Det förväntas att användningen av GitLab kommer att sänka inträdesbarriären för nya bidragsgivare, göra deltagande i KDE-utveckling vanligare och utöka kapaciteten för verktyg för utveckling, utvecklingscykelunderhåll, kontinuerlig integration och förändringsgranskning. Tidigare använde projektet en kombination av
Migreringen genomfördes i etapper - först jämfördes GitLabs kapacitet med utvecklarnas behov och en testmiljö lanserades där små och aktiva KDE-projekt som gick med på experimentet kunde prova den nya infrastrukturen. Med hänsyn till den mottagna feedbacken började arbetet med att eliminera
Projektet har cirka 1200 XNUMX arkiv med sina egna detaljer, för att automatisera överföringen av vilka KDE-utvecklare skrev verktyg för datamigrering samtidigt som beskrivningar, avatarer och individuella inställningar bevaras (till exempel användningen av skyddade grenar och specifika sammanslagningsmetoder). De befintliga Git-hanterarna (hooks) portades också, användes för att kontrollera överensstämmelsen med filkodning och andra parametrar med de krav som accepteras i KDE, samt för att automatisera stängningen av problemrapporter i Bugzilla. För att göra det enklare att navigera genom över tusen arkiv har arkiven och kommandona brutits upp i
Källa: opennet.ru