Gibuksan sa Red Hat ang Bugzilla nga edisyon niini

Red Hat Company gipatik tinubdan nga mga teksto sa imong sistema nga edisyon Bugzilla, gigamit sa pagmentinar sa database sa mga sayop, pagmonitor sa ilang pagtul-id ug pag-coordinate sa pagpatuman sa mga inobasyon. Ang Bugzilla code gisulat sa Perl ug giapod-apod ubos sa libre nga lisensya sa MPL. Ang pinakadako nga mga proyekto gamit ang Bugzilla mao ang Mozilla, pula nga kalo ΠΈ SUSE. Gigamit sa Red Hat ang kaugalingon nga tinidor nga RHBZ (Red Hat Bugzilla) sa imprastraktura niini, gidugangan sa mga advanced nga kapabilidad ug gipahiangay alang sa mga detalye sa pag-uswag sa Red Hat.

Ang tinidor naa sa pag-uswag sukad pa sa 1998, apan hangtod karon ang pag-uswag niini gihimo sa luyo sa sirado nga mga pultahan, nga wala gimantala ang kasaysayan sa mga pagbag-o ug wala’y gihatag nga access sa repository tungod sa presensya sa kompidensyal nga kasayuran sa metadata. Karon ang RHBZ giusab ngadto sa usa ka bulag nga open source nga proyekto, ang code nga hingpit ablihan lisensyado ubos sa MPL-2.0 ug magamit sa uban. Gigamit sa RHBZ ang kasamtangan nga punoan sa gigikanan sa Bugzilla ingon usa ka sukaranan, sa ibabaw niini gisuportahan ang kinahanglan nga mga add-on. Tungod sa sensitibo nga datos sa commit notes, ang publikong bersyon sa RHBZ gimantala isip usa ka dako nga patch (1174 nga mga file ang nabag-o, 274307 nga mga linya ang gidugang, 54053 nga mga linya ang natangtang) sa ibabaw sa gigikanan nga mga teksto Bugzilla 5.0.4. Alang niadtong nanginahanglan og katin-awan sa pipila ka mga pagbag-o, girekomenda nila ang pagkontak sa mga empleyado sa Red Hat.

Dugang pa sa orihinal nga Bugzilla codebase, ang RHBZ naggamit usab og mga elemento gikan sa mga sanga, gisuportahan para sa Mozilla framework. Ang interface sa RHBZ gibalhin ngadto sa paggamit sa JavaScript framework Alerto, nga gigamit sa dinamikong pagkarga sa datos gamit ang mekanismo sa Ajax ug sa pagpatuman sa mga advanced nga function sa pag-edit sa mga porma. Ang librarya gigamit alang sa tabular layout DataTables, aron makamugna og mga tsart sa mga taho - PlotylyJS, sa pag-organisar sa buhat sa mga dialog ug mga porma - Pilia, ug sa pagdumala sa mga font - Libre nga Font Awesome. Ang edisyon naglakip usab sa mga extension sa Bugzilla gikan sa proyekto Mga bayoteeringon BayotBase, AgileTools ΠΈ TreeViewPlus aron ipakita ang kasayuran bahin sa mga dependency ug pagdumala sa trabaho sa mga grupo.

Orihinal nga codebase Bugzilla Karong bag-o kini limitado sa pipila lamang mga pag-ayo sa bug. Gisugdan pipila ka tuig ang milabay ang proyekto gi-rework na usab ang interface sa Bugzilla kapin sa usa ka tuig na karon gibiyaan. Ang nag-unang kalihokan karon gikonsentrar sa mga tipiganan sa usa ka tinidor gikan sa Mozilla nga nagpadayon intensive nga molambo.

Source: opennet.ru

Idugang sa usa ka comment