A Red Hat nyílt forráskódú Bugzilla kiadása

Red Hat Társaság közzétett rendszerkiadásának forráskódjai Bugzillából, a hibák adatbázisának karbantartására, kijavításuk nyomon követésére és az innovációk megvalósításának koordinálására szolgál. A Bugzilla kód Perl nyelven íródott, és az ingyenes MPL licenc alatt kerül terjesztésre. A Bugzillát használó legnagyobb projektek Mozilla, Red Hat и SUSE. A Red Hat saját RHBZ (Red Hat Bugzilla) villát használja infrastruktúrájában, amelyet fejlett képességekkel egészítenek ki, és a Red Hat fejlesztési sajátosságaihoz igazítva.

A fork 1998 óta fejlesztés alatt áll, de eddig zárt ajtók mögött, a változások történetének közzététele és a tárhoz való hozzáférés biztosítása nélkül zajlott a metaadatokban található bizalmas információk miatt. Most az RHBZ egy külön nyílt forráskódú projektté alakult, amelynek kódja teljesen nyisd ki MPL-2.0 licenc alatt áll, és mások számára is használható. Az RHBZ a jelenlegi Bugzilla forrásfát vette alapul, amelyen felül támogatták a szükséges kiegészítőket. A commit megjegyzésekben található érzékeny adatok miatt az RHBZ nyilvános verziója a következő néven jelenik meg egy nagy folt (1174 fájl megváltozott, 274307 sor hozzáadva, 54053 sor törölve) a forrásszövegek tetején Bugzilla 5.0.4. Azoknak, akiknek pontosításra van szükségük bizonyos változásokkal kapcsolatban, azt javasolják, hogy lépjenek kapcsolatba a Red Hat alkalmazottaival.

Az eredeti Bugzilla kódbázison kívül az RHBZ a forrásból származó elemeket is használja ágak, amelyet a Mozilla keretrendszer támogatja. Az RHBZ felülete átkerült egy JavaScript keretrendszer használatára Figyelmeztetés, amely az adatok dinamikus betöltésére szolgál az Ajax mechanizmus segítségével, és speciális szerkesztési funkciók megvalósítására az űrlapokon. A könyvtárat táblázatos elrendezésre használják adattáblák, diagramok generálásához jelentésekben - PlotylyJS, párbeszédek és űrlapok munkájának megszervezésére - Kijelölésés a betűtípusok kezeléséhez - Font Awesome Ingyenes. A kiadás Bugzilla-bővítményeket is tartalmaz a projektből Bayoteers, Mint BayotBase, AgileTools и TreeViewPlus a függőségekre vonatkozó információk megjelenítésére és a csoportok munkájának kezelésére.

Eredeti kódbázis Bugzillából Az utóbbi időben csak néhányra korlátozódott hibajavítások. Néhány éve kezdeményezték terv már több mint egy éve dolgozza át a Bugzilla felületét elhagyatott. A fő tevékenység most erre összpontosul adattárak egy villával a Mozillától, hogy folytatja intenzíven fejlődni.

Forrás: opennet.ru

Hozzászólás