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 ?

[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 !

# 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 (la capture d’écran montre trois boutons non traduits provenant de la version bêta)_
 _Créer une nouvelle tâche_
Et vous, qu’utilisez‑vous pour organiser et planifier les choses à faire ?