Официальный README в официальном репозитории: https://github.com/taigaio/taiga-back/blob/master/README.md
Официальный сайт: https://taiga.io/
Инструкция по развертыванию backend части приложения на локальной машине имеется на официальном сайте: https://taigaio.github.io/taiga-doc/dist/setup-development.html
URL: https://drive.google.com/drive/folders/153D3SmK85vpBvTetKAG7sN4nShKBBg16 (рекомендуется удалить все существующие в проекте миграции и создать их заново при помощи manage.py)
- 1. Диаграмма совокупного потока (использован Open-Source модуль разработчика Erik Westrup [https://github.com/erikw/taiga-stats])
- 2. Обратная диаграмма выгорания, учитывающая изменения в плане проекта (использована библиотека matplotlib [https://matplotlib.org/index.html] языка Python3)
- 3. Диаграмма скорости проекта (использована библиотека Matplotlib языка Python3)
- 4. User Story Dependency Chart (использован Open-Source модуль разработчика Erik Westrup [https://github.com/erikw/taiga-stats])
- 5. Диаграмма Ганта (использован Gantt chart component для AngularJS [https://www.angular-gantt.com])
- 6. Функция управления пакетами проектов (работа с шаблонами и логикой в AngularJS)
- 7. Выгрузка накапливаемых данных по проектам (использована библиотека xlwt для языка Python3 [https://pypi.org/project/xlwt])
- 8. Функция прогнозирования характеристик проекта (использованы библиотеки numpy [http://www.numpy.org] и matplotlib [https://matplotlib.org/index.html] языка Python3)
- 9. Система мотивации участников проекта на основе геймификации (работа с базой данных и шаблонами вывода в AngularJS)
Компоненты 1, 2, 3, 4, 7, 8, 9 работают по cron-расписанию, которое можно настроить в следующем файле: /taiga/stats/tasks.py
Экстраполяция графиков (функция №8) работает только при условии, что есть как минимум 4 предыдущих объекта, в противном случае результаты (графики) показывают искаженные результаты.
! Рекомендуется удалить все существующие в проекте миграции и создать их заново при помощи manage.py