Mantis (программа)
MantisBT | |
---|---|
![]() | |
![]() | |
Тип | система отслеживания ошибок |
Разработчики | https://github.com/orgs/mantisbt/people |
Написана на | PHP, JavaScript, HTML, CSS и SQL |
Операционные системы | Windows[3], Linux[3], Solaris[3], macOS[3], BSD[3] и Unix-подобная операционная система |
Языки интерфейса | более 60[1] |
Первый выпуск | 2000 |
Последняя версия | |
Репозиторий | github.com/mantisbt/mant… |
Лицензия | GNU GPL 2+[вд][4] |
Сайт | mantisbt.org (англ.) |
![]() |
MantisBT — свободно распространяемая система отслеживания ошибок в программных продуктах (bugtracker). Обеспечивает взаимодействие разработчиков с пользователями (тестировщиками). Позволяет пользователям заводить сообщения об ошибках и отслеживать дальнейший процесс работы над ними со стороны разработчиков.
Система имеет гибкие возможности конфигурирования, что позволяет настраивать её не только для работы над программными продуктами, но и в качестве системы учёта заявок для Helpdesk.
Возможна интеграция с wiki-движком для создания документации (DokuWiki).
Система является веб-приложением, поэтому не требует для работы специального ПО на стороне клиента и работает через веб-браузер.
Название Mantis (богомол) происходит от того, что богомол питается жуками (bug)[5].
Системные требования
Для работы программы требуется:
- веб-сервер (например Apache, IIS и др.)
- поддержка языка PHP
- база данных (например, MySQL)
Плюсы
- Бесплатность и свободность, лицензия GNU General Public License (GPL)
- Код на PHP свободно модифицируем
- Понятно написанный код
- Цветовая индикация по статусу инцидента (бага)
- Настраиваемые пользователем поля
- Удобные фильтры
- Скорость работы
- Уведомления по e-mail
- Большое количество плагинов, расширяющих функциональность
Минусы
- Через веб-интерфейс нельзя произвести существенные изменения настроек. Необходимо настраивать в конфигурации. Через интерфейс можно редактировать возможность перехода между статусами, но не список статусов. Изменить (добавить, удалить) имеющиеся поля в фильтре, окнах создания и просмотра бага можно только редактируя код. Но данные операции с кодом достаточно просты и не требуют глубоких знаний программирования на PHP.
См. также
- Сравнение систем отслеживания ошибок
Примечания
- ↑ mantisbt/lang at master · mantisbt/mantisbt · GitHub (неопр.). Дата обращения: 18 сентября 2019. Архивировано 29 декабря 2020 года.
- ↑ Release 2.26.2 — 2024.
- ↑ 1 2 3 4 5 Admin Guide - Server Software Requirements — 2019.
- ↑ https://github.com/mantisbt/mantisbt/blob/master/index.php
- ↑ About the Name (неопр.). Дата обращения: 11 июля 2015. Архивировано из оригинала 12 марта 2015 года.
Ссылки
- Официальный web сайт Архивная копия от 25 марта 2008 на Wayback Machine (англ.)
- Документация к MantisBT Архивная копия от 7 февраля 2010 на Wayback Machine (англ.)
- Официальные плагины к MantisBT (для версии 1.2.x и выше) Архивная копия от 26 марта 2014 на Wayback Machine
- Неофициальные плагины к MantisBT (для версии 1.1.x и ниже) Архивная копия от 7 декабря 2017 на Wayback Machine
- Справочник MantisBT Архивная копия от 20 июня 2009 на Wayback Machine (рус.)