Red Hat го доби своето издание Bugzilla со отворен код

Компанијата Ред Хет објавено изворните кодови на вашето системско издание Бугзила, се користи за одржување на база на податоци за грешки, следење на нивната корекција и координирање на имплементацијата на иновациите. Кодот на Bugzilla е напишан во Perl и се дистрибуира под бесплатната лиценца MPL. Најголемите проекти кои користат Bugzilla се Mozilla, Ред Хет и СУEЕ. Red Hat користи сопствена вилушка RHBZ (Red Hat Bugzilla) во својата инфраструктура, дополнета со напредни способности и прилагодена за спецификите на развојот на Red Hat.

Вилушката се развиваше од 1998 година, но до сега неговиот развој се одвиваше зад затворени врати, без објавување на историјата на промените и без обезбедување пристап до складиштето поради присуството на доверливи информации во метаподатоците. Сега RHBZ е трансформиран во посебен проект со отворен код, чиј код е целосно е отворена лиценцирана според MPL-2.0 и достапна за употреба од други. RHBZ го користеше тековното изворно дрво на Bugzilla како основа, над кое беа поддржани потребните додатоци. Поради чувствителни податоци во белешките за обврзување, јавната верзија на RHBZ е објавена како една голема лепенка (1174 датотеки се сменети, 274307 линии се додадени, 54053 линии се избришани) на врвот на изворните текстови Bugzilla 5.0.4. За оние на кои им треба појаснување за одредени промени, тие препорачуваат да контактираат со вработените во Red Hat.

Покрај оригиналната база на кодови Bugzilla, RHBZ користи и елементи од гранки, поддржан за рамката на Mozilla. Интерфејсот во RHBZ е префрлен на употреба на JavaScript рамка Алармирајте, кој се користи за динамичко вчитување податоци со помош на механизмот Ajax и за имплементација на напредни функции за уредување во форми. Библиотеката се користи за табеларен распоред Табели за податоци, да генерира графикони во извештаи - PlotylyJS, да се организира работата на дијалози и формулари - Изберетеи за управување со фонтови - Фонт Прекрасно бесплатно. Изданието вклучува и екстензии на Bugzilla од проектот Бајотери, Како што се Бајот База, AgileTools и TreeViewPlus да прикажува информации за зависности и да управува со работата на групите.

Оригинална база на кодови Бугзила Во последно време е ограничен на само неколку поправки на грешки. Инициран пред неколку години Проектот веќе повеќе од една година го преработува интерфејсот на Bugzilla напуштен. Главната активност сега е концентрирана во складишта со вилушка од Мозила што продолжува се развиваат интензивно.

Извор: opennet.ru

Додадете коментар