Red Hat нь Bugzilla хувилбараа нээлттэй эх сурвалжтай болгосон

Red Hat компани Нийтлэгдсэн таны системийн хувилбарын эх бичвэрүүд Bugzilla, алдааны мэдээллийн санг хадгалах, тэдгээрийн залруулгад хяналт тавих, инновацийн хэрэгжилтийг зохицуулахад ашигладаг. Bugzilla код нь Perl хэл дээр бичигдсэн бөгөөд үнэгүй MPL лицензийн дагуу тараагддаг. Bugzilla ашигласан хамгийн том төслүүд нь Mozilla, улаан малгай и Сүйрэл. Red Hat нь дэд бүтцэд өөрийн гэсэн сэрээ RHBZ (Red Hat Bugzilla) ашигладаг бөгөөд Red Hat-ийн хөгжлийн онцлогт тохируулан дэвшилтэт чадавхиар хангадаг.

Сэрээ нь 1998 оноос хойш хөгжиж байгаа боловч өнөөг хүртэл түүний хөгжүүлэлтийг хаалттай хаалганы цаана, өөрчлөлтийн түүхийг нийтлэхгүйгээр, мета өгөгдөлд нууц мэдээлэл байгаа тул репозитор руу нэвтрэх боломжийг олголгүй явуулсаар ирсэн. Одоо RHBZ нь тусдаа нээлттэй эхийн төсөл болж хувирсан бөгөөд код нь бүрэн хийгдсэн нээлттэй MPL-2.0 дагуу лицензтэй бөгөөд бусад хүмүүс ашиглах боломжтой. RHBZ нь одоогийн Bugzilla эх модыг үндэс болгон ашигласан бөгөөд үүн дээр шаардлагатай нэмэлтүүдийг дэмжсэн. Үйлдлийн тэмдэглэл дэх нууц өгөгдлийн улмаас RHBZ-ийн нийтийн хувилбарыг нийтэлсэн нэг том засвар (1174 файл өөрчлөгдсөн, 274307 мөр нэмэгдсэн, 54053 мөр устгагдсан) эх бичвэрийн дээд талд Bugzilla 5.0.4. Зарим өөрчлөлтийн талаар тодруулга авах шаардлагатай хүмүүст Red Hat-ийн ажилтнуудтай холбоо барихыг зөвлөж байна.

Анхны Bugzilla кодын сангаас гадна RHBZ нь дараах элементүүдийг ашигладаг салбарууд, Mozilla хүрээний хувьд дэмжигдсэн. RHBZ дахь интерфэйс нь JavaScript хүрээний хэрэглээнд шилжсэн Анхааруулах, энэ нь Ajax механизмыг ашиглан өгөгдлийг динамикаар ачаалах, хэлбэрт засварлах дэвшилтэт функцуудыг хэрэгжүүлэхэд ашиглагддаг. Номын санг хүснэгт хэлбэрээр байрлуулахад ашигладаг DataTables, тайланд график үүсгэх - PlotylyJS, харилцах цонх, маягтын ажлыг зохион байгуулах - Сонгох, мөн фонтыг удирдах - Фонт Гайхалтай Үнэгүй. Уг хэвлэлд төслийн Bugzilla өргөтгөлүүдийг багтаасан болно Баятагчид, жишээ нь BayotBase, AgileTools и TreeViewPlus хамаарлын талаарх мэдээллийг харуулах, бүлгүүдийн ажлыг удирдах.

Жинхэнэ кодын сан Bugzilla Сүүлийн үед энэ нь цөөхөн хэдэн зүйлээр хязгаарлагдах болсон алдааны засварлалтууд. Хэдэн жилийн өмнө санаачилсан ноорог жил гаруй хугацаанд Bugzilla интерфейсийг дахин боловсруулж байна хаягдсан. Гол үйл ажиллагаа нь одоо төвлөрч байна агуулахууд Mozilla-ийн сэрээгээр үргэлжилж байна эрчимтэй хөгжүүлнэ.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх