Priorità, date e scadenze
Quando un task va fatto, quando può apparire, quando è urgente. E perché Taskwarrior calcola l'urgenza al posto tuo invece di costringerti a sceglierla a mano.
Quattro date, una formula di urgenza
Taskwarrior gestisce quattro attributi temporali distinti:
due— quando il task deve essere completatoscheduled— quando puoi iniziare a lavorarci (data di partenza)wait— fino a quando il task resta nascosto dalle visteuntil— data dopo la quale il task viene cancellato automaticamente
La priorità (H, M, L) esiste ma è solo
un fattore in più. La cosa potente è che Taskwarrior calcola un valore di
urgenza per ogni task, combinando età, vicinanza alla scadenza,
priorità, tag, dipendenze. Il comando task next ordina i task per
urgenza decrescente: la tua to-do list si auto-prioritizza.
Le date accettano sia formato ISO (2026-06-15) sia sintassi
naturale: today, tomorrow, eow (end of
week), eom (end of month), monday, 1week,
3days.
Le quattro date in azione
Usa wait: al posto di scrivere "non ora" sul Post-it
Hai un task che devi ricordarti, ma di cui non vuoi vedere il
nome ogni mattina perché ti distrae? Usa wait:. Il task esiste,
è salvato, non lo perderai — ma non comparirà in task next o
task list fino alla data che hai indicato.
Esempio classico: task add "Chiamare il commercialista per la
dichiarazione" wait:2027-01-10. Te lo sei tolto dalla testa, tornerà
automaticamente quando serve. È la tua "memoria differita". Combinato con
task ricorrenti (lezione 7), diventa potentissimo.