یہ توقع کی جاتی ہے کہ GitLab کا استعمال نئے شراکت داروں کے داخلے کی رکاوٹ کو کم کرے گا، KDE کی ترقی میں شرکت کو زیادہ عام بنائے گا، اور ترقی، ترقیاتی سائیکل کی دیکھ بھال، مسلسل انضمام، اور تبدیلی کے جائزے کے لیے ٹولز کی صلاحیتوں کو وسعت دے گا۔ اس سے پہلے، منصوبے کا ایک مجموعہ استعمال کیا
منتقلی مراحل میں کی گئی تھی - سب سے پہلے، GitLab کی صلاحیتوں کا ڈویلپرز کی ضروریات کے ساتھ موازنہ کیا گیا اور ایک آزمائشی ماحول شروع کیا گیا جس میں چھوٹے اور فعال KDE پروجیکٹس جو تجربے سے متفق تھے، نئے انفراسٹرکچر کو آزما سکتے ہیں۔ موصول ہونے والی آراء کو مدنظر رکھتے ہوئے ختم کرنے کا کام شروع ہوا۔
اس پروجیکٹ میں ان کی اپنی تفصیلات کے ساتھ تقریباً 1200 ذخیرے ہیں، جن کی منتقلی کو خودکار بنانے کے لیے KDE کے ڈویلپرز نے تفصیل، اوتار اور انفرادی ترتیبات کو محفوظ رکھتے ہوئے ڈیٹا کی منتقلی کے لیے یوٹیلیٹیز لکھی ہیں (مثال کے طور پر، محفوظ شاخوں کا استعمال اور انضمام کے مخصوص طریقے)۔ موجودہ گٹ ہینڈلرز (ہکس) کو بھی پورٹ کیا گیا تھا، جو کے ڈی ای میں قبول کردہ ضروریات کے ساتھ فائل انکوڈنگ اور دیگر پیرامیٹرز کی تعمیل کو چیک کرنے کے ساتھ ساتھ بگزیلا میں مسئلہ کی رپورٹوں کو بند کرنے کو خودکار بنانے کے لیے استعمال کیا جاتا تھا۔ ایک ہزار سے زیادہ ریپوزٹریوں میں نیویگیٹ کرنا آسان بنانے کے لیے، ریپوزٹریز اور کمانڈز کو تقسیم کیا گیا ہے۔
ماخذ: opennet.ru