Red Hat ilitoa toleo lake la Bugzilla

Kampuni ya Red Hat ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° maandishi chanzo cha toleo la mfumo wako Bugzilla, kutumika kudumisha hifadhidata ya makosa, kufuatilia urekebishaji wao na kuratibu utekelezaji wa ubunifu. Msimbo wa Bugzilla umeandikwa kwa Perl na unasambazwa chini ya leseni ya bure ya MPL. Miradi mikubwa zaidi inayotumia Bugzilla ni Mozilla, Red Hat ΠΈ SUSA. Red Hat hutumia uma wake wa RHBZ (Red Hat Bugzilla) katika miundombinu yake, iliyoongezewa uwezo wa hali ya juu na kurekebishwa kwa ajili ya mahususi ya maendeleo katika Red Hat.

Uma imekuwa ikitengenezwa tangu 1998, lakini hadi sasa maendeleo yake yamefanywa nyuma ya milango iliyofungwa, bila kuchapisha historia ya mabadiliko na bila kutoa ufikiaji wa hazina kwa sababu ya uwepo wa habari za siri kwenye metadata. Sasa RHBZ imebadilishwa kuwa mradi tofauti wa chanzo wazi, kanuni ambayo ni kabisa iko wazi iliyopewa leseni chini ya MPL-2.0 na inapatikana kwa matumizi na wengine. RHBZ ilitumia mti wa sasa wa chanzo cha Bugzilla kama msingi, juu yake viongezi muhimu viliungwa mkono. Kwa sababu ya data nyeti katika maelezo ya ahadi, toleo la umma la RHBZ linachapishwa kama kiraka kimoja kikubwa (faili 1174 zimebadilishwa, mistari 274307 imeongezwa, mistari 54053 imefutwa) juu ya maandishi ya chanzo Bugzilla 5.0.4. Kwa wale wanaohitaji ufafanuzi juu ya mabadiliko fulani, wanapendekeza kuwasiliana na wafanyakazi wa Red Hat.

Mbali na msimbo wa asili wa Bugzilla, RHBZ pia hutumia vipengele kutoka matawi, inayotumika kwa mfumo wa Mozilla. Kiolesura katika RHBZ kimehamishiwa kwa matumizi ya mfumo wa JavaScript Arifu, ambayo hutumiwa kupakia data kwa nguvu kwa kutumia utaratibu wa Ajax na kutekeleza utendakazi wa hali ya juu wa uhariri katika fomu. Maktaba hutumiwa kwa mpangilio wa jedwali DataTables, kutengeneza chati katika ripoti - PlotylyJS, kupanga kazi ya mazungumzo na fomu - Chagua, na kudhibiti fonti - Fonti ya Kushangaza Bila Malipo. Toleo hili pia linajumuisha viendelezi vya Bugzilla kutoka kwa mradi Bayoteers, Kama vile BayotBase, AgileTools ΠΈ TreeViewPlus kuonyesha habari kuhusu utegemezi na kusimamia kazi za vikundi.

Msimbo asilia Bugzilla Hivi karibuni imepunguzwa kwa wachache tu marekebisho ya mdudu. Ilianzishwa miaka kadhaa iliyopita mradi imekuwa ikifanya kazi upya kiolesura cha Bugzilla kwa zaidi ya mwaka mmoja sasa kutelekezwa. Shughuli kuu sasa imejikita ndani hazina na uma kutoka kwa Mozilla hiyo inaendelea kuendeleza intensively.

Chanzo: opennet.ru

Kuongeza maoni