KDE jam kompletigis la unuan fazon de migrado al GitLab

KDE-programistoj liberigis lastatempe la anonco de la kompletigo de la unua fazo de la traduko de la KDE-disvolviĝo en GitLab kaj la komenco de la uzo de ĉi tiu platformo en ĉiutaga praktikado en la retejo invent.kde.org.

Laŭ la vortoj de la programistoj, ĉi tiu movado ŝuldiĝas al tio KDE decidis moviĝi por plibonigi la historio de la novuloj kaj faciligu la kontribuon al la KDE-programaro.

Kiel diras Aleix Pol, prezidanto de KDE eV:

“Adopti GitLab estis natura paŝo por ni. Simpligi la enŝipiĝan sperton por novaj kontribuantoj estas unu el niaj ĉefaj celoj en la komunumo de KDE. Povi facile permesi al kontribuantoj de projektoj partopreni kiel la produktoj, kiujn ili konservas, estas provitaj kaj liverataj, certe estos turnopunkto por nia ekosistemo.

La unua fazo de migrado Ĝi implikis la tradukon de ĉiuj deponejoj kun KDE-kodo kaj reviziaj procezoj.

En la dua fazo, oni planas uzi la kontinuajn integriĝajn kapablojn, kaj en la tria, ŝanĝi al uzado de GitLab por administri problemojn kaj taskoplanadon.

Estu supozata uzi GitLab malaltigos la baron al eniro por novaj membroj, ĝi igos la partoprenon en disvolviĝo de KDE pli konata kaj plivastigos la kapablojn de la disvolvaj iloj, konservante la disvolvan ciklon, kontinuan integriĝon kaj reviziante ŝanĝojn.

Antaŭe la projekto uzis multajn Phabricator kaj cgit, ke multaj novaj programistoj perceptas kiel nekutimajn. GitLab havas ecojn sufiĉe similajn al GitHub, ĝi estas libera programaro kaj jam estas uzata en multaj rilataj malfermfontaj projektoj, kiel GNOME, Wayland, Debian kaj FreeDesktop.org.

"Uzante platformon, kiu ofertas interfacon kaj laborfluon, kiujn plej multaj malfermfontaj programistoj konas hodiaŭ, ni certas, ke ni malpliiĝas por ke novaj kontribuantoj kuniĝu al ni, kaj ni provizas la fundamenton por ke nia komunumo povu skali en la venontaj jaroj, "aldonis Neofytos Kolokotronis, membro de la Estraro de KDE eV kaj kerna membro de la enŝipa teamo de KDE.

La migrado okazis laŭ etapoj: Komence, la kapabloj de GitLab estis komparitaj al la bezonoj de la programistoj kaj estis provita ĉirkaŭa medio, en kiu malgrandaj, aktivaj KDE-projektoj, kiuj akceptis la eksperimenton, povis testi la novan infrastrukturon.

Surbaze de la ricevitaj komentoj, laboro komenciĝis por forigi la identigitajn mankojn kaj prepari la infrastrukturon por la traduko de pli grandaj deponejoj kaj evoluigaj teamoj. Kune kun GitLab, oni laboris por aldoni al la senpaga eldono de la platformo (Komunuma Eldono) la funkciojn, kiuj mankas en la komunumo de KDE.

Transiri al novaj iloj estas multe da laboro por establitaj komunumoj kiel KDE. Migradaj decidoj postulas zorgeman komunikadon kaj la kompleksan taskon akiri komunuman konsenton.

La projekto havas ĉirkaŭ 1,200 deponejojn kun siaj propraj detaloj, por aŭtomatigi la translokigon, kies programistoj de KDE verkis utilecojn por datuma migrado kun la konservado de individuaj priskriboj, avataroj kaj agordoj (ekzemple, uzante sekurajn branĉojn kaj specifajn kunmetajn metodojn).

Ankaŭ, Git-ŝoforoj estis uzitaj ekzistanta, uzotan por kontroli, ke KDE akceptis dosierkodadon kaj aliajn parametrojnsame kiel aŭtomatigi la fermon de cimaj raportoj en Bugzilla.

Por simpligi navigadon en pli ol mil deponejoj, la deponejoj kaj Teamoj estis dividitaj en grupojn kaj klasifikitaj en GitLab (labortablo, utilaĵoj, grafikaĵoj, sono, bibliotekoj, ludoj, sistemaj komponantoj, PIM, kadroj ktp.)

Krom mencii, ke alia grava konsidero por la KDE-komunumo moviĝis al produkto, kiu estis bone subtenata kaj konsideris komunumajn reagojn.

Fonto: https://about.gitlab.com/

 


La enhavo de la artikolo aliĝas al niaj principoj de redakcia etiko. Por raporti eraron alklaku Ĉi tie.

Estu la unua por komenti

Lasu vian komenton

Via retpoŝta adreso ne estos eldonita.

*

*

  1. Respondeculo pri la datumoj: Miguel Ángel Gatón
  2. Celo de la datumoj: Kontrola SPAM, administrado de komentoj.
  3. Legitimado: Via konsento
  4. Komunikado de la datumoj: La datumoj ne estos komunikitaj al triaj krom per laŭleĝa devo.
  5. Stokado de datumoj: Datumbazo gastigita de Occentus Networks (EU)
  6. Rajtoj: Iam ajn vi povas limigi, retrovi kaj forigi viajn informojn.

bool (vera)