Midilibre.fr
Tous les blogs | Alerter le modérateur| Envoyer à un ami | Créer un Blog

10/10/2008

[devtodo] - Gérer sa todo list en ligne de commande

Comme vous le savez maintenant, j'occupe un peu de mon temps à faire des applications, c'est passionnant et j'ai souvent des retours d'utilisateurs qui sont trés pertinents, donc je note ça sur des fichiers, des post it et selon l'endroit où je me trouve tout ce qui me tombe sous la main... seulement pour centraliser tout ça, ce n'est pas simple. J'ai trouvé l'outil qui me convient à la perfection : devtodo.
Il s'agit d'un gestionnaire de todo en ligne de commande, qui gére les priorités, les sous tâches etc.... il est composé de plusieurs petits outils todo (pour lister) tda pour ajouter une tâche et tdr pour supprimer, tde pour éditer et tdd pour marquer le todo comme étant traité. (l'outil todo permet de centraliser le tout avec des options, je vous renvois au man devtodo qui liste tout ceci avec précisions)

Le paquet devtodo permet d'installer le tout, voici ce que j'ai :

steph@debian:~$ apt-cache search devtodo
devtodo - hierarchical, prioritised todo list manager

Une fois installé le principe est simple, pour ajouter un todo il suffit de faire :

tda -p medium "Ajouter la fonction outils"

où -p est la priorité du todo (qui peut être veryhigh high medium low verylow)
et pour lister:

todo

chaque todo à un numéro, pour effacer, renommer... il suffit de se référer à ce numéro. par exemple pour effacer le todo 1 :
tdr 1

Une option également trés intéressante est de faire des sous ventilations des todo en les groupant :

tda -p low -g 1 "todo dépendant d'un autre todo"

et pour visualiser:

todo all

Bien entendu rien ne vous empeche de gérer une todoliste de course :

tda -p veryhigh "acheter du vin et du saucisson"

devtodo.jpg