Red Hat ettevõte исходные тексты своей редакции системы , применяемой для ведения базы данных ошибок, контроля за их исправлением и координации реализации новшеств. Код Bugzilla написан на языке Perl и распространяется под свободной лицензией MPL. Наиболее крупными проектами, применяющими Bugzilla, являются , ja . Red Hat применяет в своей инфраструктуре собственное ответвление RHBZ (Red Hat Bugzilla), дополненное расширенными возможностями и адаптированное для специфики разработки в Red Hat.
Ответвление развивается с 1998 года, но до сих пор его разработка велась за закрытыми дверями, без публикации истории изменений и без предоставления доступа к репозиторию из-за наличия в мета-данных конфиденциальной информации. Теперь RHBZ трансформирован в обособленный открытый проект, код которого полностью под лицензией MPL-2.0 и доступен для использования посторонними. В качестве основы в RHBZ использовалось актуальное дерево исходных текстов Bugzilla, поверх которого поддерживались необходимые надстройки. Из-за наличия конфиденциальных данных в примечаниях к коммитам, открытый вариант RHBZ опубликован как (1174 файлов изменено, 274307 строк добавлено, 54053 строк удалено) поверх исходных текстов . Для тех кому необходимо пояснение по тем или иным изменениям рекомендуют обращаться к сотрудникам Red Hat.
Кроме оригинальной кодовой базы Bugzilla в RHBZ также задействованы элементы из , поддерживаемого для инфраструктуры Mozilla. Интерфейс в RHBZ переведён на использование JavaScript-фреймворка , который используется для динамической загрузки данных при помощи механизма Ajax и для реализации расширенных функций редактирования в формах. Для табличной компоновки задействована библиотека , для генерации диаграмм в отчётах — , для организации работы диалогов и форм — , а для управления шрифтами — . В редакции также задействованы расширения Bugzilla от проекта , nagu , ja для вывода информации о зависимостях и управления работой групп.
Оригинальная кодовая база последнее время ограничивается только единичными . Инициированный несколько лет назад по переработке интерфейса Bugzilla уже больше года . Основная активность теперь сосредоточена в с ответвлением от Mozilla, которое .
Allikas: opennet.ru
