
bugzilla4intranet
Bugzilla - популярная система управления задачами (issue/bug tracker), изначально написанная и используемая Mozilla Foundation. Bugzilla написана на Perl, поддерживает СУБД MySQL, PostgreSQL и Oracle, и имеет достаточно много возможностей "из коробки".
Однако, Bugzilla имеет множество проблем, ибо история её тянется с 1998 года - кроме CGI, в вебе тогда никто ничего не знал. Не было ни моды на "Веб 2.0", ни моды на юзабилити.
В числе проблем Bugzilla - производительность, низкое юзабилити, не очень качественный код в целом, сложность локализации и не очень быстрая реакция разработчиков на поставленные баги. Пример (производительность): несмотря на переход с CGI на mod_perl (т.е. на предварительную загрузку Perl-кода!) в версии 3.0, Bugzilla стала работать лишь медленнее!
Проект Bugzilla4Intranet появился как доработанная для корпоративного использования версия Bugzilla и ставит своей целью постепенное исправление вышеуказанных недостатков и быструю реакцию на обнаруженные проблемы.
Плюс проекта: мы уже :) не боимся лезть в ядро, мы уже добавили множество исправлений производительности и рефакторингов и стараемся постоянно объединяться с новыми оригинальными версиями Bugzilla. Минус проекта: некоторое количество доработок специфично для компании, в которой он зародился. Ну и, конечно, никуда не девшийся [пока что? :'(] Template Toolkit :)
Страница проекта: http://wiki.4intra.net/Bugzilla
Bugzilla is popular issue tracking software, originally developed and used by Mozilla Foundation. Bugzilla is written in Perl, supports MySQL, PostgreSQL and Oracle DBMSs and is relatively feature-rich "out of the box".
Meanwhile, Bugzilla also has many problems, because its history goes from the year 1998, when nothing than CGI existed in WWW. Also, neither "Web 2.0", nor usability was popular.
Significant Bugzilla problems are performance, poor usability and code quality, complexity of localisation and slow response of developer community to new bugs. Performance example: despite of transition from CGI to mod_perl (i.e. Perl code preloading!) in 3.0, Bugzilla has became even slower!
Bugzilla4Intranet appeared as a custom corporate Bugzilla. Its goal is to fix these problems and provide fast response to new ones.
Advantage: we're not afraid (anymore :)) of modifying Bugzilla core, and added many performance improvements and code refactorings, and try to constantly merge with new releases of original Bugzilla. Disadvantage: some of the modifications are specific for the company in which Bugzilla4Intranet was started. And, of course :), Template Toolkit still remains (yet? :'()
Project homepage: http://wiki.4intra.net/Bugzilla
Project Information
- License: Mozilla Public License 1.1
- hg-based source control
Labels:
Intranet
Issuetracking
Perl