Red Hat โอเพ่นซอร์สรุ่น Bugzilla

บริษัทเรดแฮท การตีพิมพ์ ข้อความต้นฉบับของรุ่นระบบของคุณ Bugzillaใช้เพื่อรักษาฐานข้อมูลข้อผิดพลาด ติดตามการแก้ไข และประสานงานการนำนวัตกรรมไปใช้ รหัส Bugzilla เขียนด้วยภาษา Perl และเผยแพร่ภายใต้ใบอนุญาต MPL ฟรี โครงการที่ใหญ่ที่สุดที่ใช้ Bugzilla คือ Mozilla, หมวกสีแดง и SUSE. Red Hat ใช้ส้อมของตัวเอง RHBZ (Red Hat Bugzilla) ในโครงสร้างพื้นฐาน เสริมด้วยความสามารถขั้นสูง และปรับให้เข้ากับลักษณะเฉพาะของการพัฒนาที่ Red Hat

Fork ได้รับการพัฒนามาตั้งแต่ปี 1998 แต่จนถึงขณะนี้การพัฒนาได้ดำเนินการแบบปิด โดยไม่มีการเผยแพร่ประวัติการเปลี่ยนแปลง และไม่ให้สิทธิ์ในการเข้าถึงพื้นที่เก็บข้อมูลเนื่องจากมีข้อมูลที่เป็นความลับอยู่ในเมตาดาต้า ตอนนี้ RHBZ ได้ถูกแปลงเป็นโครงการโอเพ่นซอร์สที่แยกจากกันซึ่งมีโค้ดที่สมบูรณ์ เปิดอยู่ ได้รับอนุญาตภายใต้ MPL-2.0 และผู้อื่นสามารถใช้ได้ RHBZ ใช้แผนผังซอร์ส Bugzilla ปัจจุบันเป็นพื้นฐาน นอกเหนือจากการรองรับส่วนเสริมที่จำเป็นแล้ว เนื่องจากข้อมูลที่ละเอียดอ่อนในบันทึกข้อตกลง RHBZ เวอร์ชันสาธารณะจึงได้รับการเผยแพร่เป็น แพทช์ใหญ่อันหนึ่ง (เปลี่ยนแปลงไฟล์ 1174 ไฟล์ เพิ่ม 274307 บรรทัด ลบ 54053 บรรทัด) ที่ด้านบนของข้อความต้นฉบับ บักซิลล่า 5.0.4. สำหรับผู้ที่ต้องการคำชี้แจงเกี่ยวกับการเปลี่ยนแปลงบางอย่าง แนะนำให้ติดต่อพนักงาน Red Hat

นอกจากโค้ดเบส Bugzilla ดั้งเดิมแล้ว RHBZ ยังใช้องค์ประกอบจาก สาขารองรับเฟรมเวิร์ก Mozilla อินเทอร์เฟซใน RHBZ ถูกถ่ายโอนไปยังการใช้เฟรมเวิร์ก JavaScript แจ้งเตือนซึ่งใช้ในการโหลดข้อมูลแบบไดนามิกโดยใช้กลไก Ajax และเพื่อใช้ฟังก์ชันการแก้ไขขั้นสูงในรูปแบบ ไลบรารีใช้สำหรับเค้าโครงแบบตาราง DataTablesเพื่อสร้างแผนภูมิในรายงาน - PlotylyJSเพื่อจัดระเบียบการทำงานของกล่องโต้ตอบและแบบฟอร์ม - เลือกและเพื่อจัดการแบบอักษร - แบบอักษรที่ยอดเยี่ยมฟรี. ฉบับนี้ยังรวมถึงส่วนขยาย Bugzilla จากโปรเจ็กต์ด้วย พวกดาบปลายปืนเช่น บายอตเบส, AgileTools и ทรีวิวพลัส เพื่อแสดงข้อมูลเกี่ยวกับการพึ่งพาและจัดการการทำงานของกลุ่ม

ฐานรหัสดั้งเดิม Bugzilla ล่าสุดมีการจำกัดอยู่เพียงบางส่วนเท่านั้น แก้ไขข้อผิดพลาด. เริ่มดำเนินการเมื่อหลายปีก่อน โครงการ ได้ทำการปรับปรุงอินเทอร์เฟซ Bugzilla ใหม่มานานกว่าหนึ่งปีแล้ว ถูกทอดทิ้ง. กิจกรรมหลักตอนนี้เข้มข้นอยู่ที่ ที่เก็บ ด้วยทางแยกจาก Mozilla นั้น ต่อ พัฒนาอย่างเข้มข้น.

ที่มา: opennet.ru

เพิ่มความคิดเห็น