En cette fin d’août, la Fondation Mozilla a annoncé la disponibilité immédiate de Firefox et Thunderbird pour GNU/Linux, Mac OS X et Windows, ainsi que Firefox mobile pour Android. Toutes les nouveautés (ou presque) pour les développeurs et les utilisateurs sont synthétisées dans la seconde partie de cette dépêche.
Journal Réseau social et chat libre (Openfire + Jappix)
Après de nombreuses recherches pour un outil libre de chat avec des fonctionnalités avancées, j'ai opté pour une solution très complète, libre et gratuite.
Protocole :
Le protocole XMPP plus connu sous le nom de Jabber est LE protocole ouvert du chat. Il existe depuis très longtemps, et sa réputation n'est plus à faire. Apple, Google, Facebook, AOL, Yahoo sont tous passés à XMPP un jour ou l'autre pour leurs systèmes de chat. Cisco a même racheté Jabber.
Les fonctionnalités (…)
Forum Linux.debian/ubuntu Serveur Jabber faisant aussi passerelle
Salut,
Je voudrais m'installer sur mon serveur une instance jabber pour avoir un compte jabber chez moi mais aussi pour m'en servir de passerelle pour mes autres comptes de messagerie (msn, fb, gtalk).
Je ne sais pas si cette configuration est simple, l'idée est d'avoir un compte principal jabber (toto@monjabber.org) et que via ce compte jabber, le serveur se connecte aux autres comptes toto@msn.com, toto@chat.facebook.com, toto@gmail.com. Ainsi je n'aurais qu'à me connecter à mon compte (…)
Entretien avec Movim
Entrevue avec Yann Leboulanger, développeur de Gajim
Gajim est un client XMPP parmi les plus aboutis : on en découvre tous les jours, et son développement se poursuit, lentement, mais sûrement. Yann Leboulanger en est le développeur principal.
LinuxFr.org : T’es qui toi ?
Yann Leboulanger : Je suis enseignant en IUT GEII, et développeur à mes heures perdues. J’ai commencé à développer Gajim en 2003.
LinuxFr.org : C’est quoi Gajim ? Qu’est‐ce que ça fait, et comment ?
Yann Leboulanger : Gajim est un client de messagerie instantanée basé sur le protocole XMPP. L’utilité première de Gajim est donc de discuter avec ses contacts, à deux ou en groupe. XMPP étant un protocole extensible, de nombreuses fonctionnalités ont été ajoutées autour de ça : le transfert de fichiers, les conversations audio‐vidéo, etc.
![]()
Jappix recrute !
Plate‐forme sociale basée sur XMPP, le projet Jappix connaît un large succès depuis son lancement en avril 2009.
Aujourd’hui, les fondateurs n’ont plus beaucoup de temps pour poursuivre activement le développement du projet et font ainsi un appel à contributions.
Journal XMPP: the battle is over

Voilà...
Titre : Messenger Connect is now “Live Connect” – new APIs for SkyDrive and Hotmail Calendar
Lien : http://www.liveside.net/2011/09/14/messenger-connect-is-now-live-connect-new-apis-for-skydrive-and-hotmail-calendar/
Citation : XMPP Interface : You can integrate Messenger into your Web-based, desktop, or mobile instant messaging products by connecting to our XMPP service.
Ça y est. Officiellement. XMPP a gagné. La baston est terminée, on peut passer à autre chose.
XMPP a gagné, mais n'est pas encore partout : ce n'est qu'une question d'inertie. Les IM non-XMPP vont mourir (…)
Nouvelle version stable de Jitsi
Jitsi (anciennement « SIP Communicator ») est un logiciel de VoIP et de messagerie instantanée sous licence LGPL, développé en Java. Il supporte les appels audio‐vidéo via les protocoles SIP et XMPP et la plupart des messageries instantanées comme Windows Live (MSN), XMPP (et donc Google Talk et Facebook), AIM/ICQ, Yahoo! Messenger… Jitsi dispose aussi de fonctionnalités comme le partage de bureau, le chiffrement des appels, l’enregistrement des appels audio et beaucoup d’autres.
Après de nombreux mois de travail intensif, la nouvelle version stable de Jitsi est disponible.
Parmi les changements on retrouve notamment :
- les appels audio‐vidéo vers les contacts Google Talk (Gmail et Android) ;
- les appels téléphoniques via Google Voice ;
- le support du codec audio SILK (utilisé également par Skype) ;
- vérificateur orthographique ;
- corrections et améliorations diverses.
Movim 0.3 est sorti ! Que ferez vous pour la 0.4 ?
Bonjour à tous !
En cette belle journée d'été (il faut le dire vite), j'ai le plaisir de vous annoncer qu'une nouvelle version de Movim est à votre disposition. Elle est estampillée 0.3 et s'inscrit dans la continuité de la feuille de route du projet.
Movim (My Open Virtual Identity Manager) est un réseau social décentralisé. Basé sur XMPP il vous permet d'installer votre propre instance et/ou de rejoindre un nœud existant.
Ces deux mois de développement depuis Movim 0.2 ont été très productifs. La nouvelle version de Movim apporte son lot de nouveautés, mais aussi et surtout de nombreuses corrections de bugs qui permettent de la rendre fonctionnelle, ce qui est un grand pas en avant par rapport aux précédentes publications.
Nous avons mis en place un certain nombre de moyens pour vous inviter à participer (voir plus bas).
Sortie d’Instantbird 1.0
Instantbird est un client de messagerie instantanée multi‐protocole.
Il utilise la bibliothèque de protocoles de Pidgin, libpurple, et est propulsé par les technologies Mozilla.
Ces technologies, de par le fait qu’elles soient très proches des technos Web (JavaScript, CSS, XML), sont très accessibles. De plus, grâce à l’utilisation du moteur de Firefox, l’écriture d’extensions devient un exercice très facile.
Maintenant que la version 1.0 est sortie, l’équipe d’Instantbird va pouvoir se concentrer sur les nouveautés et l’innovation dans le domaine de la messagerie instantanée. À suivre de très près donc.
Wiki Xmpp
Xmpp, pour eXtensible Messaging and Presence Protocol, souvent appelé Jabber, est un ensemble de protocoles qui est appelé à remplacer tous les autres standards (ou presque). Xmpp est basé sur du XML et est documenté, il est apprécié par rapport à d'autres technologies. Xmpp est associé à Jabber dont il est le successeur/protocole.
Utilisation d'Xmpp
Messagerie instantanée
De nos jours Xmpp est souvent utilisé pour la messagerie instantanée via les adresses Jabber ou JID (pour Jabber ID). La (…)
Journal Loréa pour un réseau social.
Un petit journal bookmark sur les bords pour parler en quelques mots d'un logiciel de réseau social. Lorea en Basque signifie fleur. Lorea est une solution de réseau social essentiellement basée sur XMPP et PubSubHub (atom et rss). A priori il n'y a pas de différence majeure avec les autres logiciels et solutions intégrées de réseau social de type décentralisé et libre. Pour l'identification il propose un identifiant interne, supporte OpenID et FOAF.
Its aim is to create a (…)
Salut à Toi (GNU/)LinuxFr.org !
Petite note pour les impatients : cette dépêche est longue, aussi vous pouvez directement vous diriger vers les liens pour trouver les captures d’écran et vidéos, ainsi qu’une démo technique de l’interface Web. Autre point important : je cherche de l’aide de toute sorte (développement, graphisme, CSS, don, etc.). Là encore, la fin de la dépêche entre plus dans les détails.
La présentation « en gros »
« Salut à Toi » (SàT) est un client XMPP qui permet d’avoir plusieurs interfaces, qui peuvent être adaptées à un usage ou une plate-forme particulière. Le projet touche à beaucoup de domaines et se veut un terrain d’expérimentation : il est assez difficile à résumer. En vrac, on peut dire que vous y trouverez une interface pour bureau (qui se rapproche d’un client Jabber classique), une interface Web (qui se rapproche de ce que la mode veut appeler « réseau social »), une interface console, une interface en ligne de commande, des jeux, du transfert de fichiers, etc.. Le projet se veut aussi multi-plate-forme et modulaire.
Open Discussion Day ce jeudi 19 mai
Comme tous les 19 mai depuis 2006, ce jeudi sera placé sous le signe de l’Open Discussion Day, la journée de la conversation ouverte.
Le but de cette journée est de sensibiliser les utilisateurs d’Internet à l’importance des protocoles ouverts et des services décentralisés.
Participer est très simple : pendant une journée, essayez de ne pas utiliser de protocoles fermés pour communiquer (ou le moins possible, on est bien entendu parfois obligé). Cela signifie donc de favoriser le courriel, XMPP, SIP, Status.net et bien d’autres, par rapport aux alternatives fermées et centralisées comme Skype, MSN, Facebook ou Twitter.
XMPP au printemps, le grand rafraîchissement
C’est en 1999 que Jeremie Miller crée Jabberd, serveur open source de messagerie instantanée et de présence. Il appelle le protocole (de fait) sous-jacent « Jabber », terme traduisible directement de l’anglais au français comme un « bavardage ». Puis, le petit protocole au nom sans prétention commença à en avoir. Voulant jouer dans la cour des grands, il fut en effet proposé comme standard auprès de l’IETF avec l’objectif de fournir une véritable interopérabilité dans le monde de la communication instantanée, encore jeune, mais déjà quasi-entièrement sous le contrôle de divers réseaux privés, propriétaires et sans aucune transparence de fonctionnement.
Mais l’Internet est sans pitié pour les jeunes présomptueux, et il fallut plusieurs groupes de travail IETF, brouillons, stabilisation du protocole, la création d’une fondation (Jabber Software Foundation)… pour que finalement, début 2004, 5 ans après la création du protocole, ce dernier soit enfin un standard reconnu. On lui accorda des numéros pour faire le fier comme James Bond : RFC 3920 (le cœur) et RFC 3921 (Messagerie Instantanée et Présence). Petit protocole devenu grand décida alors de changer de nom pour paraître plus sérieux lors d’entretiens d’embauche. Il se fit donc appeler XMPP, pour e*Xtensible **Messaging and **Presence **P*rotocol.
À partir de là, la JSF prit plus d’importance, s’organisa davantage et changea à son tour son nom en 2007 pour XSF, XMPP Standards Foundation. Notons l’évolution sémantique : on est passé d’une entité de code (Software) à une autre gérant désormais clairement des Standards. Les rôles sont répartis entre l’IETF et la XSF. L’IETF s’occupe essentiellement du centre névralgique du protocole, ce qui en fait un protocole Internet interopérable. De son côté, la XSF gère en plus les extensions : les XEP (XMPP Extension Protocols). En effet, XMPP a été créé comme un protocole extensible. Par design, il est un triple protocole — comme son nom l’indique : un protocole de Présence (qui de ses contacts est présent ?), un protocole de Messagerie (non forcément lié à la présence : on peut envoyer des messages à des entités dont nous ne connaissons pas la présence, comme pour les e-mails), et enfin, un protocole e*X*tensible, qui permet donc de créer des sous-protocoles de communication, pour tout usage. XMPP fut défini comme un protocole applicatif extrêmement générique, non limité à la messagerie instantanée.
La XSF s’occupe donc en particulier de cette dernière caractéristique (extensibilité), et travaille en collaboration avec l’IETF sur les deux autres.
Néanmoins, cela fait maintenant 7 années que le cœur de notre petit protocole n’avait pas été soigné, bien que souvent ausculté puisqu’il se faisait vieux. C’est pourquoi, après toutes ces années de traitement, le voilà comme un nouveau né avec ses nouveaux numéros d’identité.
En effet, pour fêter le printemps, le 21 mars 2011 est à noter comme le jour où les RFC de XMPP seront mises à jour : les RFC 3920 et 3921 sont désormais obsolètes et remplacées respectivement par les RFC 6120 et 6121. Enfin, une troisième RFC voit le jour, standardisant séparément le format des adresses XMPP (ce qui était auparavant intégré à la RFC 3920) : la RFC 6122.




