Red Hat vydal zdrojový kód pre Red Hat Bugzilla, jeho nástroj na sledovanie chýb

Red Hat predstavený zverejnením príspevku zdrojový kód pre vašu kontrolu systému Red Hat Bugzilla, ktorý je interná vidlica Red Hat od Bugzilly ktorý slúži na údržbu databázy chýb, sledovanie ich opráv a koordináciu implementácie inovácií.

okrem toho umožňuje organizovať chyby softvéru viacerými spôsobmi, čo umožňuje sledovanie viacnásobný produkts rôznymi verziami a následne zloženými z viacerých komponentov. Umožňuje vám tiež kategorizovať chyby softvéru podľa ich priority a závažnosti a tiež im priradiť verzie pre ich riešenie.

Umožňuje vám tiež pridávať komentáre, návrhy riešení, určiť správcov, ktorí priradia rozlíšenie a typ riešenia, ktoré sa použilo na chybu, a to všetko pri sledovaní dátumov, kedy sa jednotlivé udalosti vyskytujú, a ak je to správne nakonfigurované, odosielanie e-mailov záujemcom o chybu.

O spoločnosti Red Hat Bugzilla

Kód Red Hat Bugzilla je napísaný v Perle a je distribuovaný na základe bezplatnej licencie MPL. Najväčšie projekty, ktoré využívajú Bugzillu, sú Mozilla, Red Hat a SUSE. Red Hat používa vlastnú pobočku RHBZ (Red Hat Bugzilla) vo svojej infraštruktúre, doplnené o pokročilé funkcie a upravené ku špecifikám vývoja v Red Hat.

Red Hat Bugzilla sa vyvíja od roku 1998, ale zatiaľ sa jeho vývoj uskutočňoval za zatvorenými dverami, bez zverejnenia histórie zmien a bez poskytovania prístupu do úložiska z dôvodu prítomnosti dôverných informácií v metadátach.

rozhranie RHBZ prenesené do používania JavaScript-framework Alertify, ktorý sa používa na dynamické načítanie údajov pomocou Ajaxu a mechanizmu implementácie pokročilých funkcií úprav vo formulároch.

Na návrh tabuľky sa používa knižnica DataTables, ktorá generuje diagramy v správach PlotylyJS, organizuje prácu dialógov a formulárov, vyberá a spravuje písma Font Awesome Free.

Vydavatelia tiež používajú rozšírenia Bugzilla od spoločnosti Bayoteersnapríklad BayotBase, AgileTools a TreeViewPlus na zobrazenie informácií o závislostiach a správu skupinovej práce.

Pôvodná základňa kódu Bugzilla bola nedávno obmedzená iba na opravu chýb. Od projektu redizajnu rozhrania Bugzilla, ktorý sa začal pred niekoľkými rokmi, sa upustilo od viac ako roka. Hlavná činnosť je teraz sústredená v úložisku s pobočkou Mozilla, ktorá sa naďalej rýchlo rozvíja.

Red Hat Bugzilla je teraz otvorený zdrojový kód

Teraz RHBZ sa transformoval do samostatného projektu otvoreného zdroja, ktorého kód je úplne otvorený pod licenciou MPL-2.0 a je k dispozícii na externé použitie.

Ako základ použil RHBZ aktuálny zdrojový strom Bugzilla, na ktorom boli podporované potrebné doplnky. Z dôvodu prítomnosti dôverných údajov v poznámkach na potvrdenie otvorená verzia RHBZ sPublikuje sa ako veľká záplata 1174 zmenených súborov, 274307 riadkov pridaných a 54053 riadkov odstránených v hornej časti zdrojov Bugzilla 5.0.4.

RHBZ začala ako interná vidlica Red Hat v roku 1998 a počas nasledujúcich dvoch desaťročí prešla mnohými zmenami. História potvrdenia nemôže byť zverejnená, pretože potvrdzovacie správy a meta informácie obsahujú citlivé údaje.

Samotný kód je možné zverejniť, ale z vyššie uvedeného dôvodu ide iba o jednorazové potvrdenie predchádzajúceho kódu Bugzilla. Red Hat si ponecháva internú kópiu zdroja s históriou.

Pre tých, ktorí potrebujú vysvetlenie týchto alebo iných zmien, odporúčajú kontaktovať zamestnancov Red Hat.

Okrem pôvodnej kódovej základne Bugzilla používa RHBZ aj prvky z pobočky kompatibilné s infraštruktúrou Mozilla.

Konečne pre tých, ktorí majú záujem dozvedieť sa viac o vydaní kódu Red Hat Bugzilla alebo máte záujem skontrolovať zdrojový kód alebo získať jeho kópiu, môžete skontrolovať podrobnosti a zdrojový kód Na nasledujúcom odkaze.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.