KDE tashmë ka përfunduar fazën e parë të migrimit në GitLab

Lëshohen zhvilluesit e KDE së fundmi njoftimi i përfundimi i fazës së parë të përkthimit të zhvillimit të KDE në GitLab dhe fillimi i përdorimit të kësaj platforme në praktikën e përditshme në faqen invent.kde.org.

Sipas fjalëve të zhvilluesve, kjo lëvizje është për shkak të faktit se KDE vendosi të lëvizë për t'u përmirësuar historia e të ardhurve dhe të lehtësojë kontributin në softuerin KDE.

Siç thotë Aleix Pol, president i KDE eV:

“Adoptimi i GitLab ka qenë një hap i natyrshëm për ne. Thjeshtimi i përvojës së bordit për kontribuesit e rinj është një nga qëllimet tona kryesore në komunitetin KDE. Të jesh në gjendje të lejosh lehtësisht kontribuesit e projekteve të marrin pjesë në mënyrën se si produktet që ata mbajnë testohen dhe dorëzohen sigurisht që do të jetë një pikë kthese për ekosistemin tonë.

Faza e parë e migrimit Ai përfshiu përkthimin e të gjitha depove me kodin KDE dhe proceset e rishikimit.

Në fazën e dytë, është planifikuar të përdoren aftësitë e integrimit të vazhdueshëm, dhe në të tretën, kaloni në përdorimin e GitLab për të menaxhuar zgjidhjen e problemeve dhe caktimin e detyrave.

Duhej te ishte ose supozohej qe përdorimi i GitLab do të ulë pengesën për hyrjen e anëtarëve të rinj, kjo do ta bëjë pjesëmarrjen në zhvillimin e KDE-së më të njohur dhe do të zgjerojë aftësitë e mjeteve të zhvillimit, duke ruajtur ciklin e zhvillimit, integrimin e vazhdueshëm dhe rishikimin e ndryshimeve.

Më parë projekti përdori shumë Phabricator dhe cgit, që shumë zhvillues të rinj e perceptojnë si të pazakontë. GitLab ka karakteristika mjaft të ngjashme me GitHub, është softuer falas dhe është përdorur tashmë në shumë projekte të lidhura me burim të hapur, të tilla si GNOME, Wayland, Debian dhe FreeDesktop.org.

"Duke përdorur një platformë që ofron një ndërfaqe dhe rrjedhën e punës që njohin më shumë zhvilluesit e burimit të hapur sot, ne kemi besim se po ulim shiritin për kontribues të rinj për t'u bashkuar me ne, dhe ne po sigurojmë bazën që komuniteti ynë të shkojë në vitet që vijnë, "shtoi Neofytos Kolokotronis, anëtar i Bordit të Drejtorëve të KDE eV dhe një anëtar thelbësor i ekipit në bord të KDE.

Migrimi u zhvillua në faza: Fillimisht, aftësitë e GitLab u krahasuan me nevojat e zhvilluesve dhe u lëshua një mjedis testimi në të cilin projekte të vogla, aktive të KDE që pranuan eksperimentin mund të testonin infrastrukturën e re.

Bazuar në komentet e marra, filloi puna për eliminimin e mangësive të identifikuara dhe përgatitjen e infrastrukturës për përkthimin e depove më të mëdha dhe ekipeve zhvillimore. Së bashku me GitLab, u krye puna për të shtuar në edicionin falas të platformës (Edicioni i Komunitetit) tiparet që mungojnë në komunitetin KDE.

Kalimi te mjetet e reja është shumë punë për komunitetet e vendosura si KDE. Vendimet për migracionin kërkojnë komunikim të kujdesshëm dhe detyrë komplekse të marrjes së konsensusit të komunitetit.

Projekti ka rreth 1,200 depo me detajet e veta, për të automatizuar transferimin e të cilave zhvilluesit e KDE shkruajnë shërbime për migrimin e të dhënave me ruajtjen e përshkrimeve, avatarëve dhe cilësimeve individuale (p.sh. duke përdorur degë të sigurta dhe metoda specifike të bashkimit).

Përveç kësaj, U përdorën drejtuesit e git ekzistuese, për tu përdorurn për të verifikuar që KDE pranoi kodimin e skedarit dhe parametrat e tjerë, si dhe për të automatizuar mbylljen e raporteve të defekteve në Bugzilla.

Për të thjeshtuar lundrimin në më shumë se një mijë depo, depot dhe Ekipet u ndanë në grupe dhe u klasifikuan në GitLab (desktop, shërbime, grafikë, tinguj, biblioteka, lojëra, përbërës të sistemit, PIM, korniza, etj.)

Si dhe duke përmendur që një konsideratë tjetër e rëndësishme për komunitetin KDE ishte zhvendosja në një produkt që u mbështet mirë dhe mori në konsideratë reagimet e komunitetit.

Fuente: https://about.gitlab.com/


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.