Journal Sortie de GTG 0.3 et de liblarch 2.1.1

Posté par (page perso) . Licence CC by-sa
Tags :
20
13
nov.
2012

Getting Things GNOME! (gtg pour les intimes) est un logiciel d'organisation personnelle/gestion de tâches, écrit en Python/GTK, inspiré de la méthode Getting Things Done mais tout en étant très souple pour s'adapter aux méthode individuelles

GTG sur Wikipedia : http://fr.wikipedia.org/wiki/Getting_Things_Gnome
Le projet sur Launchpad : https://launchpad.net/gtg

Depuis quelques 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é est une grande partie est devenue une librairie indépendante, couverte par des tests et optimisée : Liblarch.

Liblarch est une librairie 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é).

Annonce de liblarch 2.1.1 : http://ploum.net/post/liblarch-a-python-library-for-trees
Le wiki du projet : https://live.gnome.org/liblarch
Le code : https://github.com/liblarch/liblarch

Liblarch cherche des contributeurs pour mettre en place une solution de documentation intégrée au code source.

Au final donc, après 2 Google Summer of Code successifs, GTG a enfin sorti sa version 0.3.

GTG 0.3 : http://gtg.fritalk.com/post/2012/11/06/Announcing-GTG-0.3%21

Au menu donc :

  • Meilleures performances
  • Une bien meilleure stabilité
  • Possibilité de faire des recherches et de les sauver
  • Possibilité 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 release soutenu, de porter GTG à GTK3 et Python3 et d'enfin attaquer GTG online, une interface web pour GTG à laquelle GTG se synchroniserait.

Pour cela, nous sommes à la recherche de contributeurs : dev Django et JS, web designers. Plutôt que de réinventer la roue, nous sommes actuellement en discussion pour étudier l'intégration avec Modoboa : http://modoboa.org/

  • # Merci

    Posté par (page perso) . Évalué à  3 .

    J'utilise gtg depuis quelques mois et ça a remplacé avantageusement ma feuille de papier qui me servait de TODO-list. C'est un logiciel qui reste simple à utiliser et qui répond à mes besoins les plus simples.

  • # Integration?

    Posté par (page perso) . Évalué à  5 .

    Sympa cette nouvelle version,

    au niveau de l'intégration … le choix de Modoboa est étrange…
    bien qu'il intègre un webmail ça ressemble plutôt à une interface de gestion de serveur mail …
    Un truc comme owncloud serait sans doute plus approprié je pense…. mais bon c'est du php.

    • [^] # Re: Integration?

      Posté par . Évalué à  -1 . Dernière modification : le 14/11/12 à 07:37

      et surtout un projet kde a la base…

      • [^] # Re: Integration?

        Posté par (page perso) . Évalué à  5 .

        Wai… enfin les liens avec KDE sont plutôt maigre hein …. ah oui .. le client desktop est écrit en qt …

        Sinon owncloud est occupé à être intégré dans Gnome… https://bugzilla.gnome.org/show_bug.cgi?id=660573

        • [^] # Re: Integration?

          Posté par . Évalué à  2 .

          Sans troller, la question initiale reste pertinente.

          Pourquoi utiliser un webmail comme base d'un gestionnaire de todo ?

          Un protocole réutilisable.
          Ambitionnent t'ils de redevelopper un frontend web et déporter le client GTK pour attaquer un backend commun ?
          Ca m'intéresse d'autant plus que je recherche depuis longtemps un gestionnaire de todo online potable, surtout en Django.
          Le seul que je trouvais sympa est écrit en RoR
          http://getontracks.org/

          Ploum , tu pourrais nous éclairer ?

      • [^] # Re: Integration?

        Posté par . Évalué à  1 .

        On n'est pas vendredi il me semble. À ce train là il ne faut plus utiliser vlc parce qu'il utilise Qt ? …

        • [^] # Re: Integration?

          Posté par (page perso) . Évalué à  1 .

          Le vrai problème, c’est surtout que depuis le passage à GTK3, Gnome ne s’intègre plus très bien avec VLC 0.8.

          • [^] # Re: Integration?

            Posté par . Évalué à  2 .

            De la même façon, les applications gtk3 s'intègrent beaucoup moins bien avec xfce/mate.

  • # Pas mal !

    Posté par . Évalué à  5 .

    J'avais essayé la version 0.2.4. Elle avait des bugs assez désagréables (des problèmes lors de la suppression de tâches). C'est pour ça que je l'avais abandonné.

    La dernière version c'est bien plus agréable à utiliser, je vais essayer de l'utiliser plus longtemps :)

    Donc merci beaucoup pour le travail.

    Je suis dans ma tour d'ivoire (rien à foutre des autres, dites moi un truc pour moi), si je ne pose pas explicitement une question pour les 99%, les kévin, les Mm Michu alors c'est que je ne parle pas d'eux.

  • # Convertissement

    Posté par . Évalué à  3 .

    Merci a toi de m'avoir fait découvrir cette méthode.
    Je pense étudier et essayer cette méthode sous peut.
    Il est juste dommage que le port vers Windows ne soit pas encore opérationnel, on ne choisit pas forcement sa plateforme de travail quand on est chez un client … Et si en plus il pouvait rester "portable" (comprendre pas d'installation nécessaire, pouvoir le trimbaler sur une clé USB) ça serait parfait.

    Merci encore de pouvoir m'adonner à la procrastination de manière sereine :-)

    • [^] # Re: Convertissement

      Posté par . Évalué à  2 .

      Effectivement, je partage ton avis. On avait parlé du port sur windows il y a qq temps ici.
      Personnellement, j'utilise maintenant http://todotxt.com/ qui bien que moins complet me permet d'être accessible un peu partout.

    • [^] # Re: Convertissement

      Posté par . Évalué à  2 .

      La version web correspondrait à ton besoin, non ?

      Je suis dans ma tour d'ivoire (rien à foutre des autres, dites moi un truc pour moi), si je ne pose pas explicitement une question pour les 99%, les kévin, les Mm Michu alors c'est que je ne parle pas d'eux.

      • [^] # Re: Convertissement

        Posté par . Évalué à  1 .

        Pas forcement du fait que les proxy d'entreprise ont parfois des règles assez obscur qui ne permette pas d'aller n'importe où sur le net …
        Donc une version sur clé USB reste encore la manière la plus "portable" AMHA

    • [^] # Re: Convertissement

      Posté par . Évalué à  2 .

      Ben si une version online est supportée elle aurait l'avantage d'être multiplateforme et non rattachée à un poste.
      Essaye tracks l'outil cité plus haut.
      On peut le tester en ligne à cette adresse
      http://tracks.tra.in/login

    • [^] # Re: Convertissement

      Posté par . Évalué à  2 .

      Et sinon, je ne sais pas si c'est un jeu de mot mais tu voulais parler d'une conversion j'imagine.
      Je suis fier de ton réussissement.

  • # L'image sur le site

    Posté par (page perso) . Évalué à  3 .

    L'image du mec, pas très bien détouré, fait vraiment pas classe sur le site…

    Titre de l'image

    • [^] # Re: L'image sur le site

      Posté par (page perso) . Évalué à  3 .

      Est-ce que tu te proposes pour améliorer l'image si une personne de gtg t'envoie les éléments nécessaires ?

      • [^] # Re: L'image sur le site

        Posté par (page perso) . Évalué à  3 .

        W{o;a}rmux, Ardilla, Phraymd, Petit utilitaire pour monter des fichiers iso, Shrew Gallery,… Je suis une référence dans le monde du libre pour dessiner des logos de projets libres qui ne sont utilisés par personne, je ne voudrais pas porter la poisse à un projet que j'utilise et apprécie. Toutefois, Ploum sait comment me contacter s'il voulait de l'aide sur ce point…

        • [^] # Re: L'image sur le site

          Posté par (page perso) . Évalué à  1 .

          L'aide pour notre site web est plus que bienvenue. Je n'ai juste pas le temps de m'en occuper personnellement. On a déjà une community manager qui écrit mais on n'a juste pas un site correct.

          Franchement, toute contribution sera accueillie à bras ouverts : on ne peut pas faire pire que l'existant.

          • [^] # Re: L'image sur le site

            Posté par . Évalué à  0 .

            Choix étonnant d'utiliser un tel visuel pour un gars qui a déjà taillé des "costards" à des costards cravates dans un précédent billet.

            Je n'ai juste pas le temps de m'en occuper personnellement.

            T'as pas pu aménager un moment dans ta todo? :)

            Je plaisante, Ploum.

  • # Coup de pub sur le planet Libre:

    Posté par . Évalué à  3 .

  • # Une synchro calendrier ?

    Posté par (page perso) . Évalué à  2 .

    Pourquoi ne pas synchroniser gtg avec un calendrier (gestion de tâche) ? Un ics ou un caldav pourraient faire l'affaire, non ?

    Du coup : pas besoin de réinventer un format, utilisation avec un autre client (qui ne fera pas tout, mais si on veut juste modifier/ajouter une tâche vite fait et qu'on a qu'un webmail avec liste de tâches (Horde, je t'adore, surtout depuis la version 5) sous la main, bah ça peut le faire).

    T'en penses quoi ?

    It's a fez. I wear a fez now. Fezes are cool !

    • [^] # Re: Une synchro calendrier ?

      Posté par (page perso) . Évalué à  1 .

      Que les fonctionnalités de GTG ne rentrent dans aucun format qu'on a testé, ce qui crée beaucoup plus de problèmes que ce qu'on pensait à la base.

Suivre le flux des commentaires

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