Penggunaan GitLab diharapkan akan menurunkan hambatan masuk bagi kontributor baru, menjadikan partisipasi dalam pengembangan KDE lebih umum, dan memperluas kemampuan alat untuk pengembangan, pemeliharaan siklus pengembangan, integrasi berkelanjutan, dan tinjauan perubahan. Sebelumnya, proyek ini menggunakan kombinasi
Migrasi dilakukan secara bertahap - pertama, kemampuan GitLab dibandingkan dengan kebutuhan pengembang dan lingkungan pengujian diluncurkan di mana proyek KDE kecil dan aktif yang menyetujui eksperimen tersebut dapat mencoba infrastruktur baru. Mempertimbangkan masukan yang diterima, pekerjaan dimulai pada likuidasi
Proyek ini memiliki sekitar 1200 repositori dengan spesifikasinya sendiri, untuk mengotomatisasi transfer yang pengembang KDE menulis utilitas untuk migrasi data sambil mempertahankan deskripsi, avatar, dan pengaturan individual (misalnya, penggunaan cabang yang dilindungi dan metode penggabungan tertentu). Penangan Git (kait) yang ada juga di-porting, digunakan untuk memeriksa kepatuhan pengkodean file dan parameter lain dengan persyaratan yang diterima di KDE, serta untuk mengotomatiskan penutupan laporan masalah di Bugzilla. Untuk mempermudah navigasi melalui lebih dari seribu repositori, repositori dan perintah telah dipecah menjadi
Sumber: opennet.ru