• [^] # Re: todo.txt ?

    Posté par . En réponse à la dépêche Yokadi : un gestionnaire de liste de tâche en ligne de commande. É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 +).