Что является альтернативой набору продуктов Atlassian (Confluence, JIRA и т. д.) с открытым исходным кодом?

Я периодически искал альтернативу с открытым исходным кодом замечательному набору продуктов Atlassian и всегда находил почти пустые результаты. На этот раз единственным вариантом, который, казалось, существовал, является Tiki Wiki CMS Groupware .

Отличным преимуществом Tiki является то, что это полностью интегрированный набор компонентов, который должен избавить вас от попыток заставить несколько разных продуктов работать вместе. (По моему опыту работы с Atlassian, даже для совместной работы их собственных продуктов иногда требовалось некоторое колдовство.)

Большие функции и компоненты, которые я ищу, это . . .

Обязательные компоненты:

  • Вики
  • Браузер системы контроля версий (Git, SVN)
  • Билетная система

Компоненты, которые приятно иметь:

  • Инструмент проверки кода

Функции:

  • Открытый исходный код
  • Хорошая интеграция между различными компонентами
  • Интеграция с системой контроля версий
  • Управление документами/загрузка
  • Профили пользователей
  • Пользователь подписывается на изменения, т.е. смотрит документы
  • Что-то вроде пространств Confluence, где у организаций или людей есть свой сайт/блог/и т. д. что они могут обновлять новости и документацию
  • Возможность совместной документации
  • . . . иерархически расположенные документы/страницы
  • . . . возможность распечатать раздел или группу страниц как отдельную публикацию
Confluence больше не вики, вики-текст заменен на XHTML. Но наличие вики — хорошее требование, даже если Atlassian больше не предлагает ее.
Гоги ? Но я не знаю, есть ли у него вики...
Являются ли элементы в вашем списке «Функции» обязательными или полезными?

Ответы (5)

У TRAC есть вики, средство отслеживания ошибок, средство просмотра кода, все с разметкой для ссылок.

Или есть его форк Apache Bloodhound .

Все написано на Python, куча плагинов. Очень зрелый.

BTW Trac wiki гораздо ближе к оригинальной идее, обычный текст с разметкой. Легче анализировать извне для создания плагинов.

Пожалуйста, опишите, как это соответствует всем пунктам вопроса, спасибо!
Все они (кроме, возможно, последних двух), и вики МойнМойн гораздо более гибкая, чем Confluence (использует разметку, включенную в обычный текст, чтобы ее было намного легче анализировать). Кроме того, он написан на Python, его гораздо легче взломать.

Я немного поигрался с Phabricator , но уже больше года. Кажется, он поставил перед собой высокие цели с большим количеством компонентов и функций.

Пожалуйста, опишите, как это соответствует всем пунктам вопроса, спасибо!
Phabricator не является открытым исходным кодом. Это даже не бесплатно для бизнеса
@Mawg github.com/phacility/phabricator Phabricator имеет очень открытый исходный код и бесплатен для бизнеса.
Я действительно сожалею. Спасибо, что поправили меня (+1). Я не могу понять, как я сделал эту ошибку (если ничего не изменилось с тех пор, как я прокомментировал 18 месяцев назад). Я проверил, и на этой странице написано, что локальный хостинг с открытым исходным кодом и бесплатный, а хостинг стоит 20 долларов за пользователя в месяц.

Это просто — GitLab — я знаю, что вы смотрите в другом направлении, но если подумать, у GitLab есть большие возможности реализации помимо создания программного обеспечения. Он имеет большинство перечисленных функций, поскольку его целью является рассмотрение широкого списка вариантов использования, охватывающих весь жизненный цикл проекта. Вы можете проверить about.gitlab.com/features для подробного обзора. Что я имел в виду под «возможностями реализации помимо создания программного обеспечения», так это то, что система (версия сообщества) может использоваться либо как есть, либо вы можете создавать на ее основе совместные решения, не ориентированные на код. (например, Атлас О'Рейли)

Попробуйте Зентао . Он разработан agile-командами и для agile-команд для управления разработкой приложений от планирования до выпуска (для управления жизненным циклом приложения).

Это открытый исходный код , самостоятельный хостинг , рекомендуемая альтернатива Jira.

ZenTao — это круто, он с открытым исходным кодом и размещен на собственном хостинге, хотя вы не можете добавлять свой код для запросов на вытягивание на их странице github.

Добро пожаловать, Трой! Не могли бы вы обновить свой ответ, включив ссылку на ZenTao и, возможно, добавив некоторые подробности о том, почему вы рекомендуете ZenTao? Спасибо, и еще раз добро пожаловать в наше сообщество рекомендаций по программному обеспечению!