เป็นที่คาดหวังว่าการใช้ GitLab จะลดอุปสรรคในการเข้าร่วมสำหรับผู้มีส่วนร่วมรายใหม่ ทำให้การมีส่วนร่วมในการพัฒนา KDE เป็นเรื่องธรรมดามากขึ้น และขยายขีดความสามารถของเครื่องมือสำหรับการพัฒนา การบำรุงรักษาวงจรการพัฒนา การบูรณาการอย่างต่อเนื่อง และการทบทวนการเปลี่ยนแปลง ก่อนหน้านี้โครงการใช้การผสมผสานของ
การโยกย้ายดำเนินการเป็นขั้นตอน ประการแรก ความสามารถของ GitLab ถูกเปรียบเทียบกับความต้องการของนักพัฒนา และมีการเปิดตัวสภาพแวดล้อมการทดสอบซึ่งโครงการ KDE ขนาดเล็กและใช้งานอยู่ซึ่งตกลงในการทดลองสามารถลองใช้โครงสร้างพื้นฐานใหม่ได้ เมื่อพิจารณาถึงผลตอบรับที่ได้รับ งานก็เริ่มที่จะกำจัดออกไป
โปรเจ็กต์มีพื้นที่เก็บข้อมูลประมาณ 1200 แห่งพร้อมข้อมูลเฉพาะของตัวเอง เพื่อทำให้การถ่ายโอนอัตโนมัติซึ่งนักพัฒนา KDE เขียนโปรแกรมอรรถประโยชน์สำหรับการย้ายข้อมูล ในขณะเดียวกันก็รักษาคำอธิบาย รูปประจำตัว และการตั้งค่าส่วนบุคคลไว้ (เช่น การใช้สาขาที่ได้รับการป้องกันและวิธีการรวมเฉพาะ) ตัวจัดการ Git ที่มีอยู่ (hooks) ก็ถูกย้ายเช่นกัน ใช้เพื่อตรวจสอบความสอดคล้องของการเข้ารหัสไฟล์และพารามิเตอร์อื่น ๆ กับข้อกำหนดที่ยอมรับใน KDE เช่นเดียวกับการปิดรายงานปัญหาใน Bugzilla โดยอัตโนมัติ เพื่อให้ง่ายต่อการสำรวจผ่านที่เก็บมากกว่าพันแห่ง ที่เก็บและคำสั่งจึงถูกแบ่งออกเป็น
ที่มา: opennet.ru