GitLab ประกาศโยกฟีเจอร์จากส่วนที่เคยมีให้กับลูกค้าเสียเงินเท่านั้น มาเป็นฟีเจอร์ของโครงการโอเพนซอร์สหลัก ทำให้ทุกคนจะเข้าถึงฟีเจอร์ชุดใหม่ได้ฟรีเมื่อกระบวนการโยกย้ายโค้ดเรียบร้อยแล้ว แม้ว่าตัวโครงการ GitLab เองจะเป็นโอเพนซอร์สแต่ก็เปิดซอร์สเฉพาะส่วนแกนกลางหลัก และฟีเจอร์สำหรับองค์กรจำนวนมากนั้นไม่ได้เป็นโอเพนซอร์สและเก็บไว้สำหรับลูกค้าเสียเงิน แนวทางนี้คล้ายๆ กับโครงการโอเพนซอร์สอื่นๆ เช่น Elsticsearch, MongoDB, หรือ Red Hat Enterprise Linux แต่ล่าสุดทาง GitLab ก็ประกาศว่าได้รีวิวฟีเจอร์ต่างๆ แล้วตัดสินใจว่าฟีเจอร์ 18 รายการควรกลายเป็นฟีเจอร์ฟรี ฟีเจอร์ส่วนที่ยกมา แยกออกเป็นชุด Plan, Create, Verify, Release, Configure, และ Defend Plan: ระบบจัดการ issue รองรับการเชื่อม issue ที่เกี่ยวข้องกัน, export รายการ issue ออกจากระบบ, เพิ่ม focus mode ใน issue board, และเพิ่มบริการ Service Desk สำหรับเปิดให้คนนอกองค์กรเข้ามารายงานปัญหา Create: เพิ่ม Web Terminal ใน Web IDE, ซิงก์ไฟล์เข้า Web Terminal ได้, และเพิ่มส่วนระบบจัดการการออกแบบ Verify: ระบบรายงานคุณภาพโค้ดจะกลายเป็นฟีเจอร์โอเพนซอร์ส Package: รองรับ repository หลายภาษา ทั้ง Conan (C/C++), Maven (Java), NPM (JavaScript), และ NuGet (.NET) Release: canary deployment สำหรับการดีพลอยส่วนเล็กๆ ทดสอบฟีเจอร์ใหม่, incremental rollout ค่อยๆ ดีพลอยเวอร์ชั่นใหม่, feature flags เปิดปิดฟีเจอร์ได้, และ deploy board เป็น dashboard รายงานสถานะการ deploy Configure: รองรับการ deploy ลง Kubernetes หลายคลัสเตอร์แยกจากกัน Defend: ย้าย network policy สำหรับ container ให้เป็นโอเพนซอร์ส ตอนนี้กระบวนการย้ายฟีเจอร์ต่างๆ ยังอยู่ระหว่างการย้ายโดย GitLab เปิด issue สำหรับแต่ละฟีเจอร์ไว้ให้ดูสถานะกันได้ ในเวอร์ชั่นต่อๆ ไปก็น่าจะได้รับฟีเจอร์เหล่านี้จนครบ ที่มา - GitLab Topics: GitLabOpen Source