Archive for the 'xmpp' Category

h1

Retour de conférence

2008-04-05

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…

h1

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

2008-03-25

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 !

h1

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

2008-03-05

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.

h1

Conférences Jingle aux SL08 et XMPP pour Parinux

2008-02-26

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…

h1

Nouveau site jabber.org !

2008-02-26

Le site jabber.org, orienté utilisateurs de Jabber, qu’ils soient à la maison, à l’école, ou en entreprise, ou encore qu’ils soient administrateurs ou développeurs, vient d’être mis à jour ! Il fonctionne sous Drupal, le célèbre CMS libre écrit en PHP.

Les pages des clients (jabber.org/servers), des serveurs (jabber.org/servers), des bibliothèques (jabber.org/libraries) et des composants (jabber.org/components) se remplissent déjà, ainsi que d’autres contenus intéressants.

Je vous invite tout de suite à l’essayer, naviguer et suggérer des améliorations et corrections via le forum (jabber.org/forum/).

Les interactions entre jabberfr.org et jabber.org vont être très intéressantes.

Pour rappel, xmpp.org est le site de la XSF (XMPP Standards Foundation) qui héberge les discussions sur l’évolutions des spécifications, et le site xmpp.net est le site de la fédération des serveurs XMPP de la planète.

h1

Slides de la conférence Jabber/XMPP aux RMLL 2007 d’Amiens

2007-10-18

Voici enfin les slides de la conférence sur Jabber et XMPP que j’ai donnée à Amiens en juillet, aux RMLL 2007, dans le thème « Le Libre au-delà du Logiciel» : Jabber_XMPP_RMLL_2007, au format PDF, de 812 Ko.

Dans l’amphithéâtre, il y avait entre 20 et 30 personnes. Ce qui n’est pas mal, compte-tenu du fait que juste à côté, Alan Cox donnait également une conférence sur le SMP dans Linux… D’ailleurs, deux personnes se sont tout de suite levées lorsque je l’ai rappelé au micro.

Le micro, justement, ça n’est pas mon truc, donc j’ai généré un peu de saturation et comme d’habitude, j’ai parlé trop vite. Mais dans l’ensemble, j’ai eu d’assez bonnes critiques, donc ça devait être pas mal, à moins que je n’aie parlé qu’à des gens polis ;-) La session de questions-réponses était intéressante : on abordé la question des clients, de tous les problèmes générés par MSN/WLM, et puis bien entendu de Jingle.

Les RMLL 2008 auront lieu à Mont de Marsan, soyez nombreux.

Et pour finir, voici les slides au format propriétaire Flash, c’est pas bien, mais c’est pour la bonne cause :

PS : pour ceux qui ne connaissent pas encore ma tronche, voici à quoi je ressemble :
Mes slides et moi

Merci à galagann pour avoir pris des photos de la session.

Et de plus près, mon hackergotchi pour ceux qui ne m’ont pas dans leur roster :
NycoGotchi

h1

Le compte-rendu de la causerie APRIL

2007-10-12

La causerie de mercredi soir est en ligne : http://april.org/groupes/causeries/causerie-20071010.html

La durée de cette causerie, initialement prévue de 1h, s’est quelque peu allongée, puisque c’est finalement 2h40 qui ont été nécessaires pour faire le tour des questions.

Les sujets abordés ont été vastes :

  • présentation
  • normalisation
  • les sites web et leurs relations
  • la XSF
  • les rôles des membres de la XSF
  • LA question MSN
  • la vidéo
  • la confidentialité
  • les autres standards ouverts d’IMP
  • la vocation de Jabber
  • la Mozilla Foundation
  • les applications Jabber hors messagerie instantanée et présence
  • les aspects temps-réel
  • les bots
  • le P2P
  • les différences entreprises/communautés
  • le markekting de Jabber
  • l’implication de Google
  • le rôle des grands éditeurs
  • la question des fournisseurs d’accès et des opérateurs
  • les statistiques
  • le « killer-argument »
  • les moyens de faire connaître Jabber
  • l’éducation nationale
  • les « rassemblements » de serveurs
  • les extension du protocole, les XEP
  • les évènements Jabber
  • les fonctionnalités Jabber
  • Meetic

Je n’ai pas eu de visibilité des personnes connectés au channel IRC, mais la chatroom MUC Jabber est montée à plus de 40 personnes.
En guise de conclusion, il est très fatigant de répondre à une interview d’une telle durée, j’en ai perdu mon orthographe et ma cohérence vers la fin (à supposer que j’en aie déjà eu…), heureusement les apriliens ont généreusement camouflé les coquilles. Seconde remarque, mais la plus importante, ces questions vont nous aider énormément à communiquer davantage et mieux.

h1

Causerie par Jabber

2007-10-10

L’APRIL organise des « causeries », ou discussion par messagerie instantanée. Ce soir à 21h, c’est moi qui m’y colle. Le sujet étant « Jabber », étonnant non ? ;-)

Extrait du mail d’annonce de Benoït Sibaud, président de l’association :

Les « Causeries APRIL » sont des interviews ou des discussions organisées régulièrement (avec un objectif d’une par semaine ou quinzaine), d’une durée d’une ou deux heures, sur un sujet donné.

[...]

Prochaine causerie : « Jabber, les enjeux, et pourquoi la communauté du libre devrait Jabberiser », avec Nicolas Vérité, membre élu de la XSF (XMPP Standards Foundation) et adhérent APRIL
http://www.jabber.org/
http://www.xmpp.org/xsf/
http://www.jabberfr.org/
Mercredi 10 octobre 2007 à partir de 21h00

Techniquement ça se passe cette fois-ci via Jabber/XMPP sur le salon causerie@chat.jabberfr.org (et on devrait avoir une passerelle sur le canal IRC #aprilchat sur le réseau GeekNode).

Les questions peuvent être posées à l’avance au modérateur par courriel à l’adresse causerie@april.org ou lors de la session en direct. **N’hésitez pas** à poser vos questions, qu’elles soient des questions de néophytes ou des questions pointues, vous n’êtes sans doute pas le seul à vous les poser.

Le compte-rendu de la causerie sera publié par la suite (public ou privé suivant les cas).

Voilà, donc c’est un peu tard pour prévenir, désolé, mais à ce soir, 21h.

h1

Screenshots en 3D

2007-08-31

Voilà un magnifique travail, effectué à partir de Wings3D. Les copies d’écran sont celles de Psi, JWChat, Spark et Gajim.

Si ça vous tente, je peux rédiger un tout petit tutoriel.

Quel est la meilleure « présentation » d’après-vous ? Discutez dans les commentaires.

1

quatre_clients1_small.png

2

quatre_clients2_small.png

3

quatre_clients3_small.png

4

quatre_clients4_small.png

5

quatre_clients5_small.png

6

quatre_clients6_small.png

7

quatre_clients7_small.png

8

quatre_clients8_small.png

9

quatre_clients9_small.png

h1

Fiches libres Jabber

2007-08-29

L’ALDIL, Association Lyonnaise pour le Développement de l’Informatique Libre, LUG de Lyon, a publié les « fiches libres », des pages au format A4, à épingler dans son bureau ou à distribuer lors de toutes sortes de rencontres en tout genre. L’initiateur et leader du projet est Olivier Oriol. C’est très simple :

« Le principe fort est : 1 fiche, 1 sujet, 1 page. ».

Ces fiches éditées sous Scribus sont placées sous licence FDL, avec les illustrations concoctées sous GIMP et placées sous licence LAL de la copyleft_attitude.

Je vous encourage à les télécharger, les imprimer, les distribuer et/ou les afficher. Pour avoir épinglé quelques unes de ces fiches libres dans mon bureau au boulot, je peux dire que ça fonctionne plutôt pas mal : ça attire l’attention, attise la curiosité et ça fait (se) poser des questions.

Sur Jabber, il y a tout plein de sujets qui peuvent faire l’objet d’une fiche libre, j’ai donc brouillonné quelques textes, sur ma page perso. Je vous invite à les améliorer ou à les commenter, plutôt en public, dans les pages de discussion associées ou bien sur le salon xmpp:jabber@chat.jabberfr.org.

Voici donc « Histoire de Jabber » un premier PDF, issu de Scribus. Soyez indulgents, ce sont là mes premiers pas dans la PAO libre. Si d’ailleurs vous avez des remarques également sur les « best practices » en la matière, n’hésitez pas.