Očekává se, že používání GitLabu sníží bariéru vstupu pro nové přispěvatele, zjednotí se účast na vývoji KDE a rozšíří možnosti nástrojů pro vývoj, údržbu vývojového cyklu, průběžnou integraci a kontrolu změn. Dříve projekt používal kombinaci
Migrace probíhala po etapách – nejprve byly porovnány možnosti GitLabu s potřebami vývojářů a bylo spuštěno testovací prostředí, ve kterém si mohly novou infrastrukturu vyzkoušet malé a aktivní projekty KDE, které s experimentem souhlasily. S ohledem na obdrženou zpětnou vazbu se začalo pracovat na odstraňování
Projekt má zhruba 1200 repozitářů s vlastními specifiky, pro jejichž automatizaci přenosu vývojáři KDE napsali utility pro migraci dat při zachování popisů, avatarů a jednotlivých nastavení (například použití chráněných větví a specifických metod slučování). Byly také portovány stávající Git handlery (háky), které se používají ke kontrole souladu kódování souborů a dalších parametrů s požadavky akceptovanými v KDE a také k automatizaci uzavírání hlášení o problémech v Bugzille. Aby se usnadnila procházení více než tisíce úložišť, úložiště a příkazy byly rozděleny do
Zdroj: opennet.ru