XMPP Gajim nous arrive en version 0.15

Posté par (page perso) . Édité par Nÿco, Benoît, Yves Bourguignon, patrick_g et baud123. Modéré par Nils Ratusznik. Licence CC by-sa
Tags : aucun
33
24
mar.
2012
XMPP

Cela faisait plus de de 18 mois que Gajim ne nous avait pas fait le plaisir de sortir une version majeure. Pour ceux qui ne le connaissent pas encore, Gajim est un client XMPP multiplateforme écrit en python et GTK+. Il est prévu pour gérer plusieurs comptes, les groupchats, la voix et la vidéo ainsi que de nombreuses fonctionnalités de XMPP.

S'intégrant bien avec Gnome, Gajim ne requiert toutefois pas son installation et est même plutôt bien intégré à KDE ou aux autres environnements de bureau.

L'équipe nous a apporté un lot de fonctionnalités très attendues comme la gestion des greffons ou un tableau blanc (via les greffons).

Une petite quantité de greffons est déjà disponible mais l'équipe compte sur les participations externes, comme le public de DLFP, pour l'enrichissement de la bibliothèque. Une liste des demandes des utilisateurs est d'ailleurs disponible sur la forge principale.

Gajim

Une liste plus complète des changements depuis la dernière version stable :

  • Un système de greffons chargés dynamiquement
  • Un tableau blanc (via les greffons)
  • L'archivage des messages sur le serveur, si ce dernier l'implémente (XEP-0136: Message Archiving)
  • La gestion des flux, pour plus de fiabilité sur des réseaux peu fiables (XEP-0198: Stream Management)
  • Le transfert de fichier à l’intérieur du flux, donc sans avoir besoin de proxy, mais avec une bande passante très limitée (XEP-0047: In-Band Bytestreams)
  • Les groupes de contacts imbriqués, qui permettent de faire des sous-groupes (XEP-0083: Nested Roster Groups)
  • Le recherche dans la liste de contacts (roster)
  • Le support de UPower
  • La correction orthographique et la gestion de GPG pour Windows
  • # C'est tout ?!

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

    Un an et demi d'attente et c'est tout ? Je m'attendais à des choses plus fulgurantes, comme une GUI retravaillée, et une gestion des conférences audio qui marchent, et une gestion des conférences audio à plusieurs, ou encore la possibilité d'afficher des flux de microblogging qui pour l'heure me font des pop up en permanence si quelqu'un dans mes contacts utilise Jappix.

    Bref, OneTeam mûri, et je vais finir par me laisser convaincre.

    • [^] # Re: C'est tout ?!

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

      Sinon, tu peux aussi embaucher des dévs de l'équipe pour qu'ils bossent dessus à plein temps. Je suis sûr qu'ils en seraient ravis!

  • # meh

    Posté par . Évalué à  2 .

    On me demande d'accepter un certificat pour afficher la photo (ici et sur la page principale) et c'est plutôt ennuyeux pour les newbs qui passeraient dans le coin.

    • [^] # Re: meh

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

      Oui c'est gênant. J'ai passé l'image en seconde partie de dépêche.

  • # Gnome 3

    Posté par . Évalué à  3 .

    Est-ce que quelqu'un sait où en est l'intégration dans Gnome 3 ? J'avais lu ça : http://base-art.net/Articles/118/ , mais maintenant que j'ai Gajim 0.15, le plugin pour Gajim a disparu, ce qui est fort dommage, j'en suis tout triste.

  • # Plugins

    Posté par . Évalué à  1 .

    Le système de plugins fonctionne bien, j'ai donc activé l'OTR (bug avec adium) et c'est top. Très bonne release

  • # lib XMPP

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

    Curieux de voir quelle lib XMPP était utilisée (vu que Python, XMPP et moi on essaie d'être amis en ce moment), j'ai jeté un œil. Ils ont pas peur, gajim maintient dans ses sources un fork de xmpppy, en l'étendant.

    Dommage, je l'aurais peut-être réutilisé, qui sait.

    • [^] # Re: lib XMPP

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

      Il y a un vrai manque de bibliothèque XMPP maintenue en Python. Il y a plein de bibliothèques, plein de forks, plus ou moins incompatibles et abandonnés, d'où le fait de Gajim maintienne sa propre bibliothèque pérenne.

      • [^] # Re: lib XMPP

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

        Le seul truc qui me gratte, c'est qu'ils le fassent à l'intérieur de leur projet au lieu d'en faire profiter le mode.
        With Many Eyeballs, All Bugs Are Shallow (L. Torvalds)

    • [^] # Re: lib XMPP

      Posté par . Évalué à  3 .

      Tu peux regarder du côté de SàT car il me semble que c'est en python cette affaire.

      • [^] # Re: lib XMPP

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

        J'avais regardé. Nous utilisons sleekxmpp avec ses défauts, y compris de documentation, mais aussi sa relative maturité et surtout la présence en ligne des principaux codeurs.

Suivre le flux des commentaires

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