Denis <notabenaabakan@gmail.com> writes:
> Ищу софтину, способную заменить для меня BSD calendar для ведения todo-листа
В Debian, к слову, есть bsd calendar. Первым же запросом в google
выдаёт. Предположу, что Вы ищете более функциональную альтернативу.
Я может слегка не в тему, но в Emacs есть специальный режим org-mode,
который всё это умеет.
> Обязательные требования:
>
> * интерфейс командной строки
Сам не использовал, но в принципе можно посредством вызова
emacsclient --eval '(some-function)'
Документация у org великолепная, так что найти нужную функцию труда не
составляет.
> * возможность создавать подзадачи
Прямо из коробки.
> * возможность настраивать повторяемость по различным формулам, в
> частности: n-ая суббота каждого месяца,
<%%(dairy-float t 6 n)>, где 6 - это суббота, n - которая.
> * настраивать зависимость задач друг от друга (т.е. зависимая задача
> не появляется в листе, пока не будет выполнена задача, от которой
> она зависит)
Конечно. Можно упорядочить задачи либо иерархически, либо ключевым
словом :ORDERED:.
Дополнительно:
- Удобный экспорт/публикация в различные форматы.
- Возможность сворачивания/разворачивания описаний задач.
- Формирование агенды (распорядка дня)