Les dessous XMPP de ChessPark

Jack Moffitt est membre du conseil technique et de la board of directors de la XSF. Il a créé ChessPark le site de jeu d’échecs en ligne. Une série d’articles décrivent le fonctionnement de celui-ci sur son blog « Chesspark Design Details » :

Il y décrit les fondations XMPP de ChessPark par un vrai retour d’expérience, en commerçant par le choix de XMPP pour son réseau social sous-jacent, le protocole de communication avec ses implémentations et bien évidemment l’instantanéité des échanges (la messagerie instantanée étant un bonus secondaire), puis il explique les mécanismes de présence et de gestion de session mis en œuvre et enfin il entre plus dans le jeu avec les aspects arbitrage et les spectateurs.

Attention, la lecture n’est pas si triviale, il faut connaître a minima le fonctionnement des MUC. Jack va écrire encore un ou deux articles sur le sujet, à suivre de près donc.

Ceci est la preuve par l’exemple et le vécu  que XMPP ne sert pas qu’à la messagerie instantanée. Un serveur XMPP est un vrai serveur d’applications, offrant tout un ensemble cohérent de fonctionnalités très utiles pour bâtir des applications dans bien des cas concrets (certaines de ces applications peuvent effectivement être des jeux).

À ce propos, je vous conseille la lecture de ces articles, c’est très instructif :

Slides de la conf XMPP/Jabber d’Orléans

Ludovic Gilbon a posté sa présentation XMPP/Jabber effectuée à l’IUT d’info d’Orélans, avec l’aide du LUG Cenabumix.

Désolé, c’est du Flash, c’est propriétaire, mais c’est pour les plus fainéants.

C’est aussi disponible directement sur le site SlideShare, et téléchargement au format standard ouvert OpenDocument.

Conférence Jabber/XMPP à Orléans

Ludovic Gilbon présentera Jabber/XMPP à l’occasion de l’install party organisée par Cenabumix, le LUG orléanais, avec la collaboration de l’IUT d’informatique d’Orléans, ce samedi 8 novembre. (LinuxFR en parle également, mais oublie de mentionner cette conférence Jabber).

Ludovic introduira XMPP/Jabber, puis présentera ses fonctionnalités et avantages, et fera le tour du milieu professionnel et du contexte mondial. Cette conférence se terminera par un petit tutorial rapide pour débuter avec XMPP/Jabber.

XMPP dans Mozilla Thunderbird

David Ascher (blog) est le boss de Mozilla Messaging, la filiale de la Mozilla Foundation dédiée au MUA Thunderbird. Il a donné une interview à Clubic et à How Software is Built avec Dan Mosedale (en anglais), à l’approche de la nouvelle version 3 de Thunderbird, actuellement encore au stade alpha :

Ce qui est intéressant, c’est que l’entité Mozilla Messaging est ouverte à l’intégration de XMPP/Jabber dans le logiciel de messagerie.

Voici quelques extraits, sur Clubic d’abord, en français :

Clubic : Beaucoup d’utilisateurs se demandent si le groupe de Mozilla Messaging pourrait un jour dévoiler un client de messagerie instantanée basé sur Jabber. Que leur répondez-vous ?

David Ascher : Et oui, on peut effectivement envisager cela! Cependant, nous ne souhaitons pas lancer une telle application simplement parce qu’il n’y en a pas chez Mozilla. Au final, c’est une question de priorité. Aujourd’hui, il existe déjà plusieurs options, mais ce qui nous intéresse c’est de savoir qu’elles sont les possibilités en relation avec Thunderbird. Nous pouvons par exemple imaginer que l’archive des conversations soit indexé par le moteur de recherche ou que l’utilisateur puisse savoir si tel ou tel contact est actuellement en ligne. Cela nécessite une intégration soit bien conçue à la base. En revanche je pense que nous ne proposerions qu’une interface graphique, mais pas de serveurs XMPP, il en existe déjà beaucoup.

Et puis sur How Software is Built, en anglais :

Many people see the integration of calendaring as a core capability, and without it, you lose a lot of the utility that people now expect from messaging clients. There are other bits that may be more optional, such as integration of instant messaging.
[…]
So for some people, integration with Exchange is a huge, huge issue. For others, it’s integration with the Linux search engine or Instant Messenger. There are all kinds of different perspectives.
[…]
Dan Mosedale : Instant messaging is definitely one of the most important pieces, and there are a couple of different parts to that. The first factor is that the younger generation seems to use open instant messaging quite a bit, and often to the exclusion of email.

I also saw an interesting quote from a recent study that suggests using instant messaging actually drops the number of interruptions that people have at work. They tend to just have instant messages around very specific things, as opposed to walking over to someone’s office and breaking into what they’re doing.

Mitchell Baker (blog), présidente de Mozilla Foundation et Mozilla Corporation, avait clairement dit que XMPP n’était pas dans la roadmap de Mozilla, Mozilla Messaging semble sans doute logiquement un peu plus ouverte.

En effet, la messagerie e-mail et la messagerie instantanée Jabber sont naturellement proches, les différences fondamentale se situant dans l’aspect interaction en temps-réel et la présence.

Le très connu couple GMail/GTalk, ainsi que l’extension SamePlace et la plateforme Zimbra sont de bons exemples d’intégration.

David Ammouial, aka davux (blog), avait ouvert une demande d’évolution sur le Bugzilla de Mozilla.org, il est peut-être encore temps d’aller voter.

Mise à jour : je parlais du sujet en juin 2007, dans un billet intitulé « Jabber et courriel : même combat ».

Une vision mondiale du « marché » des IMP

Une mise à jour de cet article a été fait vers les deux tiers, le passage est en italique.

Il est toujours bon de refaire le tour du monde des systèmes de messagerie instantanée et de présence, de replacer le contexte et rappeler certains faits, de critiquer l’état de l’art et de proposer des solutions.

Dans le titre, je mets volontairement « marché » entre guillements, car à proprement parler le marché est devenu un bien commun, à l’image du web et de l’e-mail, quoique encore très largement propriétaire. Il ne tient qu’à chaque individu de passer à un système standard ouvert, afin que tous puissent en bénéficier très largement.

Pour faire ce tour du monde, je vais me baser sur le billet de Jeff LaPorte, co-fondateur et architecte de EQO Communications, intitulé : « Global Instant Messaging Market Share – Open Data » accesibles à cetet adresse : http://billionsconnected.com/blog/2008/08/global-im-market-share-im-usage/

J’ignore encore comment il a obtenu tous ces chiffres, mais c’est à partir de EQO, leur système propriétaire de VoIP et d’IMP mobile multiprotocole.

Quoiqu’il en soit, ces chiffres sont accessibles en tant que tableau Google Document « IM Network Statistics ». Le PDF contenant les graphiques et un planisphère est également disponible au téléchargement. Le tout est placé sous licence libre Creative Commons Attribution-ShareAlike, en français « Paternité-Partage des Conditions Initiales à l’Identique » (rappelons au passage que seules deux des licences Creative commons sont libre la « by » et la « by-sa »).

Preview
Preview

Il y a quasiment deux ans de cela, je m’étais livré au même exercice (« On compte les points », le 2006-11-26), avec l’outil Google Trends, et vous verrez que nous arrivons aux mêmes constatations. Une toute petite chose a changé, et je ne résiste pas à l’idée de vous le révéler, et ne ferai pas durer le suspens plus longtemps: XMPP a progressé. On verra dans quelle mesure.

Le billet de Jeff LaPorte rapporte quelques chiffres et leurs graphiques, mais pas d’analyse. Je me livre donc à cet exercice.

Tout d’abord, il faut savoir que seuls les systèmes de messageries instantanées et de présence suivants ont été pris en compte : MSN, AIM, ICQ, Yahoo, Jabber, Gtalk et QQ. Les chiffres de Jeff ignorent – et c’est très dommage – les systèmes suivants : Gadu-Gadu, NateOn, MySpaceIM, Facebook, Skype et Mail.ru, et j’arrête ici la liste (sachant que les systèmes messageries instantanées propriétaires et incompatibles sont légion).

Il est évident également que GTalk et Jabber devraient être fusionnés en un seul protocole : XMPP. Mais cette simple addition ne tiendra certainement pas compte de tous les services Jabber, dont les plus connus sont : Gizmo5, LiveJournal, Wengo, ChessPark, et pour nous gargariser, citons jabber.fr (merci l’APINC !) ainsi que toutes les communautés Jabber locales à but non-lucratif.

Ensuite, au niveau géographique, une partie de l’Amérique du sud est passée sous silence, de même pour l’Afrique et le Moyen Orient, sans doute car ces zones sont encore peu connectées à internet. En revanche ce qui est plus gênant, c’est toute l’Europe Centrale et l’Europe de l’Est. Il s’agit en effet d’une zone géographique située entre la communauté européenne et la Russie, donc déjà équipée et appelée à se développer plus vite – sans hypocrisie aucune – que les pays précédemment cités (souvent hypocritement appelés « pays en voie de développement »). De même toute une partie de l’Asie du sud-est est ignorée.

En regardant la carte, on croit voir du bleu donc du MSN un peu partout, donc on serait tenté de dire que MSN est devant, ce qui est loin d’être la réalité. Regardons de plus près.

Comme je le disait, l’Europe Centrale et l’Europe de l’est ne sont pas colorés, or c’est ICQ qui est en tête dans ces pays. Donc on rajoute du jaune.

De même, Yahoo domine l’Asie du sud-est, sachant que l’Indonésie regroupe 230 millions d’habitants (le chiffre pour les USA, c’est 300 Millions, mais pas le même taux d’équipement). Donc on rajoute du rouge.

D’autre part, le rouge de l’Inde et le bleu clair de Chine représentent 1,3 + 1,3 milliards d’être humains, donc un tiers de la population mondiale, même si le taux de connection est plus bas qu’en occident (encore aujourd’hui, mais pour combien de temps ?).

En prenant en compte plus de pays, on rééquilibre donc la carte en comblant les trous, mais pas avec du bleu de MSN.

On serait donc tenté de dire le vert d’AIM aux États-Unis, les petites tâches bleues de MSN un peu partout, le rouge de Yahoo en Asie du sud-est, le bleu clair de QQ en Chine et le jaune d’ICQ en Eurasie sont très largement équivalents, si je puis m’exprimer ainsi.

Voilà qui est fait pour le planisphère, passons maintenant aux graphiques.

On remarque le même schéma dans chaque pays : un seul système d’IMP domine et écrase le marché, est placé en situation de quasi-monopole, seulement grâce (ou à cause de) à l’effet réseau. Le second et le troisième n’ont que quelques miettes… Tandis que les autres son quasi-inexistants…

Or, ces systèmes sont incompatibles, on voit donc très bien se dessiner des frontières d’incompatiblité, au milieu desquelles se retrouvent des millions d’utilisateurs cloisonnés et disjoints.

Un élément vient toutefois perturber ce schéma : GTalk. Le système d’IMP de Google est présent quasiment partout et de manière significative. GTalk, qui additionné aux chiffres de « Jabber », donne une moyenne à 15 % dans tous les pays.

Il est donc évident que pour communiquer avec le monde entier, il vaut mieux ouvert Jabber/GTalk, qu’un système fermé local et incompatible, sous peine de rester isolé dans sa zone géographique.

AIM est le numéro 1 aux USA (devant MSN). Peut-être une surprise pour vous ? Il faut dire que AOL est très implanté aux USA, peut-être un peu comme un France Télécom euh… Orange en France. Il est nécessaire de dire aussi que tous les utilisateurs d’Apple Mac OS X du monde entier (ou presque) sont sous iChat… qui propose par défaut un compte AIM (.Mac/MobileMe).

Rappelons aussi que AIM est compatible ICQ, le premier système d’IMP au monde en date, qu’il est très implanté en Eurasie, et que ces deux systèmes sont compatibles, bénéficiant donc mutuellement de l’effet réseau.

Décidément, MSN n’est vraiment pas si omniprésent que nombre d’européens de l’ouest semblent le croire (fermement). Se méfier des apparences. Ce n’est pas parceque l’on ne voit que ça autour de nous, que c’est le cas partout pareil. À méditer.

Note : MSN et Yahoo ont été rendus plus ou moins compatibles, mais les utilisateurs restent toujours segmentés, ils ne bénéficient pas mutuellement de leurs effets réseau respectifs comme AIM et ICQ.

D’autre part XMPP/Jabber, c’est la techno de base de Google Talk et GMail chat, et également de jabber.org et de jabber.fr/im.apinc.org évidemment. C’est aussi la base de nombreux services tels que   Gizmo, Wengo, LiveJournal, ChessPark mais c’est aussi utilisé par Twitter, Jaiku, Pownce, Laconica/Identica, Facebook (interface uniquement), etc. Ajoutez à celà, les millions d’utilisateurs en entreprises… Donc les chiffres de Jabber/XMPP sont sans aucun doute bien élevés que « Jabber » et GTalk réunis dans le tableau de Jeff.

Mise à jour importante : Mickaël Rémond l’observe sur IMTrends, et c’est bien vu, XMPP est proche des leaders en Afrique du Sud, en Suisse et au Japon. D’autre part, XMPP est numéro 2 en Argentine, au Brésil, en France, en Inde, aux Pays-Bas et en Suède. On peut créditer bien évidemment ces très jolis scores à GTalk. Rappelons que GTalk est apparu en août 2005 et son intégration à GMail date de février 2006, alors que de leur côté, ICQ, AIM, QQ, Yahoo et MSN sont respectivement apparus en 1996, 1997 et 1998. Donc en deux ans et demi ou trois ans, GTalk/XMPP a bénéficié d’un succès foudroyant !

Sinon, juste un détail : parmis les systèmes d’IMP dont on parle ici, XMPP est la seule techno de présence et de messagerie instantanée qui soit un standard ouvert, normalisé et standardisé par l’IETF, tout les autres procotoles fondateurs d’internet comme HTTP, SMTP/POP/IMAP, TCP/IP, etc. De ce fait, XMPP a été pensé avec l’intéropérabilité au coeur de ses préoccupations.

Pour vous prouver plus visuellement l’état de l’art des systèmes d’IMP, voici les matrices de compatibilité des IMP : http://spreadsheets.google.com/pub?key=puwV6Urjotkj3vVsIUPQlLg (licence libre CC b-sa).

Matric de compatibilité des IMP propriétaires
Matric de compatibilité des IMP propriétaires

Plein de rouge partout ! Ça n’est pas bien brillant. Ça fait mal aux yeux.

En revanche, la matrice des services basés sur XMPP :

Matrice de compatibilité des services XMPP
Matrice de compatibilité des services XMPP

Tout vert ! Tous ces services sont deux à deux interopérables, compatibles. Chaque utilisateur d’un service peut dialoguer avec n’importe quel utilisateur de n’importe quel autre service.

Oui. C’est très clair. XMPP est interopérable. Les systèmes propriétaires sont conçus pour segmenter, à l’inverse du principe de compatiblité.

D’autre part, un graphique basé sur Google Trends, représentant la progression de XMPP :

XMPP
Google Trends : XMPP

XMPP est la seule solution évidente dont le monde entier a besoin, c’est dans l’intérêt général.

Voici donc une petite synthèse de ce billet, les faits à retenir :

  • À cause des systèmes propriétaires, on a un « marché »
    • hyper-segmenté,
    • localisé et isolé,
    • cloisonné
  • ICQ/AIM, Yahoo, QQ, MSN sont sensiblement à part égales au niveau mondial
  • Corrolaire : non, MSN ne domine pas !
  • Jabber/XMPP est à 15 % en moyenne dans tous les pays
  • Jabber/XMPP est en progression rapide
  • Les services Jabber/XMPP sont interopérables
  • Jabber/XMPP vous permet de vous connecter à de nombreux systèmes propriétaires

Donc utilisez Jabber/XMPP. Maintenant. C’est dans votre intérêt, et pour l’avenir de l’internet.

Pour en savoir plus : http://jabberfr.org

Yandex.ru : le portail et moteur de recherche russe sur XMPP

En voilà une bonne nouvelle !

Le leader russe des portails et moteurs de recherche Yandex.ru (et aussi réseau social) est présent et fédéré sur le réseau mondial et interopérable XMPP/Jabber !

Ça se passe sur online.yandex.ru (traduction), et ça s’appelle « Ya Online ». Vous pouvez naviguer les services sur xmpp:ya.ru (« découverte des services » ou « DISCO »), avec votre client, la preuve en image :

ya.ru le service XMPP de Yandex
xmpp:ya.ru le service XMPP de Yandex

Mise à jour : vous pouvez rejoindre la chatroom officielle sur xmpp:yaru@conference.ya.ru

Toute la blogosphère russe est en ébullition :

Pour résumer, le service est accessible par n’importe quel client Jabber/XMPP. Il existe un client officiel disponible uniquement pour Windows, qui notifie de l’arrivée de nouveau courier e-mail sur le compte yandex.ru de l’utilisateur. Le S2S est ouvert, ce qui permet aux utilisateurs du service XMPP/Jabber ya.ru de converser avec n’importe qui sur le réseau public fédéré international.

Yandex fait donc le bon geste, ce qui n’est pas le cas de Mail.ru par exemple, ou encore Baidu l’alter-ego chinois de Yandex, avec son service de chat propriétaire Baidu Hi.

Yandex est documenté sur Wikipedia anglophone, et disponible sur www.yandex.ru (traduction). Le communiqué de presse est en russe.

Retour de conférence

Dear english-speaking and non-french-speaking readers, I’ve made a podcast and slidecast (slides synchronized with voice) in english for you, because a few people asked me translations of my former talks. Sorry for my horrible and poor english, take a look at the end of this post, I’m waiting for your comments.

Ce samedi 29 mars 2008, que l’on note 2008-03-29 au format ISO 8601, j’ai donné une conférence nommée « XMPP, Jabber et Jingle » dans les locaux de l’association Vent de Chine, avec le concours de l’EPN des Olympiades pour le projecteur, le tout organisé par Boris Ganne, avec l’aide de Marc Krimling. Une semaine, c’est pas mal pour blogguer un compte-rendu de conf… bon allez, il y a le podcast en anglais quand même, voir plus bas.

Voici la seule photo qui ait été prise (avec mon mobile) en pleine préparation quelques minutes avant le début. Boris, debout, vient de terminer la configuration du réseau et Marc, assis, est en train de configurer son laptop. Deux auditeurs sont déjà dans la salle, assis à droite, et attendent bien sagement.

XMPP, Jabber et Jingle

On a dû voir environ 20 personnes, peut-être un peu plus, dans des locaux en sous-sol, une salle spacieuse et bien éclairée par un patio d’architecture moderne. Yann Le Boulanger aka Astérix, développeur principal de Gajim, nous a même fait l’honneur de se joindre à nous.

La conférence s’est déroulée sur rien moins que cinq heures, avec une pause au milieu tout de même. Une heure de démonstration a suivi après une seconde pause.

Durant le slideware de 32 pages bien chargées (sans doute trop, je dois progresser sur ce point), il y a eu beaucoup d’interactivité : des questions sans cesse, de la curiosité, un public attentif et motivé sans discontinuer jusqu’au bout. Merci à tous, je suis ravi ! Les inévitables historiques et présentation générale de Jabber ont lancé le bullshitting, suivi par un long laïus sur les innombrables fonctionnalités de XMPP. La pause a permit de prendre un peu d’air (intoxiqué pour certains), pour repartir sur la XSF et l’IETF, le panel de logiciels libres qui implémentent XMPP  : clients, serveurs, bibliothèques et outils. Encore un long discours sur l’état des lieux de la messagerie instantanée au sens large (incluant le trop grand nombre de MI propriétaires incompatibles), pour finir sur les perspectives de XMPP et enfin la traditionnelle session de questions-réponses… qui s’est avérée vide, car toutes les questions avaient été épuisées durant la conf.

Lors de la démo, avec l’aide de Boris, Marc et d’un auditeur muni de son Eee PC, nous avons pu montrer divers clients Jabber libres parmi les plus populaires et respectueux des standards, tels que Gajim (gajim.org), Psi (psi-im.org), Tkabber (tkabber.jabber.ru) et Coccinella (thecoccinella.org). On a également tenté de montrer le tableau blanc de Inkscape (inkscape.org), le logiciel de dessin vectoriel libre, mais sans succès. La démo a eu lieu directement sur internet, en grandeur nature, malgré mon ejabberd (ejabberd.im) et Openfire (igniterealtime.org/projects/openfire) prêts en local sur mon laptop.

La présentation de 32 pages est disponible sur Google Docs et sur SlideShare. Sur ce dernier vous pouvez la télécharger au format ISO OpenDocument. Elle est placée sous licences CC by-sa et GNU FDL sans section invariante, ce qui vous permet de la lire bien évidemment, mais également de la copier, de la modifier et de la redistribuer sous les mêmes licences.

Voici le widget en Flash (malheureusement) qui va vous permettre de visionner les slides directement à partir de ce post. Il s’agit plus précisément d’un slidecast, des slides synchronisés avec un podcast en anglais. Je l’ai fait en anglais car on m’a demandé des traductions de slides, et il est plus facile et moins long de s’enregistrer. Lisez donc et passez les slides à votre rythme sans écouter, ou bien écoutez mon admirable prose… à vos risques et périls !

Le podcast tant attendu « XMPP, Jabber and Jingle » in (wannabe) english.

Le slidecast :

Les présents si vous avez des remarques à formuler sur cette conférence, n’hésitez pas à utiliser les commentaires de ce blog : remarques, manques, imprécisions voire erreurs, suggestions, etc. J’attends vos retours. Les absents, mon petit doigt m’a dit qu’il y aura peut-être d’autres conférences dans l’avenir…

Conférence et tutoriels sur XMPP/Jabber, à Paris, le samedi 29 mars

Boris Ganne, ingénieur Open Source, organise une conférence ce samedi 29, conférence dont je suis l’orateur, les infos sont disponibles :

Cet évènement a lieu grâce au concours de :

Voici la carte Google pour s’y rendre, c’est au 21, rue des Malmaisons, dans le 13ème arrondissement à Paris, proche des stations de métro Maison Blanche sur la ligne 7, porte de Choisy sur la ligne 7, ou Olympiade sur la ligne 14.

La conférence sous forme de slideware démarre à 13h00, et les démos et tutoriels auront lieu de 16h00 à 18h00.

Entrée libre dans la limite des places disponibles (environ 50), inscription et pré-réservation : gurzatek (a) free.fr

Je serai heureux de rencontrer enfin quelques personnes de la communauté JabberFR dans le vrai monde de la vie réelle ! Venez nombreux !

Et allez, encore un IMP proprio ! Il s’appelle « Baidu Hi »

Et voilà, après la pure idiotie de MySpace de créer encore encore un nouveau protocole d’IMP propriétaire, incompatible et non-interopérable, avec le reste du monde, nommé de manière originale MySpaceIM (que le projet libpruple/Pidgin s’est empressé d’implémenter), voici que le numéro un chinois des moteurs de recherche (et numéro 4 mondial) Baidu crée son propre système d’IMP.

Baidu Hi est son nom, on sait encore très peu de choses dessus, car il est en phase de beta fermée pour les employés, phase dont on ne connait pas la durée. On dispose de quelques infos tout de même :

  • pour Mircosfot Windows XP SP2 seulement
  • interface similaire à MSN, mais simplifiée, réalisée en Flash
  • chat de groupe
  • vidéo
  • développé en MS Visual C++, le fichier d’install pèse 5 Mo
  • quelques screenshots sont apparus sur le web

Le géant incontesté de l’IMP en Chine se trouvant être QQ (de Tencent), Baidu se positionne clairement en concurrent direct.

À ce jour, l’adresse http://app.im.baidu.com/ mentionnée plusieurs fois dans la blogosphère ne réponds pas.

Rappelons que le marché de la Chine est un tantinet différent des US ou de l’Europe , puisque 1,3 milliards d’habitants, certes moins équipés en ordinateurs et connexions internet, mais avec une croissance à deux chiffres et un marché de l’IMP mobile en explosion.

Donc lorsque vous citez des IMP proprios incompatibles et fermées, vous passez par les évidents ocidentaux AIM, MSN, ICQ, Yahoo!, mais surtout, surtout, n’oubliez pas QQ ni Baidu Hi, pas plus que Nate On en Corée du Sud et Gadu-Gadu en Pologne, marchés tout petits, mais localement très implantés.

Bref, encore des passerelles à implémenter et administrer sur les serveurs Jabber ouverts et fédérés de la planète.

Conférences Jingle aux SL08 et XMPP pour Parinux

En l’an de grâce 2008, j’ai donné deux conférences sur XMPP, lors de deux rencontres autour du logiciel libre/opensource et des standards ouvert :

  • la premère, le jeudi 31 janvier, au salon annuel Solutions Linux 2008, lors de la session « Messagerie instantanée et Voix sur IP », au CNIT de la Défense, à Paris, sous le titre « Jingle : les sessions multimédia sur XMPP/Jabber » ;
  • la seconde, le mercredi 13 février, pour Parinux, à l’espace EPN du 7ème arrondissement de Paris, sous le titre « XMPP, Jabber et Jingle ».

La population de la première conférence était professionnelle, avec un moyenne d’âge de 30 à 40 ans, avec des personnes cherchant des solutions concrêtes, tandis que la seconde était très geek cherchant à se cultiver, du jeune adulte (étudiant ?) venu en roller au trentenaire, voire un peu plus. Il y avait entre 20 et 30 personnes aux SL et entre 15 et 20 personnes à Parinux.

L’ambiance de la première était très calme pendant le défilé de slides et avec des questions pointues lors de la traditionnelle session de questions-réponses, tout devant un grand écran, un pupitre, une salle plongée dans le noir et des petites bouteilles d’eau pour chaque auditeur. La seconde très interactive, avec beaucoup de discussions ouvertes et réflexions partagées, notamment en relation étroite avec le réseau, et bien évidemment une session de questions-réponses inexistante (et pour cause on a épuisé les questions au fil de l’eau), le tout dans une petite salle, derrière une vitrine donnant sur la rue, des chaises serrées, et une projection sur le mur. Ça n’en est pas moins sympathique !

Mes slides Jingle sont une composition personnelle des infos glanées ça et là, et mériteraient sérieusement un approfondissement et bien évidemment des retours d’expérience encore maigres à ce jour, du fait de la relative fraîcheur de la pile technologique. Les slides XMPP sont en revanche plus éprouvés et plus complets, puisqu’ils sont une reprise de ma conférence aux RMLL 2007 à Amiens, enrichis de divers sujets que je n’avais pu aborder, et de réflexions suite à discussions et divers feedback de la communauté.

La première a duré les 30 minutes initialement prévues, la seconde a duré 1h30, avant que l’on se fasse poliment éjecter pour cause de fermeture de l’EPN à 22h.

Dans les deux cas, les discussions ont été très enrichissantes, comme d’hab dans le monde du libre.

Note pour moi-même plus tard (et pour tout le monde amené à faire des confs) : bien tester toutes les histoires de résolutions d’écran et de projecteur avant la conf, pour éviter de démarrer de mauvaise humeur… grrrr…

Je tiens à remercier vivement les personnes suivantes pour m’avoir permit de réaliser ces conférences :

  • Mickaël Rémond, de Process-One, président de session aux Solutions Linux
  • Emmanuel Seyman, président de Parinux, ainsi qu’à Parinux, qui a publié les slides sur son site

Voici enfin les slides sous forme d’exports PDF des documents originaux au format ISO OpenDocument, pour cause de limitations techniquesde ce blog (il accepte les ODT, mais paas les ODP) :

Pour les non-allergiques, voici les présentations au format Flash et PDF sur SlideShare.net :

Fin de ce billet.

Note subliminale : si vous avez besoin de ce genre de speech pour votre asso, entreprise, administration, ou  évènement, je peux peut-être me rendre utile…