The Bug Genie
The Bug Genie — свободное программное обеспечение для управления проектами и отслеживания задач, с веб-интерфейсом. Основная функциональность: отслеживание задач и ошибок, управление проектами, встроенная вики и интеграция с основными системами контроля версий, такими как Git, Mercurial и SVN.[3]
The Bug Genie | |
---|---|
Тип | Программное обеспечение для управления проектами, Система отслеживания ошибок |
Автор | Daniel André Eikeland (2002 – настоящее), Ray Jensen (2004-2006) и Philip Kent (2009-2013) |
Разработчик | Несколько (Открытое программное обеспечение) |
Написана на | PHP |
Операционная система | Кроссплатформенное программное обеспечение |
Языки интерфейса | English, French, German, Chinese, Russian, Portuguese (Brazil), Vietnamese, Spanish, Norwegian, Swedish[1] |
Первый выпуск | 23 сентября 2003[2] |
Последняя версия | 4.3.1 (25 марта 2019) |
Состояние | Активное |
Лицензия | Mozilla Public License v2.0 |
Сайт | thebuggenie.com |
История
Первая версия The Bug Genie вышла в 2002 году, разработанная Daniel André Eikeland и поддерживаемая им до сих пор. Ray Jensen присоединился к команде разработчиков на короткий период в 2004 году, а Philip Kent присоединился в конце 2009 года. Помимо команды разработчиков в проект активно вносит свой вклад и сообщество.[4]
После первых версий (1.x) программа несколько раз серьезно переписывалась (каждый мажорный релиз). Версия 2.0 появилась на SourceForge в январе 2009[5], в которой были улучшены: управление пользователями, расширены возможности поиска, отправка сообщений и создание задач. Версия 3.0 вышла 31 января 2011[6] в которой были добавлены интегрированные средства для управления проектами, встроенная wiki и улучшена интеграция с внешними системами контроля версий.
Возможности
Главные возможности The Bug Genie включают в себя:[3][7]
- отслеживание задач
- управление проектами
- встроенная wiki
- интеграция с системами контроля версий
- настраиваемый рабочий процесс
- изменяемый интерфейс
- поддержка RSS
- консольные инструменты
- обработка входящей почты и отправка исходящей
Технические подробности
The Bug Genie написан на PHP и хранит все данные в SQL хранилище, из коробки поддерживаются MySQL, PostgreSQL и MSSQL. Для работы интерфейса активно используются: AJAX, комбинация jQuery и Prototype.
В дополнение к этому в The Bug Genie так же используются сторонние компоненты для предоставления дополнительного функционала:
- GeSHi для автоматической подсветки синтаксиса
- Swift mailer для исходящей почты
- Michelf PHP markdown library для поддержки упрощенной разметки
Требования
Для установки The Bug Genie требуется:
- веб-сервер с возможностью переписывания URL(rewriting)
- PHP версии 5.3.0 или старше
- MySQL 5.0 или старше or PostgreSQL 8.2 или старше
- Расширения PHP: gmp, gd (для статистики) и imap (для исходящей почты)
Использование
Похоже, что The Bug Genie используется довольно широко [8] и в числе пользователей такая организация как WebPlatform.org. Тк же The Bug Genie можно установить используя некоторые системы автоматического развертывания, такие как: Amahi и Webuzo.
См. также
- Сравнение систем управления проектами
- Сравнение систем отслеживания ошибок
Примечания
- Transifex translation overview . transifex.com.
- The Bug Genie Home / Archive / 1.x . SourceForge. Дата обращения: 28 октября 2012.
- Popov, Dmitri. Debug & fix software with help from The Bug Genie . Linux User & Developer (3 August 2010). Дата обращения: 28 октября 2012.
- Contributors to thebuggenie/thebuggenie . github.com.
- The Bug Genie Home / Archive / 2.x . SourceForge. Дата обращения: 28 октября 2012.
- The Bug Genie 3.0 Released . The Bug Genie development team (1 February 2011). Дата обращения: 28 октября 2012.
- The Bug Genie - Loved Features (недоступная ссылка). The Bug Genie development team. Дата обращения: 28 октября 2012. Архивировано 25 ноября 2016 года.
- The Bug Genie user quotes . thebuggenie.com.
Ссылки
- Проект The Bug Genie на сайте SourceForge.net