Red Hat je otvorio svoje Bugzilla izdanje

Red Hat Company objavljeno izvorni tekstovi vašeg sistemskog izdanja bug zilla, služi za održavanje baze podataka o greškama, praćenje njihovog ispravljanja i koordinaciju implementacije inovacija. Bugzilla kod je napisan na Perlu i distribuira se pod besplatnom MPL licencom. Najveći projekti koji koriste Bugzilla su Mozilla, crvena kapa и SUSE. Red Hat u svojoj infrastrukturi koristi vlastitu viljušku RHBZ (Red Hat Bugzilla), dopunjenu naprednim mogućnostima i prilagođenu specifičnostima razvoja Red Hata.

Fork se razvija od 1998. godine, ali se do sada njegov razvoj odvijao iza zatvorenih vrata, bez objavljivanja historije promjena i bez omogućavanja pristupa spremištu zbog prisustva povjerljivih informacija u metapodacima. Sada je RHBZ transformiran u poseban open source projekat, čiji je kod u potpunosti otvoren licenciran pod MPL-2.0 i dostupan za korištenje od strane drugih. RHBZ je koristio postojeće izvorno stablo Bugzilla kao osnovu, na vrhu koje su podržani potrebni dodaci. Zbog osjetljivih podataka u bilješkama o urezivanju, javna verzija RHBZ-a se objavljuje kao jedna velika zakrpa (promijenjeno 1174 fajla, dodano 274307 redaka, obrisano 54053 reda) na vrhu izvornih tekstova Bugzilla 5.0.4. Za one kojima su potrebna pojašnjenja o određenim promjenama, preporučujemo da se obrate zaposlenima Red Hata.

Pored originalne Bugzilla kodne baze, RHBZ također koristi elemente iz grane, podržan za Mozilla framework. Interfejs u RHBZ-u prebačen je na korištenje JavaScript okvira Alertify, koji se koristi za dinamičko učitavanje podataka pomoću Ajax mehanizma i za implementaciju naprednih funkcija uređivanja u obrascima. Biblioteka se koristi za tabelarni izgled DataTables, za generiranje grafikona u izvještajima - PlotylyJS, organizovati rad dijaloga i formi - Selectize, i za upravljanje fontovima - Font Awesome Besplatno. Izdanje također uključuje Bugzilla proširenja iz projekta Bayoteers, kao što su BayotBase, AgileTools и TreeViewPlus za prikaz informacija o zavisnostima i upravljanje radom grupa.

Originalna kodna baza bug zilla U posljednje vrijeme ograničeno je na samo nekoliko popravljanje grešaka. Pokrenut prije nekoliko godina nacrt prerađuje Bugzilla interfejs više od godinu dana napušteno. Glavna aktivnost je sada koncentrisana u spremišta sa viljuškom iz Mozile nastavlja intenzivno razvijati.

izvor: opennet.ru

Dodajte komentar