Red Hat avatud lähtekoodiga väljaanne Bugzilla

Red Hat Company опубликовала teie süsteemiväljaande lähtetekstid viga zilla, mida kasutatakse vigade andmebaasi pidamiseks, nende parandamise jälgimiseks ja uuenduste rakendamise koordineerimiseks. Bugzilla kood on kirjutatud Perlis ja seda levitatakse tasuta MPL-litsentsi all. Suurimad Bugzillat kasutavad projektid on Mozilla, Red Hat и SUSE. Red Hat kasutab oma infrastruktuuris oma kahvlit RHBZ (Red Hat Bugzilla), mida on täiendatud täiustatud võimalustega ja kohandatud Red Hati arenduse spetsiifikale.

Kahvel on olnud arenduses alates 1998. aastast, kuid siiani on selle arendus toimunud suletud uste taga, muudatuste ajalugu avaldamata ja hoidlale juurdepääsu võimaldamata metaandmetes sisalduva konfidentsiaalse teabe tõttu. Nüüd on RHBZ muudetud eraldi avatud lähtekoodiga projektiks, mille kood on täielikult olemas on avatud litsentsitud MPL-2.0 alusel ja saadaval kasutamiseks teistele. RHBZ võttis aluseks praeguse Bugzilla lähtepuu, mille peale toetati vajalikke lisandmooduleid. Kinnitusmärkmete tundlike andmete tõttu avaldatakse RHBZ avalik versioon kui üks suur plaaster (1174 faili muudetud, 274307 rida lisatud, 54053 rida kustutatud) lähtetekstide kohal Bugzilla 5.0.4. Neil, kes vajavad teatud muudatuste osas selgitusi, soovitavad nad ühendust võtta Red Hati töötajatega.

Lisaks algsele Bugzilla koodibaasile kasutab RHBZ ka elemente oksad, mida toetab Mozilla raamistik. RHBZ-i liides on üle viidud JavaScripti raamistiku kasutamisele Hoiatada, mida kasutatakse andmete dünaamiliseks laadimiseks Ajaxi mehhanismi abil ja täiustatud redigeerimisfunktsioonide rakendamiseks vormides. Teeki kasutatakse tabelipaigutuse jaoks DataTables, et luua aruannetes diagramme - PlotylyJS, korraldada dialoogide ja vormide tööd - Valija fontide haldamiseks - Font fantastiline tasuta. Väljaanne sisaldab ka projekti Bugzilla laiendusi Bayoteersnagu BayotBase, AgileTools и TreeViewPlus sõltuvuste info kuvamiseks ja rühmade töö haldamiseks.

Algne koodibaas viga zilla Viimasel ajal on see piirdunud vaid mõne üksikuga veaparandused. Algatatud mitu aastat tagasi projekt on Bugzilla liidest ümber töötanud juba üle aasta mahajäetud. Põhitegevus on nüüd koondunud hoidlad kahvliga Mozillalt et jätkub intensiivselt areneda.

Allikas: opennet.ru

Lisa kommentaar