URL: https://linuxfr.org/news/getting-things-gnome-0-4-est-sorti Title: Getting Things GNOME 0.4 est sorti ! Authors: antistress Davy Defaud, Ysabeau, ploum et Jean-François A. Date: 2020-07-06T17:08:22+02:00 License: CC By-SA Tags: sortie_version, logiciel, logiciel_libre et gtg Score: 4 [Getting Things GNOME](https://fr.wikipedia.org/wiki/Getting_Things_Gnome) 0.4 est sorti le 7 juillet 2020, et ce n’est pas rien ! Getting Things GNOME est un logiciel libre de gestion de tâches et d’organisation personnelle permettant, par exemple, d’appliquer la méthode _[Getting Things Done](https://fr.wikipedia.org/wiki/Getting_Things_Done)_ de David Allen ou la [méthode GARI de Ploum](https://ploum.net/169-comment-s-organiser-sans-jamais-ranger-avec-la-methode-glande-appliquee-rangement-interdit/) (dérivée de la précédente). ---- [Billet d’annonce de la sortie de la version 0.4, sur le blogue de Jeff Fortin Tam](https://fortintam.com/blog/gtg-0-4-released/) [Comment installer GTG, sur le wiki officiel](https://wiki.gnome.org/Apps/GTG/install) [La méthode Getting Things Done de David Allen expliquée en français, sur YouTube (10 min)](https://www.youtube.com/watch?v=v5WaWy3EF6c) [L’histoire de GTG vue par ploum](https://ploum.net/the-story-behind-an-open-source-software-un-maintenance/) [GTG sur FlatHub](https://flathub.org/apps/details/org.gnome.GTG) [GTG (Getting Things GNOME) présentation et démonstration sur YouTube (12 min)](https://www.youtube.com/watch?v=0u1hQxsIB1M) ---- # Rappel historique Pour taquiner un peu, je reprends l’annonce de la sortie de la version 0.3 tirée d’[un journal de _ploum_ de 2012](https://linuxfr.org/users/ploum/journaux/sortie-de-gtg-0-3-et-de-liblarch-2-1-1) : > Depuis quelque temps, le développement avait ralenti. Techniquement, le logiciel butait sur les limites de l’affichage en liste de GTK en termes de performance et en termes de gestion des _threads_. > > Le code a donc été entièrement refactorisé et une grande partie est devenue une librairie indépendante, couverte par des tests et optimisée : Liblarch. Liblarch est une bibliothèque en Python dont le but est de gérer des arbres et des graphes acycliques de manière complexe (notamment en permettant un filtrage poussé de l’affichage d’un arbre donné). > > Au menu, donc : meilleures performances, une bien meilleure stabilité, possibilité de faire des recherches et de les sauver, d’ajouter des icônes aux tags, une aide complète pour l’utilisateur. > > Mais c’est surtout sous le capot que tout brille avec le passage intégral à Liblarch, une grande simplification du code. > > Le futur est donc de garder un rythme de publication soutenu, de porter GTG à GTK 3 et Python 3, et d’enfin attaquer GTG online, une interface Web pour GTG à laquelle GTG se synchroniserait. Mais qu’a‑t‑il bien pu se passer ensuite ? ![« Trou noir » par Christine Veeschkens — licence CC BY-NC-ND 2.0 — source : https://www.flickr.com/photos/chris_vees/2964321719/in/photolist-5vWVza-8wUSbQ-8pVrPy-7fgGg3-5KYBUy-5M6v8G-NwxP4N-9FWdC1-2UVBQR-TQVqM6-24hBxXp-7gHeBq-rE9Qw-nH17ah-5FrFz5-9edDw8-CVz4SM-ACesB1-2jcZn3E-V5sYXx-798FEV-rKCfDb-NEgW9Z-33ZJbj-ND34tJ-6L9TFt-ND34yy-PjZ3zm-Du4U7R-8RhxBK-2jcJe6J-2jcuMpD-2jc6Vui-2jbrew4-2jcJcYD-2jcE9vF-2jcuQSF-2jbTJCB-2jbGD6b-2jcwhsT-2jcrtzt-2j9U2bf-2jbvQ27-2jcvj5c-2jd1Fy6-2jaSL78-2jc1KTL-2jbvM74-2jb5x21-2jaPyy7](https://i.postimg.cc/LsrckGwy/Trou-noir-par-Christine-Veeschkens-licence-CC-BY-NC-ND-2-0.jpg) [Un autre journal du même auteur](https://linuxfr.org/news/faire-revivre-le-logiciel-getting-things-gnome), publié en novembre dernier, soit sept ans plus tard presque jour pour jour, nous apprend : > Faire revivre un logiciel libre abandonné depuis cinq ans sans être soi‑même développeur, c’est le challenge que s’est lancé [Jeff Fortin Tam](https://fortintam.com/), utilisateur du logiciel Getting Things GNOME ! _Ploum_ nous rappelle à cette occasion qu’il a créé le logiciel de gestion de tâches GTG en 2008, avant de l’abandonner en 2013 à cause… [d’un écran défaillant](https://ploum.net/the-story-behind-an-open-source-software-un-maintenance/) ! Mais alors, cette version 0.4 : c’est un miracle, une résurrection ? Oui ! ![« Alléluia ! » par Ludovic Bertron — licence CC BY 2.0 — source : https://www.flickr.com/photos/23912576@N05/3971783094/in/photolist-73YqJS-27s15Rk-pzpst7-JJioZ9-e7P3vA-7yPeA6-kUAAKd-5bPe1j-bKMEF8-e7hcCa-e7hbDz-mAmGhn-rFbicE-2edw3QV-bKHw3F-8QUniB-e7nPVu-56XiWp-FWka1-e7hcaa-6bfN7e-pwkwp-ewGAw-oNu3pB-jNu4j-dshNFW-5cAogq-D85DR-5RhXKF-FL48Z-4LoT3m-Hp3cs-crPV4-LdAPY4-7WMyWx-2evr3Xf-4juTCc-FApigd-2jddQpV-2iPt5UV-nepSAS-2j75Wad-2iPuKJx-2iaPhCQ-2b4sc52-e7fdau-212hQCa-7ZofRq-2gaQSGV-2iaRDvW](https://i.postimg.cc/CKB1xTbJ/Ludovic-Bertron-Alleluia-CC-BY-2-0.jpg) # Sortie de la version 0.4 Première chose, on met à jour les bases : GTG et liblarch ont été portés vers Python 3, GTK 3 et GObject introspection (PyGI). Puis, vient l’interface, que l’on adapte aux standards actuels de l’environnement GNOME. On en profite pour implémenter de nouvelles fonctionnalités : > - _You can now open (or create) a task’s parent task (#138 https://github.com/getting-things-gnome/gtg/issues/138)._ > - _You can now select multiple closed tasks and perform bulk actions on them (#344 https://github.com/getting-things-gnome/gtg/issues/344)._ > - _It is now possible to rename or delete tags by right‑clicking on them in the Task Browser._ > - _You can automatically generate and assign tag colors. (https://bugs.launchpad.net/gtg/+bug/644993)_ > - _The Quick Add entry now supports emojis 🤩 (https://github.com/getting-things-gnome/gtg/commit/9cf647b718)._ > - _The Task Editor now provides a searchable “tag picker” widget._ > - _The “Task Reaper” allows deleting old closed tasks for increased performance. Previously available as a plugin, it is now a built‑in feature available in the Preferences dialog (#222 https://github.com/getting-things-gnome/gtg/issues/222)._ > - _The Quick Deferral (previously, the “Do it Tomorrow” plugin) is now a built‑in feature. It is now possible to defer multiple tasks at once to common upcoming days or to a custom date (#244 https://github.com/getting-things-gnome/gtg/issues/244)._ > - _In the unlikely case where GTG might encounter a problem opening your data file, it will automatically attempt recovery from a previous backup snapshot and let you know about it (https://bugs.launchpad.net/gtg/+bug/971651)._ Comme on est lancé, on améliore le code, le processus de construction (prise en charge de Meson, Flatpak…), la documentation, le site… Petit tour du propriétaire : ![L’écran d’accueil de GTG 0.4](https://i.postimg.cc/cL4hd53k/GTG-wizard.png) _L’écran d’accueil (la capture d’écran montre trois boutons non traduits provenant de la version bêta)_ ![Créer une nouvelle tâche, GTG 0.4](https://i.postimg.cc/wT2chJZZ/GTG.png) _Créer une nouvelle tâche_ Et vous, qu’utilisez‑vous pour organiser et planifier les choses à faire ?