LINUX.ORG.RU

Taskwarrior 2.4.0

 , ,


2

4

Разработчики поздравляют с Новым годом и представляют долгожданный мажорный выпуск Taskwarrior 2.4.0

Taskwarrior — продвинутый менеджер задач и планирования времени для командной строки (также доступны GUI-фронтэнды, библиотеки и дополнения).

Экраноснимки: 1, 2, 3, 4

В этом выпуске исправлено 108 багов, добавлено 47 новых возможностей и приняты более 50 патчей от сообщества.

Основные изменения:

  • добавлены локализации: португальский язык и эсперанто;
  • новая цветовая тема: dark-gray-blue­256;
  • добавлена расширенная поддержка дат ISO-8601, даты с пробелами;
  • новые форматы для столбцов: description.truncated_count, uda.NAME.indicator, recur.short, сортировка по тегу;
  • новые правила для цветов: color.uda.NAME.VALUE, color.label.sort, color.until;
  • новые команды: calc, _zshattributes;
  • новые виртуальные теги: READY, YESTERDAY, TOMORROW, PENDING, DELETED, COMPLETED, TAGGED;
  • добавлен токен для подробного отображения: new-uuid;
  • добавлена возможность для остановки отображения отчетов;
  • добавлен фреймворк на Python для высокоуровневого тестирования;
  • добавлена поддержка DOM: ID.annotation.0.description, ID.due.month и т.п.;
  • добавлена поддержка хуков: on-add, on-modify, on-launch и on-exit;
  • поддержка регулярных выражений теперь работает по-умолчанию;
  • добавлена поддержка алгебраических выражений для расчета даты;
  • улучшена командная строка: работа с кавычками и экранированным содержимым, частичные UUID, поиск по всем атрибутам, имена проектов с пробелами;
  • улучшена утилита l10n;
  • улучшена команда show: отображение настроек по-умолчанию;
  • улучшена команда diagnostics: отображение переменных окружения, ошибок конфигурации и хуков;
  • улучшена команда information: информация о расчете срочности;
  • улучшен расчет срочности: наследование срочности через зависимости;
  • улучшена документация: переработано руководство в PDF, man'ы доступны в интернете;
  • улучшена безопасность при проверке сертификата и валидации имени хоста;
  • улучшены фильтры отчетов;
  • улучшена поддержка фронтэндов;
  • улучшен вывод в режиме отладки;
  • улучшено автодополнение для fish, bash и zsh;
  • улучшена поддержка для Vim;
  • обновлены праздники;
  • удалены устаревшие возможности: push, pull, merge, старые форматы дат, неиспользуемые файлы настроек;
  • удалено некорректное свойство total active time, заменено на сторонний скрипт.

Также постоянным пользователям следует обратить внимание, что, начиная с этой версии, команда shell заменена на tasksh, о чем была отдельная новость в декабре.

Полный список изменений.

Пакеты для установки Taskwarrior доступны в большинстве дистрибутивов GNU/Linux, для установки на OS X можно воспользоваться homebrew.

>>> Подробности



Проверено: Shaman007 ()
Последнее исправление: Wizard_ (всего исправлений: 3)

Ответ на: комментарий от sehellion

Да тут по большому счету и нечего объяснять.

Консольный менеджер задач, как Google Tasks. Причем у первого есть возможность синхронизации с последним.

skystar
()
Ответ на: комментарий от sehellion

А может кто-нибудь объяснить, зачем оно нужно?

Да всё просто, например тебе нужно купить жене тампоны, а ты дико занят, чтобы держать такие мелочи в голове, но как только поступила заявка, делаешь просто:

~$ task add "купить тампоны" due:today
что означает добавить задачу, крайний срок - сегодня.

смотришь перед уходом с работы список ранее добавленных задач:

~$ task

[task next]

ID Due        Age Urg  Description        
 1 2015-01-04 2m  9.02 купить тампоны     
 2 2015-01-06 50s 8.11 запилить дверь     
 3            3s     0 изучить язык PETOOH
они отсортированы по срочности (urgency), можно отсортировать как хочешь, можно добавлять не просто задачи, а проекты с подзадачами, редактировать как хочешь, масса возможностей.

Кроме того, выхлоп идёт в цветах, чем опаснее (краснее, например) цвет, тем срочнее и т.д.

Добавление и редактирование задач — очень удобно и ненапряжно.

redhat
() автор топика
Ответ на: комментарий от sehellion

А может кто-нибудь объяснить, зачем оно нужно?

Если своими задачами не управляете в парадигме GTD, то не нужно. :)

Skull ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.