من المتوقع أن يؤدي استخدام GitLab إلى تقليل حاجز دخول المساهمين الجدد، وجعل المشاركة في تطوير KDE أكثر شيوعًا، وتوسيع قدرات أدوات التطوير، وصيانة دورة التطوير، والتكامل المستمر، ومراجعة التغيير. في السابق، كان المشروع يستخدم مزيجًا من
تم تنفيذ الترحيل على مراحل - أولاً، تمت مقارنة إمكانيات GitLab مع احتياجات المطورين وتم إطلاق بيئة اختبار حيث يمكن لمشاريع KDE الصغيرة والنشطة التي وافقت على التجربة تجربة البنية التحتية الجديدة. مع الأخذ في الاعتبار ردود الفعل الواردة، بدأ العمل في القضاء
يحتوي المشروع على حوالي 1200 مستودع بتفاصيله الخاصة، لأتمتة عملية النقل التي قام مطورو KDE بكتابة أدوات مساعدة لترحيل البيانات مع الحفاظ على الأوصاف والصور الرمزية والإعدادات الفردية (على سبيل المثال، استخدام الفروع المحمية وطرق دمج محددة). تم أيضًا نقل معالجات Git (الخطافات) الموجودة، والتي تُستخدم للتحقق من توافق تشفير الملفات والمعلمات الأخرى مع المتطلبات المقبولة في KDE، بالإضافة إلى أتمتة إغلاق تقارير المشكلات في Bugzilla. لتسهيل التنقل عبر أكثر من ألف مستودع، تم تقسيم المستودعات والأوامر إلى
المصدر: opennet.ru