Доброго вам времени суток!
Буду очень благодарен, если кто-нибудь ответит на вопросы по реализации некоторых фич при помощи Trackstudio. Заранее прошу прощение за возможно глупые вопросы.
1) Предполагается наличие двух деревьев: дерева релизов какой-то информационной системы и дерева задач. Пусть у задачи есть кастомное поле "айди релиза" в рамках которого эта задача была решена и пронесена на продакшен. Разработчики отчитываются в эту задачу о времени, потраченном на ее решение. В общем случае релиз может состоять из нескольких задач. Мне необходимо как-то (например в кастомном поле релиза) увидеть количество времени, которое потратили разработчики на все задачи из этого релиза.
Собственно вопрос возможно ли это сделать в принципе и хотя бы в общих словах каким образом? (у меня есть предположение, что надо использовать скрипты или триггеры для того, чтобы пробегать по всем листовым задачам в дереве задач и проверять их айди релиза, но это очень громоздко, и я не уверен, что система позволит мне это сделать)
2.1) Я правильно понимаю, что для кастомизации GUI нужно использовать FreeMarker (ссылка на документацию) ? Существуют ли другие способы по кастомизации интерфейса? Вообще народ жаждет смазливого интерфейса как в жире, каким образом можно "приодеть" GUI Trackstudio?
2.2) Опять про GUI: пользователям не нравятся большие пустые пространства между основными блоками с информацией по какой-то категории и выравнивание по краям этих блоков, могу ли я как-то легко переделать дефолтное расположение этих элементов? (Я возможно плохо объяснил, постараюсь в ближайшее время сделать скриншоты).
2.3) Возможно ли привязать внешний вид интерфейса к пользователям или группам пользователей? То есть чтобы разные пользователи могли видеть разный интерфейс одной и той же страницы?