Господа, есть проблема: Разрабатывается план, на большой срок (допустим несколько лет), периодически меняющийся, при некоторых условиях задачи ближайшей перспективы (в пределах нескольких недель) начинают обрастать подробностями - детализироваться. В общем все как обычно. Задачи имеют отношения:
- задача может включать более мелкие (детализация)
- задача может блокировать другие (но при этом не обязательно быть включенной в блокируемые)
- задачи могут объединяться по различным критериям: исполнитель, модули над которыми выполняется задача и т.п. должна быть возможность добавлять критерии, которые в свою очередь могут быть иерархическими.
Напоминает систему некоего task management. Это очевидно, посему я удостоил своим внимание некоторых представителей сего семейства программ, и узрел, что либо это что-то недалеко ушедшее от календарика с заметками (а указание сроков мне не очень то и нужно), другие представляют собой монстров а-ля JIRA которые не удовлетворяют всем критериям, да еще и добавление задачи сродни заполнению таможенной декларации абг`амовича.
На данный момент решением сей задачи является текстовый редактор kate в котором уже появились пункты 4 степени вложенности (а-ля 1.3.2.0) и это пугает.
А ведь еще хочется, помимо простого интерфейса без 10¹⁰ полей, еще и возможность подгружать графы задач, разделять их и т.п. Нет, трехмерное отображение ненужно.
Как вы решали подобную проблему?