A Red Hat közzétette a Bugzilla szerkesztése forráskódját.

A Red Hat vállalat kiadta a rendszer saját kiadásának forráskódjai Bugzilla, amelyet a hibák adatbázisának kezelésére, a javítások nyomon követésére és az újítások megvalósításának koordinálására használnak. A Bugzilla kódja Perl nyelven íródott és MPL szabad licenc alatt terjesztik. A legnagyobb projektek, amelyek a Bugzillát használják, Mozilla, Red Hat és SUSE. A Red Hat saját ágazatát használja az infrastruktúrájában, RHBZ (Red Hat Bugzilla) néven, amely kiterjesztett funkciókkal bővített és a Red Hat fejlesztési sajátosságaihoz adaptált.

Az ágazat 1998 óta fejlődik, de a fejlesztés eddig zárt ajtók mögött zajlott, a változástörténet publikálása és a metainformációk titkos jellege miatt nem volt hozzáférés a tárolóhoz. Most az RHBZ egy elkülönített nyílt projektté alakult, amelynek kódja teljesen nyitva áll MPL-2.0 licenc alatt áll és harmadik felek számára hozzáférhető. Az RHBZ alapját a Bugzilla aktuális forráskód-fája képezi, amelyre a szükséges kiegészítéseket fenntartották. A kötelező adatvédelmi intézkedések miatt a nyílt RHBZ verziót egy nagy javításon keresztül (1174 fájl módosítva, 274307 sor hozzáadva, 54053 sor törölve) a Bugzilla 5.0.4 forráskódjára építve . Akik további magyarázatokra van szükségük a változásokról, azokat ajánlják, hogy forduljanak a Red Hat munkatársaihoz.Az RHBZ-ben az eredeti Bugzilla kódalap mellett olyan elemek is részt vesznek, amelyeket

, a Mozilla infrastruktúrája alatt támogatnak. Az RHBZ felhasználói felülete átváltott a JavaScript keretrendszer ágakAlertify , amelyet az adatok dinamikus betöltésére használnak az Ajax mechanizmussal és a kibővített szerkesztési funkciók megvalósítására a formákban. A táblázatos elrendezéshez aDataTables könyvtárat használják, a diagramok generálására a jelentésekben —PlotylyJS , a párbeszédek és űrlapok kezelésére —Selectize , és a betűtípusok kezelésére —Font Awesome Free . A kiadásban a Bugzilla-hoz kapcsolódó kiterjesztéseket is alkalmazzák aBayoteers projektből, példáulBayotBase AgileTools, TreeViewPlus és a függőségek megjelenítésére és a csoportok munkájának kezelésére. Az eredeti kódalap

a közelmúltban csak egyes Bugzilla hibajavításokkal . Évekkel ezelőtt kezdeményeztek egy átfogó átalakítást a Bugzilla felületén, de mostanraelhanyagoltá vált. projekt A Bugzilla felületének átalakításán már több mint egy éve dolgozunk. elhagyatottA fő tevékenység most már a következőre összpontosít tárhelyen a Mozilla egyik ágazatára, amely a „ intenzíven fejlődik.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster