LINUX.ORG.RU

Taskwarrior 3.0.0

 , , ,


3

3

25 марта 2024 года вышел долгожданный Taskwarrior 3.0.0.

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

Важные изменения:

  • Код, отвечающий за синхронизацию, переписан полностью, taskserver/taskd больше не поддерживаются. Рекомендуется использовать облачную синхронизацию, также доступен taskchampion-sync-server.
  • Обновление является ломающим, базу следует экспортировать из 2.x и реимпортировать её в 3.x (описание релиза обязательно к прочтению).
  • В эту версию включен Taskchampion, новое ядро хранилища для Taskwarrior, написанное на Rust.

Руководство по обновлению на ветку 3 (англ.)

>>> Подробности (github)

★★★★★

Проверено: Dimez ()

Пара субъективных дополнений.

  1. Новость, конечно, трёхнедельной давности, но последняя новость про Taskwarrior на ЛОРе вообще была в 2015 году, да и вообще перерыв между релизами у них очень значительный получился, три недели на этом фоне — мелочь.

  2. Выражаю благодарность @dennet, обратившему моё внимание на этот интересный проект.

hobbit ★★★★★
() автор топика

базу следует экспортировать из 2.x и реимпортировать её в 3.x

Странно, что не сделали автомиграцию, так себе юзерфрендли.

Logopeft ★★
()

Никогда особо не понимал потребности в подобном софте. Как по мне, так для этого вообще обычного текстового файлика за глаза хватает. Можно в markdown, чтоб рендерить красиво. Что он такого полезного вообще делает, что действительно помогает в планировании (и с чем не справляется банальный текстовый файлик + возможно скрипт-другой)?

В любом случае, рад за тех, кто им пользуется, и для кого он «долгожданный».

CrX ★★★★★
()

Тормозить стал :(

И переход от текстовых файлов к БД, имхо, регресс.

Но хорошо, что проект развивается.

UPD: Кстати, никто не нашел, как отключить это бестолковое напоминание о синхронизации, если я им не пользуюсь?

luka83
()
Последнее исправление: luka83 (всего исправлений: 1)

Issues

461 Open 2,220 Closed

Серьезно?

В таскменеджере?

Тут либо разработчики говно, либо ЯП говно.

windows10 ★★★★★
()
Ответ на: комментарий от windows10

Да ты просто «гений» такие выводы делать))

PRN
()
Ответ на: комментарий от CrX

Как по мне, так для этого вообще обычного текстового файлика за глаза хватает.

Согласен. + Текстовые файлы спокойно мигрируют из системы в систему.

Что он такого полезного вообще делает, что действительно помогает в планировании

Cудя по документации синхронизирует данные между устройствами.

https://taskwarrior.org/docs/taskserver/why/

lbvf50txt
()
Ответ на: комментарий от CrX

Что он такого полезного вообще делает,

Судя по Tutorial, задачи выбираются по приоритетам автоматически. Снимается часть нагрузки с психики, не надо выбирать, просто двигаться по списку.

https://taskwarrior.org/docs/30second/

UPD:

Так и есть. Ничего не надо запоминать. Основа GetThingsDone и ПутиДжедая Максима Дорофеева.

Probably the most important next step is to simply start using Taskwarrior. Capture your tasks, don’t try to remember them. Review your task list to keep it current. Consult your task list to guide your actions. Develop the habit.

https://taskwarrior.org/docs/start/

lbvf50txt
()
Последнее исправление: lbvf50txt (всего исправлений: 1)
Ответ на: комментарий от windows10

Может туда пишут те, кто желает предложить улучшения, но может сделать это в pr?

Без оценки непосредственно содержимого, очень спорное утверждение.

ssh2 ★★★★★
()

фу, руст

bernd ★★★★★
()
Ответ на: комментарий от windows10

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

bernd ★★★★★
()
Ответ на: комментарий от hobbit

А вот интересно что там такого особенного если нужно юзать все это ? Что полностью на rust нельзя такое сделать ? Или что ?

mx__ ★★★★★
()
Ответ на: комментарий от mx__

А зачем переписывать ради переписывания? Разработчики решили попробовать сделать новое ядро. Остальное работает, есть не просит.

Я бы и ядро на сях или плюсах оставил, но тут уж хозяин-барин.

hobbit ★★★★★
() автор топика
Последнее исправление: hobbit (всего исправлений: 1)

Огонь. Офигенная утилита, на самом деле.

Zhbert ★★★★★
()
Ответ на: комментарий от hobbit

А зачем переписывать ради переписывания?

А разве не в этом цель и суть раста?

Zhbert ★★★★★
()

taskserver/taskd больше не поддерживаются

Не зря я снёс джейл с taskd ещё полгода назад. ☺

написанное на Rust

И task придётся снести. ☺

mord0d ★★★★★
()
Ответ на: комментарий от CrX

Проблема текстового файлика в том, что там даже примерно будет сложно расчитать сколько времени потребуется на ту или иную задачу. - Т.е. нет приоритетов, нет времени, и т.п.

DALDON ★★★★★
()
Ответ на: комментарий от mord0d

И task придётся снести
task

Taskwarrior? Есть что-то лучше для вимера? Ради одного лишь Org Mode на Emacs переходить совсем не хочется.

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

Taskwarrior?

В репах везде он называется task, и бинарь их называется task.

Есть что-то лучше для вимера?

Нет. И не только для вимера.

mord0d ★★★★★
()

Чем оно лучше task juggler’а?

Camel ★★★★★
()
Ответ на: комментарий от mord0d

Ну, это была одна из причин, почему я перестал юзать тасквариор → мне было лень алиасы настраивать :) А поскольку я и так редко заходил в задачи в силу дырявой башки (см выше), просто забил и все. А вот щас новый не пощупать грех.

Zhbert ★★★★★
()
Ответ на: комментарий от Harliff

Я не думаю, что мордод со свой фряхой вообще в курсе, что это :)

Zhbert ★★★★★
()

планирования времени для командной строки

Зачем планировать время для командной строки? Вы выделяете часик в день поработать с командной строкой или как это выглядит? Я просто пользуюсь ей когда возникает такая необходимость, без предварительного планирования.

Ghostwolf ★★★★★
()
Ответ на: комментарий от Zhbert

мне было лень алиасы настраивать

3.14-здец ты лентяй! (% Алиасы настроить — пять минут делов, и навсегда.

mord0d ★★★★★
()
Ответ на: комментарий от dennet

Taskwarrior? Есть что-то лучше для вимера? Ради одного лишь Org Mode на Emacs переходить совсем не хочется.

https://github.com/fifi2/gtd.vim https://github.com/aaronbieber/vim-quicktask

vitus
()
Последнее исправление: vitus (всего исправлений: 2)
Ответ на: комментарий от ssh2

Скорее емаксофобия. Боязнь погибнуть под тяжестью. :) Я сам, признаться, емаксом пользуюсь уже много лет и только им, но чот оргмоду так и не освоил.

gns ★★★★★
()
Ответ на: комментарий от Harliff

Ну это что-то типа shell-escape. С оргмодой оно никак не связано.

gns ★★★★★
()

Хорошая штука, но как-то ограниченно это все по функционалу. Заради таск-листов больно тяжело. Если прикрутить к этому какие-то заметки и оставить синхронизацию, так что-то типа гугль-заметок может получиться на команду с сервером on-premis. Было бы полезно закрывать задачки каким-нибудь post-commit скриптом.

gns ★★★★★
()
Ответ на: комментарий от gns

Я в имакс использую tramp, org-mode и howm.

Org правда не столь развесисто как люди из t.me/emacs_ru, в основном как список входящих задач, который можно дополнить/посмотреть ещё и на iphone.

ssh2 ★★★★★
()
Последнее исправление: ssh2 (всего исправлений: 1)
Ответ на: комментарий от ssh2

Я — девелопер, мне больше интеграции с language-серверами важны и прочие поиски по тегам. Трамп из коробки заводится, А вот howm с оргмодой да, интересно.

gns ★★★★★
()
Ответ на: комментарий от dataman

Это точно раст. А остальное не важно :)

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