Разные красивые снипеты позволяющие наблюдать за прогрессом. Все показатели пока будем рассчитывать и складывать в redis. События ломающие консистентность по тегу будут пересчитывать соответствующие кеши (События случаются сильно реже чтения и вывода статистики). Когда расчет в рамках реквеста действия станет слишком накладным введем очереди.
Разные красивые снипеты позволяющие наблюдать за прогрессом. Все показатели пока будем рассчитывать и складывать в redis. События ломающие консистентность по тегу будут пересчитывать соответствующие кеши (События случаются сильно реже чтения и вывода статистики). Когда расчет в рамках реквеста действия станет слишком накладным введем очереди.
На первом этапе
При появлении справочника Этап задачи tndt-5
При появлении системы Релизов
В снипете проекта, если нет этапов прогресс-бар пропорции открытых и закрытых задач. Если есть справочник этапов, - пропорции задач каждого этапа. Если в проекте есть система релизов,выводим такой же прогресс для текущих релизов (по идее он один, но мы закладываемся на несколько (lts и current). По спойлеру раскрываем статистику по последнему закрытому, и двум-трем будущим
*Либо же по умному раскрываем статистику по тем, в которых есть задачи разных этапов, зачем смотреть на релизы полностью состоящие из открытых или закрытых задач. С другой стороны приятно и интересно видеть задачи других релизов количественно, и при старте нового релиза клево видеть, что достигнутый прогресс прошлого не обнулился с началом новой версии, а вот он лежит в прошлом, как законченная книга)
Вобще тут есть дельные вещи, но в целом кажется, что мы уже немного иначе все делаем, не отталкиваясь от этого документа.