Red Hat vydal zdrojový kód pro Red Hat Bugzilla, nástroj pro sledování chyb

Red Hat odhalen zveřejněním zdrojový kód pro vaši recenzi systému Red Hat Bugzilla, který je interní vidlice Red Hat od Bugzilly který slouží k udržování databáze chyb, sledování jejich oprav a koordinaci implementace inovací.

kromě toho umožňuje organizovat softwarové vady několika způsoby, což umožňuje sledování více produktůs různými verzemi a následně složené z více komponent. Umožňuje také kategorizovat softwarové vady podle jejich priority a závažnosti a také jim přiřadit verze pro jejich řešení.

Umožňuje vám také přidávat komentáře, návrhy řešení, určovat manažery, aby přiřadili rozlišení a typ řešení, které bylo aplikováno na vadu, a to vše při sledování dat, kdy se jednotlivé události vyskytnou, a pokud je to správně nakonfigurováno, odesílání e-mailů zájemcům o chybu.

O Red Hat Bugzilla

Kód Red Hat Bugzilla je napsán v Perlu a je vydáván pod bezplatnou licencí MPL. Největšími projekty, které používají Bugzillu, jsou Mozilla, Red Hat a SUSE. Red Hat používá vlastní pobočku RHBZ (Red Hat Bugzilla) ve své infrastruktuře, doplněné o pokročilé funkce a přizpůsobené ke specifikům vývoje v Red Hat.

Red Hat Bugzilla byl vyvinut od roku 1998, ale zatím byl jeho vývoj prováděn za zavřenými dveřmi, bez zveřejnění historie změn a bez poskytnutí přístupu do úložiště kvůli přítomnosti důvěrných informací v metadatech.

rozhraní RHBZ přeneseno do používání JavaScript-framework Alertify, který se používá k dynamickému načtení dat pomocí Ajaxu a mechanismu pro implementaci pokročilých editačních funkcí ve formulářích.

Pro návrh tabulky se používá knihovna DataTables, ke generování diagramů ve zprávách PlotylyJS, k organizaci práce dialogů a formulářů, k výběru a správě písem Font Awesome Free.

Vydavatelé také používají rozšíření Bugzilla od Bayoteersnapříklad BayotBase, AgileTools a TreeViewPlus pro zobrazení informací o závislostech a správu skupinové práce.

Původní kódová základna Bugzilla byla nedávno omezena pouze na opravu chyb. Projekt redesignu rozhraní Bugzilla, který byl zahájen před několika lety, byl opuštěn již více než rok. Hlavní činnost je nyní soustředěna v úložišti s pobočkou Mozilla, která se nadále rychle rozvíjí.

Red Hat Bugzilla je nyní open source

Nyní RHBZ se stal samostatným open source projektem, jehož kód je zcela otevřen pod licencí MPL-2.0 a je k dispozici pro externí použití.

Jako základ použil RHBZ aktuální zdrojový strom Bugzilla, na kterém byly podporovány potřebné pluginy. Kvůli přítomnosti důvěrných údajů v poznámkách k potvrzení otevřená verze RHBZ sPublikuje jako velkou opravu 1174 změněných souborů, 274307 řádků přidáno a 54053 řádků odstraněno v horní části zdrojů Bugzilla 5.0.4.

RHBZ začala jako interní vidlice Red Hat v roce 1998 a během následujících dvou desetiletí prošla mnoha změnami. Historie potvrzení nelze zveřejnit, protože potvrzovací zprávy a meta informace obsahují citlivá data.

Samotný kód lze zveřejnit, ale z výše uvedeného důvodu se jedná pouze o jednorázové potvrzení předchozího kódu Bugzilla. Red Hat uchovává interní kopii zdroje s historií.

Pro ty, kteří potřebují vysvětlení těchto nebo jiných změn, doporučujeme kontaktovat zaměstnance Red Hat.

Kromě původní kódové základny Bugzilla používá RHBZ také prvky z větve kompatibilní s infrastrukturou Mozilly.

Konečně pro ty, kteří mají zájem o tom vědět víc O vydání kódu Red Hat Bugzilla a / nebo máte zájem zkontrolovat zdrojový kód nebo získat jeho kopii, můžete zkontrolovat podrobnosti a zdrojový kód Na následujícím odkazu.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.