KDE เสร็จสิ้นขั้นตอนแรกของการย้ายไปยัง GitLab แล้ว

นักพัฒนา KDE เปิดตัว เมื่อเร็ว ๆ นี้การประกาศของ การเสร็จสิ้นขั้นตอนแรกของการแปลการพัฒนา KDE ใน GitLab และจุดเริ่มต้นของการใช้แพลตฟอร์มนี้ในการฝึกฝนประจำวันบนเว็บไซต์ innov.kde.org

ในคำพูดของนักพัฒนาการเคลื่อนไหวนี้เกิดจากความจริงที่ว่า KDE ตัดสินใจย้ายเพื่อปรับปรุง เรื่องราวของผู้มาใหม่ และอำนวยความสะดวกในการสนับสนุนซอฟต์แวร์ KDE

ดังที่ Aleix Pol ประธาน KDE eV กล่าวว่า:

“ การนำ GitLab มาใช้เป็นขั้นตอนที่เป็นธรรมชาติสำหรับเรา การทำให้ประสบการณ์การเริ่มต้นใช้งานง่ายขึ้นสำหรับผู้ร่วมให้ข้อมูลใหม่เป็นหนึ่งในเป้าหมายหลักของเราในชุมชน KDE ความสามารถในการอนุญาตให้ผู้ร่วมโครงการมีส่วนร่วมในการทดสอบและจัดส่งผลิตภัณฑ์ที่พวกเขาดูแลรักษาได้อย่างง่ายดายจะเป็นจุดเปลี่ยนสำหรับระบบนิเวศของเราอย่างแน่นอน

ระยะแรกของการโยกย้าย เกี่ยวข้องกับการแปลที่เก็บทั้งหมดด้วยรหัส KDE และกระบวนการแก้ไข

ในระยะที่สองมีการวางแผนที่จะใช้ความสามารถในการผสานรวมอย่างต่อเนื่องและประการที่สามให้เปลี่ยนไปใช้ GitLab เพื่อจัดการการแก้ไขปัญหาและการตั้งเวลางาน

ควรจะ การใช้ GitLab จะช่วยลดอุปสรรคในการเข้าสู่สมาชิกใหม่ จะทำให้การมีส่วนร่วมในการพัฒนา KDE มีความคุ้นเคยมากขึ้นและจะขยายขีดความสามารถของเครื่องมือการพัฒนาการรักษาวงจรการพัฒนาการผสานรวมอย่างต่อเนื่องและการทบทวนการเปลี่ยนแปลง

ก่อนหน้านี้โครงการใช้ Phabricator และ cgit จำนวนมาก ที่นักพัฒนาหน้าใหม่หลายคนมองว่าผิดปกติ GitLab มีคุณสมบัติที่ค่อนข้างคล้ายกับ GitHub ซึ่งเป็นซอฟต์แวร์ฟรีและมีการใช้งานในโครงการโอเพ่นซอร์สที่เกี่ยวข้องมากมายเช่น GNOME, Wayland, Debian และ FreeDesktop.org

“ ด้วยการใช้แพลตฟอร์มที่นำเสนออินเทอร์เฟซและขั้นตอนการทำงานที่นักพัฒนาโอเพ่นซอร์สส่วนใหญ่คุ้นเคยในปัจจุบันเรามั่นใจว่าเรากำลังลดขีด จำกัด สำหรับผู้ร่วมให้ข้อมูลรายใหม่เข้าร่วมกับเรา เพื่อเป็นรากฐานสำหรับชุมชนของเราในการขยายขนาดในอีกไม่กี่ปีข้างหน้า” นีโอฟีโตสโคโลโคโทรนิสสมาชิกคณะกรรมการ KDE eV และสมาชิกหลักของทีมเตรียมความพร้อมของ KDE กล่าวเสริม

การโยกย้ายเกิดขึ้นในขั้นตอน: ในขั้นต้นความสามารถของ GitLab ถูกเปรียบเทียบกับความต้องการของนักพัฒนาและมีการเผยแพร่สภาพแวดล้อมการทดสอบซึ่งโครงการ KDE ขนาดเล็กที่ใช้งานอยู่ซึ่งยอมรับการทดลองนี้สามารถทดสอบโครงสร้างพื้นฐานใหม่ได้

จากความคิดเห็นที่ได้รับ เริ่มงานเพื่อขจัดข้อบกพร่องที่ระบุและเตรียมโครงสร้างพื้นฐาน สำหรับการแปลที่เก็บข้อมูลขนาดใหญ่และทีมพัฒนา ร่วมกับ GitLab ได้ดำเนินการเพื่อเพิ่มคุณลักษณะที่ขาดหายไปจากชุมชน KDE ในเวอร์ชันฟรีของแพลตฟอร์ม (Community Edition)

การย้ายไปใช้เครื่องมือใหม่เป็นงานที่ต้องทำสำหรับชุมชนที่จัดตั้งขึ้นเช่น KDE การตัดสินใจโยกย้ายต้องการการสื่อสารอย่างรอบคอบและภารกิจที่ซับซ้อนในการได้รับฉันทามติของชุมชน

โครงการนี้มีที่เก็บประมาณ 1,200 แห่ง ด้วยรายละเอียดของตัวมันเองเพื่อทำให้การถ่ายโอนเป็นไปโดยอัตโนมัติซึ่งนักพัฒนา KDE ได้เขียนโปรแกรมอรรถประโยชน์สำหรับการย้ายข้อมูลโดยมีการเก็บรักษาคำอธิบายรูปประจำตัวและการตั้งค่าส่วนบุคคล

นอกจากนี้ มีการใช้ไดรเวอร์ Git ที่มีอยู่เพื่อนำมาใช้n เพื่อตรวจสอบว่า KDE ยอมรับการเข้ารหัสไฟล์และพารามิเตอร์อื่น ๆตลอดจนปิดรายงานข้อบกพร่องใน Bugzilla โดยอัตโนมัติ

เพื่อลดความซับซ้อนของการนำทางในที่เก็บมากกว่าหนึ่งพันที่เก็บและ ทีมถูกแบ่งออกเป็นกลุ่มและจัดอยู่ใน GitLab (เดสก์ท็อปยูทิลิตี้กราฟิกเสียงไลบรารีเกมส่วนประกอบของระบบ PIM เฟรมเวิร์ก ฯลฯ )

เช่นเดียวกับการกล่าวถึงการพิจารณาที่สำคัญอีกประการหนึ่งสำหรับชุมชน KDE คือการย้ายไปยังผลิตภัณฑ์ที่ได้รับการสนับสนุนอย่างดีและคำนึงถึงความคิดเห็นของชุมชน

Fuente: https://about.gitlab.com/


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา