Это обзорный документ по этой половине трекера, так как он менее стандартен.
Наиболее зависима документация от системы гипертекста Система гипертекста для wiki, позволяющую вставить в любое место трекера ссылку на любую страницу трекера, даже не существующую с тем, чтобы побудить её создание.
Вторая важная вещь - замена списка документов на полноценный дашборд документов, главной частью которого является содержание. Содержание должно быть достаточно автоматическим, чтобы не отставать от появления документов, но с возможностью править вручную. Скорее всего нужно разделить документы на типы и создать тип “оглавление”, документы которого система будет редактировать при обновлении документов. Так же нужно выделить тип заметки, точно не участвующие в оглавлениях.
Типы будут реализованы в рамках tndt-45, как встроенный enum для документа. Для определения того, как складывать ссылки на документы в оглавления нужно добавить Категории, и ввести теги макросов, на месте которых будут списки документов…
Это обзорный документ по этой половине трекера, так как он менее стандартен.
Наиболее зависима документация от системы гипертекста Система гипертекста для wiki, позволяющую вставить в любое место трекера ссылку на любую страницу трекера, даже не существующую с тем, чтобы побудить её создание.
Вторая важная вещь - замена списка документов на полноценный дашборд документов, главной частью которого является содержание. Содержание должно быть достаточно автоматическим, чтобы не отставать от появления документов, но с возможностью править вручную. Скорее всего нужно разделить документы на типы и создать тип “оглавление”, документы которого система будет редактировать при обновлении документов. Так же нужно выделить тип заметки, точно не участвующие в оглавлениях.
Типы будут реализованы в рамках tndt-45, как встроенный enum для документа. Для определения того, как складывать ссылки на документы в оглавления нужно добавить Категории, и ввести теги макросов, на месте которых будут списки документов входящих в категорию. (Вероятно для удобства нужно проставлять документу множество категорий, так и оглавлений будет много. Как вариант генерить оглавления по тегам, а категории оставить единым деревом для документов и задач, тогда категории будут делить систему работа по которой ведется в трекере, а теги делить документы на относящиеся к внутренней справке, внешней справке, генерящей хелпы, разным справкам для разных пользователей системы)
Категории будут разрабатываться в рамках tndt-44 скорее всего по второму пути, чтобы не было две разных одноименных сущности категория (категория проекта, общая для задач и документов и категория документа только для документа)