Red Hat je izdal izvorno kodo za Red Hat Bugzilla, svoje orodje za sledenje napakam

Predstavljen Red Hat z objavo izvorno kodo za pregled sistema Red Hat Bugzilla, kateri je notranja vilica Red Hat iz Bugzille ki se uporablja za vzdrževanje baze napak, spremljanje njihovega popravljanja in usklajevanje izvajanja novosti.

Poleg tega vam omogoča organiziranje napak na več načinov, ki omogoča sledenju več izdelkovs različnimi različicami in nato sestavljen iz več komponent. Omogoča tudi kategorizacijo napak v programski opremi glede na njihovo prioriteto in resnost ter jim dodeli različice za njihovo rešitev.

Omogoča tudi dodajanje komentarjev, predlogov rešitev, imenovanje upraviteljev za dodelitev ločljivosti in vrste rešitve, ki je bila uporabljena za napako, vse to pa tudi vodenje evidenc datumov, ko se posamezni dogodek zgodi, in, če je pravilno konfigurirano, pošiljanje e-pošte tistim, ki jih napaka zanima.

O Red Hat Bugzilla

Koda Red Hat Bugzilla je napisan v Perlu in je izdan pod brezplačno licenco MPL. Največji projekti, ki uporabljajo Bugzilla, so Mozilla, Red Hat in SUSE. Red Hat uporablja svojo vejo RHBZ (Red Hat Bugzilla) v svoji infrastrukturi, dopolnjen z naprednimi funkcijami in prilagojen posebnostim razvoja pri Red Hat.

Red Hat Bugzilla je bil razvit od leta 1998, vendar je bil njegov razvoj doslej potekal za zaprtimi vrati, brez objave zgodovine sprememb in brez zagotavljanja dostopa do skladišča zaradi prisotnosti zaupnih informacij v metapodatkih.

vmesnik RHBZ je prenesen na uporabo JavaScript-framework Alertify, ki se uporablja za dinamično nalaganje podatkov z uporabo Ajaxa in mehanizma za izvajanje naprednih funkcij urejanja v obrazcih.

Za oblikovanje tabele se uporablja knjižnica DataTables, za ustvarjanje diagramov v poročilih PlotylyJS, organiziranje dela pogovornih oken in obrazcev, izbira in upravljanje Font Awesome Free fontov.

Založniki uporabljajo tudi razširitve Bugzilla podjetja Bayoteerskot so BayotBase, AgileTools in TreeViewPlus za prikaz informacij o odvisnosti in upravljanje skupinskega dela.

Prvotna osnova kode Bugzilla je bila v zadnjem času omejena le na odpravljanje napak. Projekt preoblikovanja vmesnika Bugzilla, ki se je začel pred nekaj leti, je bil opuščen že več kot eno leto. Glavna dejavnost je zdaj osredotočena na odlagališče z vejo Mozille, ki se še naprej hitro razvija.

Red Hat Bugzilla je zdaj odprtokodna

Zdaj RHBZ je postal samostojni odprtokodni projekt, katerega koda je popolnoma odprta pod licenco MPL-2.0 in je na voljo za zunanjo uporabo.

Za osnovo je RHBZ uporabil trenutno izvorno drevo Bugzilla, na katerem so bili podprti potrebni vtičniki. Zaradi prisotnosti zaupnih podatkov v opombah o prevzemu odprta različica RHBZ se je objavljen kot velik popravek 1174 spremenjenih datotek, Dodanih 274307 vrstic in odstranjenih 54053 vrstic na vrhu virov Bugzilla 5.0.4.

RHBZ se je začel kot interna vilica Red Hat-a leta 1998 in je v naslednjih dveh desetletjih doživel številne spremembe. Zgodovine potrditev ni mogoče objaviti, ker potrditvena sporočila in meta podatki vsebujejo občutljive podatke.

Samo kodo je mogoče objaviti, vendar je iz zgoraj navedenega razloga zgolj enkratna odobritev za zgornjo kodo Bugzilla. Red Hat obdrži interno kopijo vira z zgodovino.

Za tiste, ki potrebujejo razlago teh ali drugih sprememb, priporočajo, da se obrnete na zaposlene v Red Hatu.

RHBZ poleg prvotne osnove kode Bugzilla uporablja tudi elemente iz podružnice, združljive z infrastrukturo Mozilla.

Končno za tiste, ki jih zanima več o tem o izdaji kode Red Hat Bugzilla in / ali vas zanima pregled izvorne kode ali njeno kopijo, lahko preverite podrobnosti in izvorno kodo V naslednji povezavi.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.