Comment accomplir des tâches sous Linux avec Zanshin
De nombreux “productivistes” sont des adeptes de la méthodologie “Getting Things Done” de David Allen. Communément appelée “GTD”, elle vise à enseigner à ses utilisateurs un processus par lequel ils peuvent faire confiance à un ensemble d’outils pour gérer le “souvenir” et “l’organisation” de leur travail quotidien, laissant leur cerveau libre de se concentrer sur les choses qui comptent vraiment. La méthodologie elle-même ne repose pas sur un outil ou une application spécifique, mais cela n’a pas empêché les fans d’essayer de développer le parfait. Jetons un coup d’œil à l’un d’eux, Zanshin, qui fait partie de la collection de logiciels KDE.
Installation et configuration
Tout d’abord, Zanshin aura besoin d’une ressource de calendrier pour contenir les Actions (à faire) que vous capturez avec lui. Si vous avez déjà une ressource de calendrier qui contient des tâches (qui peut être un fichier iCal stocké localement, un compte de groupware, ou – oui, enfin depuis la dernière version de Kubuntu – Google Tasks), vous pourrez l’utiliser, mais sinon, créons-en une maintenant :
Cliquez avec le bouton droit sur l’icône AkonadiTray (si vous ne pouvez pas la trouver, essayez la flèche pour développer la zone de notification, ou exécutez “akonaditray” si elle n’est pas en cours d’exécution), et sélectionnez “Configurer.”


Sur l’écran “Configuration des ressources Akonadi”, cliquez sur le bouton “Ajouter”.

Dans ce cas, je veux utiliser un fichier iCal local pour contenir mes données. Un fichier local sera un fichier texte avec l’extension “.ics”.

La prochaine boîte de dialogue vous demandera de pointer vers le nom du fichier (il créera ce fichier s’il n’existe pas) et de lui donner un nom à afficher dans Akonadi. D’autres ressources, comme les Google Tasks mentionnés précédemment, demanderont des choses comme votre nom d’utilisateur et votre mot de passe.

Cliquez sur OK, et vous êtes prêt à installer Zanshin. Pour les utilisateurs d’Ubuntu, l’installation est aussi simple que de sélectionner l’application dans Muon, ou d’exécuter ce qui suit dans un terminal :
sudo apt-get install zanshinVous pouvez maintenant lancer Zanshin en sélectionnant “Applications -> Utilitaires -> Application de gestion des tâches” dans le menu “K”, ou en entrant “zanshin” dans KRunner.
Utilisation
Au premier lancement, Zanshin vous demandera quelle ressource Akonadi utiliser pour stocker ses Actions, présentant une liste de ressources de calendrier. Sélectionnez celle que vous avez créée plus tôt, si c’est celle que vous souhaitez.

L’écran principal de Zanshin est heureusement austère. Il y a juste trois boutons principaux :
- Vue Projet : Dans le jargon GTD, un “projet” est tout ce qui nécessite plus d’une étape à réaliser. Vous pouvez stocker toutes ces étapes en tant qu’actions au sein d’un Projet.
- Vue Contexte : GTD sépare également les tâches par “Contexte”, ou “où vous êtes et/ou ce que vous avez à votre disposition.” Celles-ci commencent généralement par un symbole “@”, par exemple, pour toutes les tâches que vous devez accomplir à votre lieu de travail, vous pouvez les placer dans le Contexte “@Travail”.
- Nouvelle Action : Ce bouton crée des tâches.
Bien qu’aller trop en profondeur dans l’ensemble du système GTD dépasse le cadre de cet article, il peut être résumé par son accent sur :
- capturer toutes les idées, informations ou tâches sur le moment dans une “boîte de réception” de quelque sorte,
- traiter les boîtes de réception régulièrement, jusqu’à ce qu’elles soient vides, soit en complétant des tâches rapides, soit en les redirigeant d’une manière ou d’une autre (comme les plaçant sur une liste de Projet et/ou de Contexte), et
- réviser ces listes régulièrement.
Capture
Donc, la première chose à faire est de mettre en place une boîte de réception. Surprise ! Zanshin en a déjà une pour vous, appelée “Boîte de réception.”
Traitement
Alors que vous capturez assidûment toutes vos idées, tâches, etc., votre Boîte de réception commencera à se remplir. Vous voudrez commencer à les organiser. Commençons par attribuer tous les nouveaux éléments à un Contexte. D’abord, cliquez sur la “Vue Contexte” :

Tous les nouveaux éléments seront sous “Aucun Contexte.” Pour chaque élément de la liste, faites-le glisser vers l’élément approprié sous la liste “Contextes” à gauche (vous pouvez en créer de nouveaux en utilisant l’élément de menu “Fichier > Nouveau Contexte”) qui s’applique à lui.

Maintenant, lorsque vous revenez à la “Vue Projet”, tous les éléments de la Boîte de réception auront des Contextes. Vous devriez créer au moins un nouveau Projet (“Fichier -> Nouveau Projet” dans cette vue) pour contenir tout ce que vous avez déjà examiné (encore une fois, rien ne devrait rester dans votre boîte de réception une fois que vous l’avez traitée). Vous pouvez ensuite faire glisser les éléments dans le projet approprié comme vous l’avez fait avec les Contextes.
Révision
Enfin, vous pouvez attribuer des délais aux tâches en cliquant dans la colonne “Date d’échéance” dans l’une ou l’autre vue. Maintenant, en passant d’une vue Projet à une vue Contexte, vous pouvez utiliser Zanshin pour vous aider à gérer vos tâches de deux manières importantes, semblables à GTD :
- Vue Contexte : GTD indique que les contextes peuvent vous aider à décider quoi faire lorsque vous avez un peu de temps, en fonction de l’endroit où vous êtes et de ce que vous avez autour de vous. Par exemple, si vous êtes coincé en attendant un train, vous pourriez jeter un œil à un contexte “@téléphone” et envoyer quelques réponses par e-mail ou passer quelques appels de suivi.
- Vue Projet : GTD est très axé sur la “prochaine action”, ou quelle est la toute prochaine chose qui doit se produire pour faire réussir un projet. Si vous attribuez des tâches à des Projets et leur attribuez des dates d’échéance, vous devriez pouvoir parcourir facilement vos projets pour la tâche avec la date d’échéance la plus proche et vérifier son avancement.
Bien qu’il existe certainement des solutions plus approfondies et automatisées, Zanshin est un gestionnaire de tâches axé sur GTD très agréable pour le bureau KDE. Essayez-le également comme composant de Kontact !