В процессе некотрых дискусий в Google группе:
был выбран Gforge.
При попытке освоить GForge мною и Лешой, были выявлены некоторые недостатки GForge. По ходу попыток применить GForge решено посмотреть на Redmine и сравнить его с GForge.
Результат сравнения GForge и Redmine:
Критерий | GForge | Redmine |
---|---|---|
Используемый движок | PHP4 | Ruby On Rails |
Поддерживаемые SCM | CVS, SVN | SVN, CVS, Git, Mercurial, Bazaar, Darcs |
Интеграция SCM | Глубокая: автоматизирование создание репозитариев и пользователей репозитариев | Есть только просмотр на странице проекта от имени определённого пользователя. |
Вики | Отдельная MediaWiki, c плагином для GForde, который позволяет вставлять в проект ссылку на страничку проекта в MediaWiki. Отсутствие пространств имен в MediaWiki. | Встроенная wiki. Каждый проект имеет собственную Wiki, никак не связаную с Wiki других проектов.(Можно создавать странички с одинаковыми названиями в каждой wiki проекта) |
Связи между проектами | Отсутствуют | В проекте можно заводить подпроект |
Руссификация | Частичная | Полная |
Адекватность интерфейса | Сомнительная. Некотрые настройки ищутся перебором. Некоторые нужные действия отсутствуют | Простой логичный интерфейс |
Управление регистрацией проектов и пользователей | Любой пользователь может создать проект. Новый проект требует подтверждения администраторов. Регистрация на сайте свободная. Привязка пользователя к проекту происходит двумя этапами: 1. Подача заяки пользователем на участие; 2. Подтверждение администратора конкретного проекта. | Проект может быть создан только администратором. Новые пользователи могут регистрироваться как сами, так и с подтверждением администратора. Подключение пользователя к проекту осуществляется менеджером проекта или администратором системы |
Публикация новостей на главное странице | Необходимо подтверждение администраторов GForge | Все новости в проектах автоматически появляются на главной |
Поддержка тем | Тема – это набор php скриптов с картинками | Тема – css файлик |
Tracker | Есть нескольких видов. Лично мне тяжело понять политику использования каждого вида трекеров. Их слишком много. | Трекер один. Использование понятное |
E-mail рассылки | Имеет интерфейс создания рассылок. Сам движок рассылок — Mailman. | Можно использовать Mailman. Интеграции с redmine нет |