Archive for the 'Jabber et XMPP en français' 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

Jabber : un format libre pour des données libres

2007-10-11

Jean-Christophe Becquet, de la SSLL Apitux, a écrit un très bon article sur Jabber sous licence Creative Commons Attribution et Partage à l’identique sur le site generationcyb.net :

Jabber : la messagerie instantanée libre et bien plus encore 

Cet article s’inscrit dans la série « Des formats ouverts pour des données libres ».

L’article passe en revue les aspects suivants :

* Le babel des messageries instantanées
* Un standard ouvert
* Une architecture décentralisée
* Encore du XML
* Une norme internationale
* Messagerie instantanée et présence
* Jargon Jabber
* Jabber côté serveur
* Jabber et la sécurité
* Autres applications de Jabber
* Jabber dans le texte
* Pour en savoir plus

Je vous encourage vivement à le lire et le diffuser !

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.

h1

SlideCast : Clients XMPP aux Solutions Linux 2007

2007-08-20

Voici le SlideCast de la présentation sur les clients Jabber menée par Walid Nouh et moi-même lors de la session « VoIP et IM » du salon Solutions Linux en février 2007.

Un SlideCast est une présentation sur le web, avec les slides et la voix. Celui-ci est au format Flash, désolé, c’est propriétaire. C’est hébergé sur SlideShare, Peter Saint Andre en a déjà parlé sur son blog.

L’enregistrement de nos voix est assez faible, désolé, on l’a fait rapidement avec les moyens du bord. Le résultat n’est pas très pro, mais il a le mérite d’être en ligne. La durée est de 35 minutes, mais vous pouvez sauter des slides, les plus soporifiques notamment. Le widget en-dessous de la présentation, une sorte de barre de progression avec des marques pour chaque passage de slide, donne beaucoup de renseignements quant au débit et à la répartition du temps passé sur chaque slide, ça ne pardonne pas ! ;-)

Très de clavardage, voici la prez :

Si vous voulez y accéder sur le site SlideShare ou la placer sur votre blog : http://www.slideshare.net/Nyco/clients-xmpp-sl07. Le format Flash ne permettant pas d’indexer le texte contenu, celui-ci est disponible juste en-dessous, en version brute. Sinon, il est toujours possible de télécharger la version PDF originale.

La préparation d’un SlideCast est assez facile : upload de la présentation sur SlideShare, enregistrement de la voix et upload du mp3 quelque part sur le web accessible, et synchronisation des deux à l’aide de l’outil de synchronisation en Flash, lui aussi.

Si vous voulez vous inscrire et partager vos slides sur SlideShare n’hésitez pas, c’est un bon moyen de diffusion d’information. Vous pouvez même rejoindre le groupe XMPP, Jabber, Jingle.