Red Hat avas oma Bugzilla redaktsiooni lÀhtekoodid

Red Hat ettevĂ”te avalikustas oma redaktsiooni sĂŒsteemi lĂ€htekoodid Bugzilla, 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 Mozilla, Red Hat ja SUSE. 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 avatud 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 ĂŒks suur patch (1174 faili on muudetud, 274307 rida on lisatud, 54053 rida on eemaldatud) Bugzilla lĂ€htekoodide peal Bugzilla 5.0.4. Neile, kes vajavad selgitusi muudatuste osas, soovitatakse pöörduda Red Hati töötajate poole.

RHBZ-s on kasutatud ka Bugzilla originaalset koodibaasi, samuti elemente haru, mida toetatakse Mozilla infrastruktuuri jaoks. RHBZ liides on ĂŒle viidud kasutama JavaScripti raamistikke Alertify, mis on ette nĂ€htud andmete dĂŒnaamiliseks laadimiseks Ajaxi mehhanismi abil ja laiendatud redigeerimisfunktsioonide rakendamiseks vormides. Tabeli korraldamiseks kasutatakse teeki DataTables, aruannetes diagrammide genereerimiseks — PlotlyJS, dialoogide ja vormide haldamiseks — Selectize, ja fontide haldamiseks — Font Awesome Free. Redaktsioonis on samuti kasutatud Bugzilla laiendusi projektist Bayoteers, nagu BayotBase, AgileTools ja TreeViewPlus teabe kuvamiseks sĂ”ltuvustest ja grupi töö haldamiseks.

Originaalne koodibaas Bugzilla on viimasel ajal piirdunud vaid ĂŒksikute vigade parandustega.Algatatud mitu aastat tagasi projekt Bugzilla kasutajaliidese ĂŒleviimisega on tegeletud juba ĂŒle aasta hĂŒlgatud. Peamine tegevus on nĂŒĂŒd keskendunud hoidlad Mozilla harule, mis Reiser4 haru, mis on eksisteerinud alates 2004. aastast. aktiivselt areneb.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster