Red Hat bemutatta postázással a Red Hat Bugzilla rendszer felülvizsgálatának forráskódja, ami a Bugzilla Red Hat belső villája amelyet a hibák adatbázisának fenntartására, azok javításának figyelemmel kísérésére és az innovációk megvalósításának koordinálására használnak.
Amellett, hogy lehetővé teszi a szoftverhibák többféle módon történő rendezését, lehetővé téve a nyomkövetés több terméks különböző verziókkal, amelyek viszont több összetevőből állnak. Ez lehetővé teszi a szoftverhibák prioritásuk és súlyosságuk szerinti kategorizálását, valamint verziók hozzárendelését a megoldásukhoz.
Lehetővé teszi továbbá megjegyzések, megoldási javaslatok hozzáadását, vezetők kinevezését a hiba megoldására és a megoldás típusának kiosztására, mindezek nyomon követésével az egyes események dátumát, és ha megfelelően konfigurálják, e-maileket küldhet azoknak érdekli a hiba.
A Red Hat Bugzilláról
A Red Hat Bugzilla kód Perl-ben íródott, és az ingyenes MPL licenc alatt terjesztették. A legnagyobb projektek, amelyek a Bugzillát használják, a Mozilla, a Red Hat és a SUSE. A Red Hat a saját ágát használja RHBZ (Red Hat Bugzilla) infrastruktúrájában, fejlett funkciókkal kiegészítve és adaptálva a Red Hat fejlesztési sajátosságaihoz.
Red Hat Bugzilla 1998 óta fejlesztették ki, de eddig fejlesztése zárt ajtók mögött zajlott, a változástörténet közzététele nélkül, és a metaadatokban bizalmas információk jelenléte miatt a tárházhoz való hozzáférés biztosítása nélkül.
az interfész Az RHBZ átkerült a JavaScript-framework Alertify használatába, amely az adatok dinamikus betöltésére szolgál az Ajax és a speciális szerkesztési funkciók űrlapokban történő megvalósításának mechanizmusa segítségével.
A táblázat megtervezéséhez a DataTables könyvtárat használjuk diagramok előállításához a PlotylyJS jelentésekben, a párbeszédek és űrlapok munkájának megszervezéséhez, a Font Awesome Free betűtípusok kiválasztásához és kezeléséhez.
A kiadók a Bayoteers Bugzilla kiterjesztéseit is használjákpéldául a BayotBase, az AgileTools és a TreeViewPlus a függőséggel kapcsolatos információk megjelenítéséhez és a csoportmunka kezeléséhez.
Az eredeti Bugzilla kódbázis a közelmúltban csak egy hibajavításra korlátozódott. A Bugzilla interfész több évvel ezelőtt megkezdett újratervezési projektjét több mint egy éve elvetették. A fő tevékenység a tárházban van, a Mozilla egyik ágával, amely tovább fejlődik.
A Red Hat Bugzilla már nyílt forráskódú
Most Az RHBZ átalakult önálló nyílt forráskódú projektté, amelynek kódja az MPL-2.0 licenc alatt teljesen nyitott és külső használatra elérhető.
Ennek alapjaként az RHBZ a jelenlegi Bugzilla forrásfát használta, amelyen a szükséges plugineket támogatták. Bizalmas adatok jelenléte miatt az elkötelezett jegyzetekben az RHBZ s nyílt verziójae nagy kiterjesztésű, 1174 megváltozott fájlt tesz közzé, 274307 sort adtak hozzá és 54053 sort távolítottak el a Bugzilla 5.0.4 források tetején.
Az RHBZ a Red Hat belső elágazásaként indult 1998-ban, és az elkövetkező két évtizedben számos változáson ment keresztül. A megerősítési előzmények nem hozhatók nyilvánosságra, mivel a megerősítő üzenetek és a metainformációk érzékeny adatokat tartalmaznak.
Maga a kód nyilvánosságra hozható, de a fenti ok miatt egyszerűen egyszeri elkötelezettség az upstream Bugzilla kódon. A Red Hat megőrzi a forrás belső másolatát az előzményekkel együtt.
Azoknak, akiknek magyarázatra van szükségük ezekről vagy más változásokról, javasoljuk, hogy vegyék fel a kapcsolatot a Red Hat alkalmazottaival.
Az eredeti Bugzilla kódbázis mellett az RHBZ a Mozilla infrastruktúrával kompatibilis ág elemeit is használja.
Végül azok számára, akik szeretnének többet tudni róla a Red Hat Bugzilla kód kiadásáról és / vagy érdekli a forráskód áttekintése vagy másolatának megszerzése, ellenőrizheti a részleteket és a forráskódot A következő linken.