Očakáva sa, že používanie GitLabu zníži prekážku vstupu pre nových prispievateľov, umožní bežnejšiu účasť na vývoji KDE a rozšíri možnosti nástrojov pre vývoj, údržbu vývojového cyklu, nepretržitú integráciu a kontrolu zmien. Predtým sa v projekte používala kombinácia
Migrácia prebiehala po etapách – najprv sa porovnali možnosti GitLabu s potrebami vývojárov a spustilo sa testovacie prostredie, v ktorom si mohli novú infraštruktúru vyskúšať malé a aktívne projekty KDE, ktoré súhlasili s experimentom. Po zohľadnení prijatej spätnej väzby sa začalo s odstraňovaním
Projekt má okolo 1200 repozitárov s vlastnými špecifikami, pre automatizáciu prenosu ktorých vývojári KDE napísali utility na migráciu dát pri zachovaní popisov, avatarov a individuálnych nastavení (napríklad použitie chránených vetiev a špecifických metód spájania). Existujúce obslužné nástroje Git (háky) boli tiež prenesené, slúžiace na kontrolu súladu kódovania súborov a iných parametrov s požiadavkami akceptovanými v KDE, ako aj na automatizáciu uzatvárania hlásení o problémoch v Bugzille. Aby sa uľahčila navigácia cez tisíc úložísk, repozitáre a príkazy boli rozdelené do
Zdroj: opennet.ru