Očekuje se da će korištenje GitLaba smanjiti prepreku ulasku novih suradnika, učiniti sudjelovanje u razvoju KDE-a uobičajenijim i proširiti mogućnosti alata za razvoj, održavanje razvojnog ciklusa, kontinuiranu integraciju i pregled promjena. Prethodno je projekt koristio kombinaciju
Migracija je provedena u fazama - prvo su mogućnosti GitLaba uspoređene s potrebama programera te je pokrenuto testno okruženje u kojem su mali i aktivni KDE projekti koji su pristali na eksperiment mogli isprobati novu infrastrukturu. Uzimajući u obzir primljene povratne informacije, počeli su radovi na uklanjanju
Projekt ima oko 1200 repozitorija sa svojim specifičnostima, za automatizaciju prijenosa kojih su KDE programeri napisali uslužne programe za migraciju podataka uz očuvanje opisa, avatara i pojedinačnih postavki (na primjer, korištenje zaštićenih grana i specifičnih metoda spajanja). Također su preneseni postojeći Git rukovatelji (hookovi), koji se koriste za provjeru usklađenosti kodiranja datoteka i drugih parametara sa zahtjevima prihvaćenim u KDE-u, kao i za automatiziranje zatvaranja izvješća o problemima u Bugzilli. Kako bi se olakšalo kretanje kroz više od tisuću spremišta, spremišta i naredbe podijeljeni su na
Izvor: opennet.ru