Eeldatakse, et GitLabi kasutamine vähendab uute panustajate sisenemisbarjääri, muudab KDE arenduses osalemise tavalisemaks ning laiendab arenduse, arendustsükli hoolduse, pideva integreerimise ja muudatuste ülevaatuse tööriistade võimalusi. Varem kasutati projektis kombinatsiooni
Migratsioon viidi läbi etapiviisiliselt – esmalt võrreldi GitLabi võimalusi arendajate vajadustega ning käivitati testkeskkond, milles katsega nõustunud väikesed ja aktiivsed KDE projektid said uut taristut proovida. Saadud tagasisidet arvesse võttes asuti likvideerima
Projektis on umbes 1200 oma spetsiifikaga hoidlat, mille ülekandmise automatiseerimiseks kirjutasid KDE arendajad andmete migreerimiseks utiliidid, säilitades samas kirjeldused, avatarid ja individuaalsed sätted (näiteks kaitstud harude ja spetsiifiliste liitmismeetodite kasutamine). Samuti porditi olemasolevad Git-käitlejad (konksud), mida kasutati failide kodeerimise ja muude parameetrite vastavuse kontrollimiseks KDE-s aktsepteeritud nõuetele, samuti Bugzillas probleemiaruannete sulgemise automatiseerimiseks. Üle tuhande hoidla vahel navigeerimise hõlbustamiseks on hoidlad ja käsud jagatud järgmisteks osadeks.
Allikas: opennet.ru