Les sorties de logiciels côté serveur

Voici une pile de news qui vont intéresser les administrateurs de services Jabber.

Wildfire, le serveur Jabber libre écrit en Java par Jive Software (également à l’origine du client libre Spark et de la bibliothèque libre Smack), est sorti en version 3.2.0 RC2 (liste des changements). Jive a également publié sa roadmap pour Wildfire et Spark : il y a du Jingle dans l’air au premier trimestre… Autre changement, Wildfire va changer de nom à cause d’une marque déposée par un éditeur de logiciel P2P.

Idavoll, le composant PubSub (XEP-0060 : Publish-Subscribe) libre écrit en Python, est sorti en version 0.6.0 et a changé de site web : http://idavoll.ik.nu/

JabberHTTPBind est un servlet Java implémentant HTTP Binding (XEP-0124), permettant le transport de XMPP au-dessus de HTTP en lieu et place de TCP, très utile pour traverser les NAT et firewalls. JabberHTTPBind est donc sorti en version 1.0 en novembre dernier et nécessite un conteneur comme Tomcat.

Process One, la société qui édite le serveur Jabber libre ejabberd, a annoncé une version de développement de Epeios, permettant de faire tourner un module ejabberd dans n’importe quel serveur utilisant le protocole de composants (XEP-0114). Sa roadmap à court terme : amélioration de l’empaquetage, des tutoriels et l’extension de la XEP-0114. D’autre part ejabberd 1.1.3 corrige une erreur de sécurité sur mod_roster_odbc.

En novembre dernier, Tigase, le serveur XMPP libre, est sorti en version 2.5.0. Cette version apporte une classe PacketFilter et des corrections de bugs mineurs.

Merci à Elghinn et Omega pour la relecture.

emacs-jabber en version 0.7.1 !

Pour ceux qui ne le connaissent pas encore, jabber.el (plus communément appelé emacs-jabber) est un client jabber pour emacs. La version 0.7 (sortie en décembre 2005) avait déjà un bon support jabber pour un client en mode texte : gestion des MUC (avec possibilité de l’administrer), bonne gestion du roster, gestion des commandes Ad-Hoc, affichage des états de conversations, etc. Ce client est très intuitif du moment où l’on sait déjà se servir d’emacs.

Après 13 mois d’une interminable attente, la version 0.7.1 de emacs-jabber est enfin sortie.

Et elle ne vient pas les mains vides. Voici les nouveautés :

  • STARTTLS
  • enregistrement SRV (requière No Gnus)
  • buffer de composition de message (permet de pouvoir envoyer un message à plusieurs utilisateurs en une seule fois)
  • les URI XMPP sont maintenant gérés (voir la documentation officielle pour la configuration)
  • changement automatique du statut lorsque l’on est absent
  • Amélioration de la gestion des MUC :
    • n’affiche plus d’alerte pour nos propres messages
    • les changements de présence sont maintenant aussi envoyés aux salons
    • récupère la configuration du salon avant de le rejoindre (pour les cas où le salon requière un mot de passe, ou si on ne peut y entrer que sur invitation par exemple)
  • gestion des avatars
  • transfert de fichier
  • notification sonore personnalisable pour chaque contact
  • nouvelle fonction : « jabber-send-directed-presence ». Utile pour se connecter ou se déconnecter d’une passerelle, ou tout simplement pour apparaître absent pour un contact en particulier.
  • support de la XEP-0090 (permet de connaître l’heure locale d’un contact)
  • support de la XEP-0012 (permet de connaître l’heure de la dernière activité d’un contact)