Red Hat sprístupnil svoje vydanie Bugzilla s otvoreným zdrojom

Spoločnosť Red Hat опубликовала zdrojové texty vydania vášho systému Bugzilla, slúži na vedenie databázy chýb, sledovanie ich nápravy a koordináciu zavádzania inovácií. Kód Bugzilla je napísaný v jazyku Perl a je distribuovaný pod bezplatnou licenciou MPL. Najväčšie projekty využívajúce Bugzillu sú Mozilla, Red Hat и SUSE. Red Hat využíva vo svojej infraštruktúre vlastný fork RHBZ (Red Hat Bugzilla), doplnený o pokročilé schopnosti a prispôsobený špecifikám vývoja v Red Hat.

Fork sa vyvíja od roku 1998, no až doteraz sa jeho vývoj uskutočňoval za zatvorenými dverami, bez zverejňovania histórie zmien a bez poskytovania prístupu do úložiska z dôvodu prítomnosti dôverných informácií v metadátach. Teraz sa RHBZ pretransformovalo na samostatný open source projekt, ktorého kód je kompletne je otvorený licencované pod MPL-2.0 a dostupné na použitie inými osobami. RHBZ použila ako základ aktuálny zdrojový strom Bugzilly, nad ktorým boli podporované potrebné doplnky. Z dôvodu citlivých údajov v poznámkach k záväzku je verejná verzia RHBZ zverejnená ako jedna veľká náplasť (1174 súborov zmenených, 274307 riadkov pridaných, 54053 riadkov odstránených) nad zdrojovými textami Bugzilla 5.0.4. Pre tých, ktorí potrebujú objasnenie určitých zmien, odporúčajú kontaktovať zamestnancov Red Hat.

Okrem pôvodnej kódovej základne Bugzilla používa RHBZ aj prvky z pobočky, podporovaný pre rámec Mozilla. Rozhranie v RHBZ bolo prevedené na používanie rámca JavaScript Upozorniť, ktorý slúži na dynamické načítanie údajov pomocou mechanizmu Ajax a na implementáciu pokročilých funkcií úprav vo formulároch. Knižnica sa používa na tabuľkové usporiadanie DataTables, na generovanie grafov v prehľadoch - PlotylyJS, organizovať prácu dialógov a formulárov - Vybraťa spravovať písma - Font Awesome Zadarmo. Edícia obsahuje aj rozšírenia Bugzilla z projektu Bayoteersako napr BayotBase, AgileTools и TreeViewPlus na zobrazenie informácií o závislostiach a správu práce skupín.

Pôvodná kódová základňa Bugzilla V poslednej dobe sa obmedzuje len na niekoľko opravy chýb. Zahájené pred niekoľkými rokmi projekt už viac ako rok prerába rozhranie Bugzilly opustené. Hlavná činnosť je teraz sústredená v úložiská s vidličkou od Mozilly, že pokračuje intenzívne rozvíjať.

Zdroj: opennet.ru

Pridať komentár