Det forventes at bruk av GitLab vil senke inngangsbarrieren for nye bidragsytere, gjøre deltakelse i KDE-utvikling mer vanlig, og utvide mulighetene til verktøy for utvikling, vedlikehold av utviklingssyklus, kontinuerlig integrasjon og endringsgjennomgang. Tidligere brukte prosjektet en kombinasjon av
Migreringen ble utført i etapper - først ble mulighetene til GitLab sammenlignet med behovene til utviklere og et testmiljø ble lansert der små og aktive KDE-prosjekter som gikk med på eksperimentet kunne prøve ut den nye infrastrukturen. Tatt i betraktning tilbakemeldingene mottatt, begynte arbeidet med å eliminere
Prosjektet har omtrent 1200 depoter med sine egne detaljer, for å automatisere overføringen av hvilke KDE-utviklere skrev verktøy for datamigrering, samtidig som beskrivelser, avatarer og individuelle innstillinger bevares (for eksempel bruk av beskyttede grener og spesifikke sammenslåingsmetoder). De eksisterende Git-behandlerne (hooks) ble også portert, brukt til å sjekke samsvar med filkoding og andre parametere med kravene akseptert i KDE, samt for å automatisere lukkingen av problemrapporter i Bugzilla. For å gjøre det lettere å navigere gjennom over tusen depoter, er depotene og kommandoene delt inn i
Kilde: opennet.ru