A Red Hat kiadta a Red Hat Bugzilla hibakövető eszközének forráskódját

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.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.