Red Hat ettevĂ”te oma redaktsiooni sĂŒsteemi lĂ€htekoodid , mida kasutatakse vigade andmebaasi haldamiseks, nende parandamise jĂ€lgimiseks ja uuenduste rakendamise koordineerimiseks. Bugzilla kood on kirjutatud Perl keeles ja levitatakse MPL litsentsi alusel. Suuremad projektid, mis kasutavad Bugzilla, on , ja . Red Hat kasutab oma infrastruktuuris oma haru RHBZ (Red Hat Bugzilla), mis on tĂ€iustatud vĂ”imaluste ja Red Hati arenduse spetsiifikat arvesse vĂ”tvaga.
Haru on arenenud alates 1998. aastast, kuid seni on selle arendamine toimunud suletud uste taga, ilma muudatuste ajalugu avaldamata ja juurdepÀÀsu andmata andmete hoidmiseks, kuna metaandmetes on konfidentsiaalset teavet. NĂŒĂŒd on RHBZ muutunud iseseiseks avatud projektiks, mille kood on tĂ€ielikult MPL-2.0 litsentsi all ja saadaval kasutamiseks kolmandatele isikutele. RHBZ baaskoodina on kasutatud Bugzilla ajakohast lĂ€htekoodipuud, millele on toetatud vajalikud ĂŒleminekud. Konfidentsiaalsete andmete tĂ”ttu commit- mĂ€rkustes on RHBZ avatud versioon avaldatud kui (1174 faili on muudetud, 274307 rida on lisatud, 54053 rida on eemaldatud) Bugzilla lĂ€htekoodide peal . Neile, kes vajavad selgitusi muudatuste osas, soovitatakse pöörduda Red Hati töötajate poole.
RHBZ-s on kasutatud ka Bugzilla originaalset koodibaasi, samuti elemente , mida toetatakse Mozilla infrastruktuuri jaoks. RHBZ liides on ĂŒle viidud kasutama JavaScripti raamistikke , mis on ette nĂ€htud andmete dĂŒnaamiliseks laadimiseks Ajaxi mehhanismi abil ja laiendatud redigeerimisfunktsioonide rakendamiseks vormides. Tabeli korraldamiseks kasutatakse teeki , aruannetes diagrammide genereerimiseks â , dialoogide ja vormide haldamiseks â , ja fontide haldamiseks â . Redaktsioonis on samuti kasutatud Bugzilla laiendusi projektist , nagu , ja teabe kuvamiseks sĂ”ltuvustest ja grupi töö haldamiseks.
Originaalne koodibaas on viimasel ajal piirdunud vaid ĂŒksikute Algatatud mitu aastat tagasi Bugzilla kasutajaliidese ĂŒleviimisega on tegeletud juba ĂŒle aasta . Peamine tegevus on nĂŒĂŒd keskendunud Mozilla harule, mis .
Allikas: opennet.ru
