Taskwarrior (Taskwarrior)

Перейти к навигации Перейти к поиску
Taskwarrior
Логотип программы Taskwarrior
Скриншот программы Taskwarrior
Taskwarrior 1.9.x demonstrating colored themes.
Тип Управление задачами, Управление временем
Автор Paul Beckingham
Разработчики Paul Beckingham, Federico Hernandez, David J Patrick, John Florian, Cory Donnelly, Johannes Schlatow, Dirk Deimeke, Scott Kostyshak, Renato Alves, Wim Schuermann, Tomas Babej
Написана на C++[1]
Операционные системы Windows (Cygwin), Linux, Mac OS X, BSD
Языки интерфейса Английский
Первый выпуск 3 июня 2008; 16 лет назад (2008-06-03)
Последняя версия 2.5.1 (24 февраля 2016; 8 лет назад (2016-02-24))
Репозиторий github.com/GothenburgBit…
Лицензия Лицензия MIT
Сайт taskwarrior.org

Taskwarrior — кроссплатформенный инструмент управления задачами с открытым исходным кодом. Программа имеет интерфейс командной строки вместо графического интерфейса пользователя.

Taskwarrior использует термины и понятия, описанные в методологии GTD, но не требует от пользователей соблюдать эту или какую-либо другую методологию.[нужная цитация]

Исходный код программы находится в свободном доступе и может быть скомпилирован и запущен на различных архитектурах и операционных системах. Taskwarrior можно установить с помощью общих инструментов управления пакетами: apt, Fink, Yum, и др.[2]

Типичный Рабочий Процесс

[править | править код]

Taskwarrior включает в себя три основные команды: add, list, и done. Знать и использовать остальные поддерживаемые свойства — теги, приоритеты, параметры повторения задачи и т. д. — необязательно.

Добавление задачи

[править | править код]
$ task add Помыть посуду
Created task 1.

Просмотр списка задач

[править | править код]
$ task list
ID Project Pri Due Active Age    Description                      
 1                        4 secs Помыть посуду
1 task

Пометка задачи завершенной

[править | править код]
$ task 1 done
Completed 1 'Помыть посуду'.
Marked 1 task as done.

Создание периодической задачи со сроками выполнения и тегами

[править | править код]
$ task add Обновить рабочее расписание на две недели project:Работа due:tomorrow recur:2weeks +расписание
Created task 1.

Синхронизация

[править | править код]

При использовании программы совместно с Taskserver возможна синхронизация задачи и их параметров с другими устройствами.

Примечания

[править | править код]
  1. Taskwarrior Git Repository. Дата обращения: 26 января 2019. Архивировано из оригинала 2 ноября 2016 года.
  2. Task 2.0.0 NEWS file (недоступная ссылка)