Red Hat har öppnat koden för sin version av Bugzilla

Företaget Red Hat publicerade kÀllkoderna i sin version av systemet Bugzilla, som anvÀnds för att hantera en databas av fel, kontrollera deras ÄtgÀrdande och samordna genomförandet av förbÀttringar. Koden för Bugzilla Àr skriven i Perl och distribueras under den fria licensen MPL. De största projekten som anvÀnder Bugzilla Àr Mozilla, Red Hat och SUSE. Red Hat anvÀnder en egen gren av RHBZ (Red Hat Bugzilla) i sin infrastruktur, som har utökade funktioner anpassade för utvecklingsspecifika behov i Red Hat.

Denna gren har utvecklats sedan 1998, men dess utveckling har fortsatt bakom stÀngda dörrar, utan publicering av Àndringshistorik och utan tillgÄng till repository pÄ grund av konfidentiell information i metadatan. Nu har RHBZ omvandlats till ett fristÄende öppet projekt, vars kod Àr helt Àr öppen under licens MPL-2.0 och tillgÀnglig för externa anvÀndare. Som grund i RHBZ har den aktuella kÀllkoden frÄn Bugzilla anvÀnts, ovanpÄ vilken nödvÀndiga tillÀgg har bibehÄllits. Med tanke pÄ nÀrvaron av konfidentiella uppgifter i kommentarer till commits, har den öppna versionen av RHBZ publicerats som ett stort patch (1174 filer Àndrade, 274307 rader tillagda, 54053 rader borttagna) ovanpÄ kÀllorna Bugzilla 5.0.4. För dem som behöver förklaring till vissa Àndringar rekommenderas att kontakta Red Hat-anstÀllda.

Förutom den ursprungliga kodbasen av Bugzilla anvĂ€nds Ă€ven delar frĂ„n avdelningen, som stöds för Mozillas infrastruktur. GrĂ€nssnittet i RHBZ har översatts till att anvĂ€nda JavaScript-ramverket Alertify, som anvĂ€nds för dynamisk laddning av data via Ajax-mekanismer och för att implementera avancerade redigeringsfunktioner i formulĂ€r. För tabellhantering anvĂ€nds biblioteket DataTables, för att generera diagram i rapporter — PlotylyJS, för att organisera dialoger och formulĂ€r — Selectize, och för att hantera typsnitt — Font Awesome Free. I versionen anvĂ€nds ocksĂ„ Bugzilla-tillĂ€gg frĂ„n projektet Bayoteers, sĂ„som BayotBase, AgileTools och TreeViewPlus för att visa information om beroenden och hantera gruppers arbete.

Den ursprungliga kodbasen Bugzilla begrÀnsas för nÀrvarande endast till enstaka bugfixar.Initiativet för att omarbeta grÀnssnittet i Bugzilla, som inleddes för flera Är sedan, har varit nedlagt i över ett Är. projektet Det har gÄtt mer Àn ett Är sedan grÀnssnittet för Bugzilla bearbetades övergett. Huvudverksamheten Àr nu inriktad pÄ förrÄdet en avdelning av Mozilla, som fortsÀtter utvecklas intensivt.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster