Yokadi : un gestionnaire de liste de tâche en ligne de commande

Posté par  . Modéré par patrick_g.
Étiquettes :
9
7
fév.
2009
Ligne de commande
Fatigué des outils graphiques compliqués pour gérer vos tâches ou de ces dizaines de feuilles volantes raturées partout sur votre bureau ? Yokadi est là pour vous aider !

Yokadi est un outil en ligne de commande qui vous permet de gérer très simplement et avec beaucoup de puissance vos tâches. Les tâches sont organisées par projets, possèdent des mots clefs, des descriptions longues, des dates d'échéances... Vous pouvez ensuite rechercher et visualiser vos tâches simplement ou les exporter en HTML, XML ou CSV.

Le démon Yokadi vous permet de gérer des alarmes pour vous prévenir lorsque des tâches arrivent à échéance ou bien de déclencher des scripts. Les tâches Yokadi sont tout simplement stockées dans une base de données sqlite. C'est un simple fichier que vous pouvez copier, envoyer par mail et sauvegarder facilement.

Ne quittez plus votre liste de tâches : organisez vous ! Yokadi est développé en Python avec une base sqlite. On peut l'utiliser comme liste de tâches, liste de course ou même bugtracker.
Yokadi suit la philosophie Unix KISS (Keep It Simple Stupid) : il s'intègre facilement dans des scripts et peut être étendu facilement.
Yokadi est diffusé sous licence GPLv3.

Les auteurs de Yokadi sont à votre écoute si vous avez des idées de fonctionnalités pour la future version 1.0.

Aller plus loin

  • # Vive la ligne de commande

    Posté par  . Évalué à 2.

    Tiens ça pourrait être intéressant d'essayer de porter ça sur Ubiquity, la ligne de commande ouèbdeuzéro
  • # Merci

    Posté par  . Évalué à 4.

    Merci pour ce logiciel bien sympathique, mais pour mon besoin.

    La gestion des todo lists est directement intégré dans mon OS ( http://www.lamberta.org/blog/todo-list-mode/ )

    Merci quand même.
  • # Tâches récurrentes

    Posté par  (site web personnel) . Évalué à 2.

    Est-il envisagé d'y intégrer un système pour les tâches récurrentes ?
    De manière à pouvoir ajouter une tâche à faire tous les lundis, ou tous les ans, etc ...
    • [^] # Re: Tâches récurrentes

      Posté par  . Évalué à 3.

      Pourquoi pas ? Il n'y aurait qu'une tâche mais c'est l'alarme (t_set_due) qui serait activée (réarmée) toutes les semaines ?
      Je note cela dans la liste des choses à étudier pour la prochaine version.
    • [^] # Re: Tâches récurrentes

      Posté par  . Évalué à 2.

      Est-il envisagé d'y intégrer un système pour les tâches récurrentes ?
      De manière à pouvoir ajouter une tâche à faire […] tous les ans

      Comme, par exemple, rappeller de souhaiter les anniversaires…
  • # todo.txt ?

    Posté par  . Évalué à 1.

    • [^] # Re: todo.txt ?

      Posté par  . Évalué à 1.

      Gérer les tâches dans un fichier plat est tentant pour toutes les raisons indiquées sur le site. Mais comporte aussi beaucoup d'inconvénents, en particulier la corruption en cas d'accès mulitples (j'ai souvent plusieurs instances de yokadi ouvertes à gauche à droite en plus du démon qui accède aussi à la base). De plus, il est très difficile d'y ajouter des contenus multilignes comme une description. Il devient également difficile d'ajouter des extensions comme du paramétrage par exemple sans créer un fichier de config ce qui est dommage. Tout dans un seul fichier est une très bonne chose. Enfin, pour faire des recherches et des tris sur des critères de date ou de mots clef, il devient un peu ridicule de recréer ce qui existe déjà !

      Une base sqlite permet de résoudre ces problèmes sans pour autant trimbaler une artillerie lourde (les libs sqllite sont incluses dans python 2.5 et +).
      • [^] # Re: todo.txt ?

        Posté par  . Évalué à 1.

        Connais tu ikog http://www.henspace.co.uk/ikog/index.html ?

        Il n'utilise une base sqlite et en ça yokadi est certainement plus sympa. La commande describe que yokadi propose manque aussi.

        Par contre il gère les contextes et à un mode de classement par rapport à la priorité / date très GTD (http://www.amazon.fr/Sorganiser-pour-Réussir-Getting-méthode/dp/2848992093) . Les commandes d'insertion permettent aussi de l'efficacité.

        Je t'invite à regarder ça devrait t'inspirer.

        Pour moi (après avoir essayé), tout ça manque tout de même d'une interface graphique : J'organise mes taches avec plus de plaisir avec un outil comme FreeMind.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.