KDE jau ir pabeidzis pirmo migrācijas fāzi uz GitLab

Izlaisti KDE izstrādātāji nesen paziņojums par KDE izstrādes tulkošanas GitLab tulkošanas pirmā posma pabeigšana un šīs platformas izmantošanas sākums ikdienas praksē vietnē invent.kde.org.

Izstrādātāju vārdiem sakot, šis solis ir saistīts ar KDE nolēma pāriet, lai uzlabotu stāsts par jaunpienācējiem un atvieglotu ieguldījumu KDE programmatūrā.

Kā saka KDE eV prezidents Aleiks Pols:

“GitLab pieņemšana mums ir bijis dabisks solis. Jaunu līdzdalībnieku pieredzes vienkāršošana ir viens no mūsu galvenajiem mērķiem KDE kopienā. Iespēja ļaut projekta dalībniekiem viegli piedalīties to uzturēto produktu testēšanā un piegādē noteikti būs pagrieziena punkts mūsu ekosistēmā.

Pirmais migrācijas posms Tas ietvēra visu krātuvju tulkošanu ar KDE kodu un pārskatīšanas procesus.

Otrajā posmā plānots izmantot nepārtrauktas integrācijas iespējas, un trešajā, pārejiet uz GitLab izmantošanu, lai pārvaldītu problēmu novēršanu un uzdevumu plānošanu.

Ir paredzēts GitLab izmantošana samazinās šķēršļus jaunu dalībnieku ienākšanai, tas padarīs dalīšanos KDE izstrādē daudz pazīstamāku un paplašinās attīstības rīku iespējas, saglabājot izstrādes ciklu, nepārtrauktu integrāciju un pārskatot izmaiņas.

Iepriekš projektā tika izmantots daudz Phabricator un cgit, ko daudzi jaunie izstrādātāji uztver kā neparastu. GitLab ir diezgan līdzīgas GitHub funkcijām, tā ir bezmaksas programmatūra un jau tiek izmantota daudzos saistītos atvērtā koda projektos, piemēram, GNOME, Wayland, Debian un FreeDesktop.org.

“Izmantojot platformu, kas piedāvā saskarni un darbplūsmu, kas mūsdienās ir pazīstama lielākajai daļai atvērtā koda izstrādātāju, mēs esam pārliecināti, ka pazeminām latiņu, lai jaunie dalībnieki varētu mums pievienoties, un mēs nodrošinām pamatu mūsu kopienai mērogot nākamie gadi, "piebilda Neofytos Kolokotronis, KDE eV direktoru padomes loceklis un KDE klāja komandas loceklis.

Migrācija notika pakāpeniski: Sākotnēji GitLab iespējas tika salīdzinātas ar izstrādātāju vajadzībām un tika uzsākta testa vide, kurā nelieli, aktīvi KDE projekti, kas pieņēma eksperimentu, varēja pārbaudīt jauno infrastruktūru.

Pamatojoties uz saņemtajiem komentāriem, sākās darbs, lai novērstu konstatētos trūkumus un sagatavotu infrastruktūru lielāku krātuvju un izstrādes komandu tulkošanai. Kopā ar GitLab tika veikts darbs, lai platformas bezmaksas izdevumam (Kopienas izdevums) pievienotu funkcijas, kuru trūkst KDE kopienai.

Pāreja uz jauniem rīkiem ir daudz darba tādām izveidotām kopienām kā KDE. Migrācijas lēmumi prasa rūpīgu saziņu un sarežģītu uzdevumu panākt kopienas vienprātību.

Projektā ir aptuveni 1,200 krātuves ar savām detaļām, lai automatizētu to pārsūtīšanu, kuru KDE izstrādātāji uzrakstīja utilītas datu migrēšanai, saglabājot atsevišķus aprakstus, iemiesojumus un iestatījumus (piemēram, izmantojot drošas filiāles un īpašas apvienošanas metodes).

Turklāt, Tika izmantoti Git draiveri esošs, jāizmanton, lai pārbaudītu, vai KDE akceptēja failu kodēšanu un citus parametruskā arī automatizēt kļūdu ziņojumu aizvēršanu Bugzillā.

Lai vienkāršotu navigāciju vairāk nekā tūkstoš krātuvēs, krātuvēs un komandas tika sadalītas grupās un klasificētas GitLab (darbvirsma, utilītas, grafika, skaņa, bibliotēkas, spēles, sistēmas komponenti, PIM, ietvari utt.)

Kā arī pieminēts, ka vēl viens svarīgs apsvērums KDE kopienai bija pāreja uz produktu, kas tika atbalstīts un kurā tika ņemtas vērā kopienas atsauksmes.

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


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.