Сабж звучит отталкивающе и слишком формально, знаю. Но есть необходимость создания инфраструктуры для уменьшения и пресечения надвигающегося хаоса. Что требуется для начала: Jira, code-review платформа, сетевая шара (NFS whatever), Вики. Существуют ли готовые бесплатные решения, чтобы не плодить все это безобразие с множеством аккаунтов и паролей? Имеется опыт, когда в компании присутствовало одновременно ТРИ баг-трекера. Хочется всего этого избежать, пока есть возможность. Чувствую, безобразие уже начинается, тех. документация расползается и умирает во множестве гугл-аккаунтов, nfs, slack...
Здравствуйте, komod, Вы писали:
K>Всем привет.
K>Сабж звучит отталкивающе и слишком формально, знаю. Но есть необходимость создания инфраструктуры для уменьшения и пресечения надвигающегося хаоса. Что требуется для начала: Jira, code-review платформа, сетевая шара (NFS whatever), Вики. Существуют ли готовые бесплатные решения, чтобы не плодить все это безобразие с множеством аккаунтов и паролей? Имеется опыт, когда в компании присутствовало одновременно ТРИ баг-трекера. Хочется всего этого избежать, пока есть возможность. Чувствую, безобразие уже начинается, тех. документация расползается и умирает во множестве гугл-аккаунтов, nfs, slack...
Видел такое все сразу и более-менее удобно только в одном продукте — TFS Server.
Но сам являюсь ярым противником мелкософта, поэтому использую: Redmine (Task, Wiki, Gant, ...)
GitLab (Source Server, Continuous Integration, ...)
Для нормального ведения документации ничего не нашел, то что есть — не устраивает. Пока использую DMSF Plugin в Redmine.
Эти продукты могут использовать доменную авторизацию + интегрируются один с другим.
P.S. подумываю заменить GitLab на Gogs — полегче, менее прожорливый,легче обновляемый и устраивающий по функционалу на 150%.
Здравствуйте, komod, Вы писали:
K> Что требуется для начала: Jira, code-review платформа, сетевая шара (NFS whatever), Вики. Существуют ли готовые бесплатные решения, чтобы не плодить все это безобразие с множеством аккаунтов и паролей?
Github покрывает все кроме сетевой шары. К тому же, там, как ты понимаешь, issue-tracker интегрированн с VCS — коммит с сообщением 'Сosed #371 the issue with fan' закрывает issue. Планирование релизов — milestones, строит примитивные графики по прогрессу. Если нужны кросс-проектное планирование то небольше дополнение поможет типа https://waffle.io/
Большенство программистов от такого решения в восторге, ПМ-ы — не очень. Дешево и сердито, хотя, конечно, это решение не для всех.
Здравствуйте, komod, Вы писали:
K>Всем привет.
K>Сабж звучит отталкивающе и слишком формально, знаю. Но есть необходимость создания инфраструктуры для уменьшения и пресечения надвигающегося хаоса. Что требуется для начала: Jira, code-review платформа, сетевая шара (NFS whatever), Вики. Существуют ли готовые бесплатные решения, чтобы не плодить все это безобразие с множеством аккаунтов и паролей? Имеется опыт, когда в компании присутствовало одновременно ТРИ баг-трекера. Хочется всего этого избежать, пока есть возможность. Чувствую, безобразие уже начинается, тех. документация расползается и умирает во множестве гугл-аккаунтов, nfs, slack...
В облаке у атлассиан есть джира, интегрированная с их битбакетом (гит) и с их конфлюенсом (вики). У них же есть хипчат, но мы перешли на слак.
Здравствуйте, komod, Вы писали:
K>Всем привет.
K>Сабж звучит отталкивающе и слишком формально, знаю. Но есть необходимость создания инфраструктуры для уменьшения и пресечения надвигающегося хаоса. Что требуется для начала: Jira, code-review платформа, сетевая шара (NFS whatever), Вики. Существуют ли готовые бесплатные решения, чтобы не плодить все это безобразие с множеством аккаунтов и паролей?
Я использовал redmine(там вики, хранилище файлов, и управление задачами)/gerrit(review и git репозиторий в одном).
Все бесплатное. Для того чтобы не плодить пароли использовал openldap. Логины, пароли (в захэшированном конечно виде)
и публичные ssh ключи лежат там, а gerrit и redmine им openldap пользуются для авторизации.