nixp.ru v3.0

21 января 2017,
суббота,
13:49:13 MSK

DevOps с компанией «Флант»
Аватар пользователя Дмитрий Шурупов
Дмитрий Шурупов написал 21 апреля 2008 года в 20:22 (898 просмотров) Ведет себя как фрик; открыл 669 тем в форуме, оставил 5601 комментарий на сайте.

Задача:

Нужна максимально простая в использовании система bug tracking. Чтобы любой не особо опытный пользователь, работающий за компьютером пару лет, мог с ходу разобраться, как ему опубликовать сообщение об ошибке, и сделать это незамедлительно и без геморроя.

Требования:

* Open Source.

* Исходный код — на Perl или PHP.

* Максимально простой интерфейс.

* Русская локализация интерфейса.

* Возможность интеграции с LDAP.

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

* Слежение за ходом выполнения задач.

Что-нибудь посоветуете?

DimkaS

Я не шарю, просто всплыло в памяти: http://trac.edgewall.org/

А еще можно сюда глянуть: http://www.theserverside.com/discussions/thread.tss?thread_id=30895

Дмитрий Шурупов

Если кому интересно:

Trac до последнего не хотелось использовать, но выбор остановился именно на нем. Среди других Open Source-проектов, которые были мною изучены на тему соответствия заявленным требованиям: eTraxis, OTRS, BUGS — the Bug Genie, Mantis, Roundup Issue Tracker, Flyspray, Bugzilla, Redmine, RT (Request Tracker), Bug-a-Boo, phpBugTracker, Retrospectiva. Основная их проблема — ужасный дизайн/usability, что допиливать совсем неохота.

А вот что у нас получилось (уже работает — правда, пока скорее в тестовом режиме, чем в enterprise):

http://bugs.auditory.ru/

DimkaS

А почему не хотелось Trac? Мне он нравится, с точки зрения пользователя. Просто и симпатично.

Дмитрий Шурупов

Для начала вот:

* Потому что оно на Python: а в таких вещах хочется иметь возможность код почитать и поправить (у нас Python никто толком не знает) + с производительностью все очень непонятно.

* Потому что оно нормально не дружит с LDAP: есть кучка затычек, которые адекватной поддержкой назвать язык не поворачивается.

* Потому что оно еще не локализовано: релиз 0.12 с поддержкой будет в неопределенном «светлом будущем».

А вот благодаря «просто и симпатично» сие решение во многом и выиграло — этого не отнять. При наличии почти всего необходимого функционала.

DimkaS

Понял, спасибо.

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.