Red Hat lëshoi ​​kodin burimor për Red Hat Bugzilla, mjeti i saj i gjurmimit të defekteve në kod

Red Hat zbuluar duke postuar kodin burimor për rishikimin tuaj të sistemit Red Hat Bugzilla, e cila është një pirun i brendshëm i Red Hat nga Bugzilla e cila përdoret për të mbajtur një bazë të dhënash të gabimeve, për të monitoruar korrigjimin e tyre dhe për të koordinuar zbatimin e inovacioneve.

Përveç kësaj ju lejon të organizoni defekte të softuerit në shumë mënyra, duke lejuar ndjekim produkt i shumëfishtës me versione të ndryshme dhe nga ana tjetër përbëhet nga shumë përbërës. Gjithashtu ju lejon të kategorizoni defektet e softuerit sipas përparësisë dhe ashpërsisë së tyre, si dhe duke u caktuar atyre versione për zgjidhjen e tyre.

Kjo gjithashtu ju lejon të shtoni komente, propozime për zgjidhje, të caktoni menaxherë për të caktuar rezolucionin dhe llojin e zgjidhjes që u aplikua për defektin, të gjitha këto duke ndjekur datat në të cilat ndodh çdo ngjarje dhe, nëse konfigurohet në mënyrë të përshtatshme, duke dërguar email atyre që janë të interesuar për gabimin.

Rreth Red Hat Bugzilla

Kodi Red Hat Bugzilla është shkruar në Perl dhe lëshohet nën licencën falas MPL. Projektet më të mëdha që përdorin Bugzilla janë Mozilla, Red Hat dhe SUSE. Red Hat përdor degën e vet RHBZ (Red Hat Bugzilla) në infrastrukturën e tij, të plotësuara me veçori të përparuara dhe të adaptuara për specifikat e zhvillimit në Red Hat.

Kapelë e Kuqe Bugzilla është zhvilluar që nga viti 1998, por deri më tani zhvillimi i tij është kryer me dyer të mbyllura, pa botuar historinë e ndryshimeve dhe pa siguruar qasje në depo për shkak të pranisë së informacionit konfidencial në metadata.

ndërfaqja RHBZ u transferua në përdorimin e Alertify të kornizës JavaScript, e cila përdoret për të ngarkuar në mënyrë dinamike të dhënat duke përdorur Ajax dhe mekanizmin për zbatimin e funksioneve të avancuara të redaktimit në forma.

Për hartimin e tabelës, përdoret biblioteka DataTables, për të gjeneruar diagrame në raportet PlotylyJS, për të organizuar punën e dialogëve dhe formave, për të zgjedhur dhe për të menaxhuar font Awesome Free font.

Botuesit përdorin gjithashtu shtesat Bugzilla nga Bayoteerstë tilla si BayotBase, AgileTools dhe TreeViewPlus për të shfaqur informacionin e varësisë dhe për të menaxhuar punën në grup.

Baza origjinale e kodit Bugzilla kohët e fundit është kufizuar në vetëm një rregullim të defekteve në kod. Një projekt për të ridizajnuar ndërfaqen Bugzilla, i filluar disa vjet më parë, është braktisur për më shumë se një vit. Aktiviteti kryesor tani është i përqendruar në depo me një degë të Mozilla, e cila vazhdon të zhvillohet me shpejtësi.

Red Hat Bugzilla tani është burim i hapur

tani RHBZ është bërë një projekt i pavarur me burim të hapur, kodi i të cilit është plotësisht i hapur nën licencën MPL-2.0 dhe është në dispozicion për përdorim të jashtëm.

Si bazë, RHBZ përdori pemën aktuale të burimit Bugzilla, në të cilën u mbështetën shtojcat e nevojshme. Për shkak të pranisë së të dhënave konfidenciale në shënimet e kryera, versioni i hapur i RHBZ sboton si një copë toke të madhe prej 1174 skedarësh të ndryshuar, 274307 rreshta të shtuara dhe 54053 rreshta të hequr në krye të burimeve të Bugzilla 5.0.4.

RHBZ filloi si një pirun i brendshëm i Red Hat në 1998 dhe ka pësuar shumë ndryshime gjatë dy dekadave të ardhshme. Historia e konfirmimit nuk mund të bëhet publike pasi mesazhet e konfirmimit dhe informacioni meta përmbajnë të dhëna të ndjeshme.

Vetë kodi mund të bëhet publik, por për arsyen e mësipërme ai është thjesht një angazhim i njëhershëm në kodin Bugzilla në rrjedhën e sipërme. Red Hat ruan një kopje të brendshme të burimit me historikun.

Për ata që kanë nevojë për një shpjegim të këtyre ose ndryshimeve të tjera, ata rekomandojnë që të kontaktojnë punonjësit e Red Hat.

Përveç bazës origjinale të kodit Bugzilla, RHBZ gjithashtu përdor elementë nga një degë e pajtueshme me infrastrukturën Mozilla.

Më në fund për ata që janë të interesuar të dinë më shumë për të në lidhje me lëshimin e kodit Red Hat Bugzilla dhe / ose jeni të interesuar të rishikoni kodin burimor ose të merrni një kopje të tij, ju mund të kontrolloni detajet dhe kodin burimor Në lidhjen vijuese.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.