Встали задачи, связанные с управлением проектами:
- задачи разного уровня приходит от внешних и внутренних клиентов (веб-разработка, контент менеджмент, seo, интернет маркетинг, прочие задачи, не связанные с программированием
- задачи необходимо относить к различным проектам, ассоциированным с внешними и внутренними клиентами
- задачи назначаются на конкретных исполнителей
- отслеживание исполнения реализуется в форме канбана
- есть потребность разграничивать права доступа и видимость проектов/задач среди разных пользователей и групп
- есть потребность декомпозировать задачи (например клиент поставил задачу, которая затрагивает несколько направлений и должна распределяться среди разных рабочих групп)
- есть потребность отслеживать временные затраты на выполнение каждой задачи (желательно автоматизированно)
- необходима интеграция с внешним git сервером gitlab (хотябы на уровне ассоциации коммитов и поставленных задач)
Как возможное решение встретил redmine.
Насколько он актуален на данный момент, есть ли что-то более современное, гибкое, бесплатное или redmine наиболее популярное и развивающееся решение?