Phabricator: Мaniphest
Мaniphest — бесплатный баг-трекер, входящий в состав Phabricator, платформы для разработки программного обеспечения с открытым исходным кодом.
Сам Phabricator состоит из:
- Differential – инструмента для рецензий кода,
- Diffusion – просмотрщика кода,
- Мaniphest – баг-трекера,
- Herald – инструмента автоматических подписок на рецензии в Differential,
- Phriction – Wiki проекта.
Phabricator поддерживает работу через веб-интерфейс.
Возможности
Помимо стандартных возможностей, которые имеют все баг-трекеры, Мaniphest может предложить следующее:
- импорт из Bugzilla
- подписка на новости/изменения
- создание подзадач к основным задачам
- обоюдная линковка задач (например, схожих между собою)
- создание задачи через email
- создание задачи напрямую через url
Преимущества
- Удобство работы с репортами. Например, популярные запросы (доступ к назначеным репортам, подписка, открытые репорты, все репорты) реализованы в виде вкладок меню в левой части окна в разделе Queries. Интерфейс меню можно настраивать.
- Создание задачи через email, в т.ч. можно пересылать вложения в задачу (файлы). Удобно для тех, кто получает автоотчеты или задачи (как отчет) по почте и настроив редирект может их назначать как задачи в баг-трекере. Таким образом уменьшается процент человеческого фактора, когда менеджер забывает создать задачу, которая базируется на присланном письме по email.
- Создание задачи через URL. Используя шаблоны, можно сформировать URL (например, https://exemple.com/maniphest/task/create/?projects=project-name1&assign=username&title=TestTask&description=TestDescription&priority=25), клик по которому откроет страницу создания репорта с заполненными данными: проект, назначен, заголовок, описание, приоритет и т. д.
Данную функцию можно использовать, например, для полуавтоматического создания репорта после получения фидбека от пользователя. В этом случае url формируется, используя данные, полученные через фидбек-форму.
Интерфейс
Главное окно Phabricator:
Обратите внимание на заполненность полей: страница открыта через использование функции «создание задач через url»):
Окно расширенного поиска репортов:
Окно статистики по репортам и пользователям:
Готовый баг-репорт с возможностью управления и настройками: