Штука отмершая в других треккерах, и не особо нужное в коммерческой разработке. Но мы ей с удовольствием пользовались. Так как pet-проекты пишутся в свободное время, распланировать задачу по времени не удастся, и даже небольшая задача может растянуться, если попадет на период когда проектом некогда заниматься. Соответствено лично на tasks.demius.ru функционал нужен. При этом хотелось бы включать его по галочке в настройках проекта.
В задаче появляется поле прогресс, с диапазоном от 1 до 100.
Разработчик сам выставляет любое значение, и может менять его вверх и вниз в зависимости от ситуации. (например какое-то решение не заработало, и пришлось переписывать задачу)
Если галочка выключена, общий прогресс проекта высчитывается от количества закрытых задач в общему количеству задач. Если включена каждая задача принимается за 100, и прогрессс высчитывается как суммарный прогресс задач к суммарному количеству задач * 100.
При реализации версионности прогресс по версиям так же высчитывается по версиям.