Какой трекер проблем вы порекомендуете?[закрыто]

StackOverflow https://stackoverflow.com/questions/1809854

Вопрос

Я ищу систему отслеживания проблем с открытым исходным кодом

  • Несколько проектов
  • Вики
  • Веб-API для интеграции с CRM и другими клиентами
  • Опционально расширяется с помощью пользовательских плагинов или модулей.
  • Предпочтительно написанный на PHP или Python.Я согласен с другими языками, если они работают в Unix/Linux.
Это было полезно?

Решение

Я с удовольствием использовал Трак и Редмине для различных личных проектов.

Trac написан на Python, а Redmine — на Ruby (с использованием платформы Rails).

Redmine имеет встроенную функцию нескольких проектов, а Trac планировал поддерживать ее в версии 0.12 (уже доступна в ветке).

Вам также придется сделать свой выбор в зависимости от SCM, который вы планируете использовать:

Другие советы

Богомол http://www.mantisbt.org/

Несколько лет назад я использовал Bugzilla на другой работе, но думаю, что это всего лишь отслеживание ошибок.

Там, где я сейчас нахожусь, мы используем FogBugz, и он позволяет отслеживать случаи, имеет возможности wiki и даже интегрируется с программным обеспечением для контроля версий.Я верю, что существует архитектура плагинов, но я ее особо не изучал.

Однако я думаю, что он запрограммирован только на ASP, что, скорее всего, означает IIS, если только проект Mono не имеет режима совместимости с ASP.

Для моих личных проектов, где я являюсь единственным разработчиком (а во многих случаях единственным пользователем), у меня есть самодельный трекер проблем, который я создал много лет назад, когда единственным громким именем в (бесплатных) трекерах проблем была Bugzilla. что мне не понравилось.

Для нового проекта с участием нескольких разработчиков, над которым я работаю, мы используем Редмине.Он написан на Ruby (on Rails), но его легко настроить в Linux, он поддерживает множество систем контроля версий, имеет плагины и вики (включая плагины для изменения синтаксиса вики;Я написал один синтаксис в стиле Mediawiki, поскольку он был более знаком людям, использующим его).Я не знаю об этом API/интеграции, но с плагинами, скорее всего, вы сможете найти или написать что-то, что вам нужно.

Я задал этот вопрос около одиннадцати месяцев назад.Я использую Redmine и доволен результатами.На момент публикации вопроса в Redmine не было HTTP API, теперь он есть.Я также рекомендовал Redmine другим.

Причины, по которым мне нравится Redmine:

  1. Поддержка нескольких проектов
  2. Интегрированный трекер проблем, вики, браузер репозитория, форум и ленты новостей.
  3. HTTP API

я использовал отслеживать уже довольно давно для команды из 4 разработчиков.Нам он подошёл и предоставляет большинство функций, которые вам нужны (интеграция, вики).

Помимо этого, вам следует изучить Redmine и OTRS.

Этот статья также дает хороший обзор лучших систем отслеживания ошибок с открытым исходным кодом.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top