Red Hat avaldas oma veapea jälgimise tööriista Red Hat Bugzilla lähtekoodi

Red Hat avalikustas postitades lähtekood Red Hat Bugzilla süsteemi ülevaatamiseks, mis on punase mütsi sisekahvel Bugzillalt mida kasutatakse vigade andmebaasi pidamiseks, nende parandamise jälgimiseks ja uuenduste rakendamise koordineerimiseks.

peale selle võimaldab teil tarkvara defekte korraldada mitmel viisil, lubades jälgimise mitmekordne toodes erinevate versioonidega ja koosnevad omakorda mitmest komponendist. Samuti võimaldab see kategoriseerida tarkvaradefekte nende prioriteedi ja raskusastme järgi, samuti määrata neile lahenduse jaoks versioonid.

Samuti võimaldab see lisada kommentaare, lahenduse ettepanekuid, määrata juhte, kes määraksid defektile rakendatud lahenduse ja lahenduse tüübi, jälgides iga sündmuse kuupäevi ning kui see on õigesti konfigureeritud, siis saata neile e-kirju veast huvitatud.

Red Hat Bugzilla kohta

Red Hat Bugzilla kood on kirjutatud Perlis ja on välja antud MPL tasuta litsentsi alusel. Suurimad projektid, mis kasutavad Bugzillat, on Mozilla, Red Hat ja SUSE. Red Hat kasutab oma filiaali RHBZ (Red Hat Bugzilla) infrastruktuuris, täiustatud täiustatud funktsioonidega ja kohandatud Red Hat'i arendamise spetsiifikale.

Punane müts Bugzilla on välja töötatud alates 1998. aastast, kuid seni on selle arendamine toimunud suletud uste taga, muutuste ajalugu avaldamata ja andmehoidlasse juurdepääsu võimaldamata metaandmetes konfidentsiaalse teabe olemasolu tõttu.

liides RHBZ kandus üle JavaScripti raamistiku Alertify kasutamisele, mida kasutatakse andmete dünaamiliseks laadimiseks, kasutades Ajaxi ja vormides täpsemate redigeerimisfunktsioonide rakendamise mehhanismi.

Tabeli kujundamisel kasutatakse DataTablesi teeki, diagrammide genereerimiseks PlotylyJS aruannetes, dialoogide ja vormide töö korraldamiseks, Font Awesome Free fontide valimiseks ja haldamiseks.

Kirjastajad kasutavad ka Bayoteersi Bugzilla laiendusinäiteks BayotBase, AgileTools ja TreeViewPlus sõltuvusteabe kuvamiseks ja rühmatöö haldamiseks.

Algne Bugzilla koodibaas piirdus hiljuti vaid veaparandusega. Mitu aastat tagasi alustatud Bugzilla liidese ümberkujundamise projektist on loobutud enam kui aasta. Põhitegevus on nüüd koondatud Mozilla haruga hoidlasse, mis areneb kiiresti edasi.

Red Hat Bugzilla on nüüd avatud lähtekoodiga

nüüd RHBZ-st on saanud eraldiseisev avatud lähtekoodiga projekt, mille kood on MPL-2.0 litsentsi alusel täielikult avatud ja saadaval väliseks kasutamiseks.

Selle aluseks oli RHBZ praegune Bugzilla lähtekood, millele toetati vajalikke pistikprogramme. Konfidentsiaalsete andmete olemasolu tõttu pühendumismärkmetes RHBZ s avatud versioone avaldab suure laiguna 1174 muudetud faili, Lisati Bugzilla 274307 allikate ülaosast 54053 rida ja eemaldati 5.0.4 rida.

RHBZ sai alguse Red Hati sisemise kahvlina 1998. aastal ja on järgmise kahe aastakümne jooksul läbi teinud palju muudatusi. Kinnitusajalugu ei saa avalikustada, kuna kinnituskirjad ja metateave sisaldavad tundlikke andmeid.

Koodi iseenesest saab avalikustada, kuid ülaltoodud põhjusel on see lihtsalt ühekordne pühendumine ülesvoolu Bugzilla koodile. Red Hat säilitab allika sisemise koopia koos ajalooga.

Neil, kes vajavad nende või muude muudatuste kohta selgitust, soovitavad nad ühendust võtta Red Hati töötajatega.

Lisaks algsele Bugzilla koodibaasile kasutab RHBZ ka Mozilla infrastruktuuriga ühilduva haru elemente.

Lõpuks neile, kes on huvitatud sellest rohkem teada saama Red Hat Bugzilla koodiväljaande kohta ja / või olete huvitatud lähtekoodi ülevaatamisest või selle koopia saamisest, saate vaadata üksikasju ja lähtekoodi Järgmisel lingil.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.