Journal Parlons XMPP - épisode 3 - le cœur et les extensions (suite)

Posté par (page perso) . Licence CC by-sa
45
1
juil.
2015

(pour lire les épisodes précédents, suivez l'étiquette correspondante)

En plus de cette partie centrale, des fonctionnalités peuvent être ajoutées, d'où le X de XMPP (pour eXtensible).

Les extensions sont rédigées sous la forme de « XEP » (XMPP Extension Protocol), idée héritée — si je ne m'abuse — de Python. C'est de cela qu'on parle quand on voit les cryptiques XEP-0XXX dans les fonctionnalités gérées d'un serveur ou d'un client. Pas besoin évidemment de savoir cela pour utiliser un client XMPP (...)

Journal parlons XMPP - épisode 2 - le cœur et les extensions

Posté par (page perso) . Licence CC by-sa
69
25
juin
2015

Maintenant qu'on sait de quoi on parle, voyons à quoi ressemble le cœur du protocole.

À la base XMPP c'est 3 (anciennement 2) RFCs: la 6120, la 6121, et la 6122 (il y en a d'autres, mais ces 3 là sont les principales). Elles expliquent tout le cœur comme l'envoi de messages, les informations de présence, les statuts, etc.

Sans trop entrer dans les détails qui vont concerner surtout les développeurs, on peut rapidement expliquer que XMPP se base (...)

Journal Parlons XMPP - épisode 1 - les bases

Posté par (page perso) . Licence CC by-sa
111
24
juin
2015

Salut à Vous,

Bon, comme je trouve vraiment dommage que XMPP soit mal connu ou compris, j'ai décidé de commencer une série d'articles pour vous expliquer ce que c'est.

Ces articles sont destinés à un public averti, mais pas forcément de développeurs, et j'espère qu'il vous aidera à comprendre les intérêts de ce protocole et à mieux utiliser vos logiciels.

Étant développeur du projet Salut à Toi, je donnerai probablement souvent des exemples avec.

Donc commençons par les bases.

(...)

Campagne d'adhésion pour Libervia (projet « Salut à Toi ») : soutenez-nous, c'est le moment !

29
17
juin
2015
Internet

Salut à vous !

Nous lançons une campagne d'adhésion à l'association Salut à Toi, afin de pouvoir financer le développement pendant un an. Le détail est en fin de dépêche, mais avant une petite présentation du projet et de nos plans. La présentation est en partie technique, et afin de faciliter la lecture les paragraphes techniques sont indiqués par un astérisque (*).

Une courte vidéo (trois minutes) de présentation du projet a été réalisée pour l'occasion, elle est bien sûr sous licence libre (CC By-SA), cliquez sur l'image ci-dessous pour la voir, ou alors suivez ce lien pour voir la version Ogg Theora en meilleure qualité.

visuel campagne

Journal XMPP et (micro)blogage: la donne a changé

Posté par (page perso) . Licence CC by-sa
56
26
mai
2015

Salut à Vous,

Nous venons de faire un énorme pas en avant dans la gestion du blogage/microblogage avec XMPP, aboutissement de plusieurs mois d'efforts, voici quelques explications.

XMPP a de nombreux atouts : protocole standard, stable, largement répandu, décentralisé et extensible, c'est un choix logique pour construire un logiciel de communication aujourd'hui. Choix que des projets comme Movim, Jappix ou Salut à Toi (dont je suis un des dév principaux) ont fait, et dans une certaine mesure Buddycloud mais (...)

Revue de presse — mars 2015

20
26
mar.
2015
Presse

Ce mois de mars est très dense et il y en aura pour tout le monde. Au sommaire de cette revue de presse donc, de la programmation, du logiciel, de l'embarqué, de la bidouille, de l'adminsys. Il y en a pour tous les goûts.

  • GNU/Linux Magazine no180 qui titre sur CEPH, système de stockage objet ;
  • Linux Pratique no88 revient sur le double boot Linux/Windows ;
  • MISC magazine no78 passe en revue la sécurité des navigateurs ;
  • GNU/Linux Magazine hors-série no77 prétend vous apprendre la programmation Orientée Objet (avec Python), en six jours !
  • Hackable Magazine no5 s'intéresse à l'Arduino après le Raspberry Pi du précédent numéro ;
  • Open Silicium no14 quant à lui vous propose d'étendre la prise en charge matérielle d'Android.

Toujours en kiosque, Planète Linux no83 chouchoute votre vie privée.

Journal Pas seul dans la matrice

Posté par . Licence CC by-sa
50
15
fév.
2015

En lisant d'un œil distrait le flux RSS de LWN je suis tombé sur un article sur un nouveau protocole nommé Matrix. Bon je suis moyennement convaincu par la pertinence du nom mais bon passons.

Donc l'idée est d'avoir un nouveau protocole de discussion de groupe (style IRC) fonctionnant avec une fédération de serveur.

Là normalement vous vous dites : "Encore un nouveau protocole de chat, pourquoi ne pas utiliser XMPP ou IRC ?". Bon déjà vous faites ce (...)

Mettre en place un serveur Jabber avec du TLS et du Forward Secrecy

Posté par (page perso) . Édité par ZeroHeure, palm123, Nÿco et NeoX. Modéré par ZeroHeure. Licence CC by-sa
51
27
jan.
2015
XMPP

J'ai publié il y a quelques mois un tuto pour mettre en place "facilement" un serveur XMPP/Jabber avec Prosody et du SSL/TLS plutôt bien configuré sous Debian, j'ai eu pas mal de retours positifs depuis et je pense qu'il pourrait intéresser d'autres personnes.

Journal De l'autre côté

Posté par (page perso) . Licence CC by-sa
47
16
déc.
2014

Salut à vous,

ce journal fait plus ou moins suite à celui sur le XMPP summit à Berlin. C'est un peu technique mais ça devrait être compréhensible. L'idée est de montrer comment ça se passe de l'autre côté du logiciel.

Donc pour résumer: nous sommes plus ou moins 4 (Binary un développeur russe, Edhelas de Movim, et Souliane et moi de « Salut à Toi ») à essayer de pousser PubSub (Publish Subscribe) en XMPP pour corriger les derniers problèmes et (...)

Gajim 0.16 sort de terre

Posté par (page perso) . Édité par Benoît Sibaud, BAud, Maxime et palm123. Modéré par Yvan Munoz. Licence CC by-sa
21
14
oct.
2014
XMPP

Deux ans et demi après la dernière mise à jour majeure et près de 6 mois depuis la dernière mineure ; une nouvelle version de Gajim est sortie le 4 octobre 2014 !

Gajim, ce client XMPP basé sur Python et Gtk semblait ne plus donner signes de vie mais NON ! Il n'est pas mort !

Journal Auto-hébergement sur radio Ici et Maintenant

13
6
oct.
2014

Samedi 27 septembre plusieurs acteurs du libre ont été invités sur la radio libre « Ici et Maintenant » (http://icietmaintenant.com/), dont plusieurs membres de DLFP, pour une émission sur l'auto-hébergement.

Parmi les invités, nous avions:

Le tout animé par Olivier, et organisé avec l'aide (...)

Journal Retour de Berlin

79
16
sept.
2014

Bonjour à tous,

bon je sais qu'on parle beaucoup de XMPP en ce moment, avec les sorties récentes des nouvelles versions de Salut à Toi et Movim, et un journal sur Diapora*, aussi pour ceux qui commencent à saturer, inutile de continuer dans ce journal :).

Je vais raconter un peu l'envers du décors ici, à savoir ce qu'il se passe chez les dévs et autour des standards. Tout est raconté de mon point de vue (je suis développeur sur (...)

Movim 0.8

Posté par (page perso) . Édité par tuiu pol, ZeroHeure, palm123 et Benoît Sibaud. Modéré par Pierre Jarillon. Licence CC by-sa
48
12
sept.
2014
XMPP

Movim, le réseau social standard et décentralisé sort en version 0.8. Cette dépêche sera l'occasion de revenir sur le projet, les nouveautés apportées ainsi que sur le travail prévu pour ces prochains mois.
Beaucoup de nouveautés dans l'optimisation qui sont détaillées en seconde partie. L'utilisateur verra surtout l'apparition de la visio-conférence via l'extension Jingle de XMPP et des grosses améliorations visuelles.

Salut à Toi, version 0.5

Posté par . Édité par palm123 et Benoît Sibaud. Modéré par Benoît Sibaud. Licence CC by-sa
36
9
sept.
2014
XMPP

Nous sommes heureux de vous annoncer la sortie de Salut à Toi, version 0.5. Nous nous sommes cette fois-ci concentrés sur la sécurité et le ré-usinage de certains mécanismes qui vont faciliter l'ajout de futures fonctionnalités et la maintenance.

Pour rappel SàT est un client XMPP multi-usages et multi-interfaces principalement développé en Python. Les interfaces les plus avancées sont Primitivus (console) et Libervia (web), Jp (ligne de commande) facilite les tâches d'administration, Wix (bureau/WxWidgets) est vouée à disparaître et sera remplacée par Bellaciao (bureau/Qt). Une interface pour Android est également prévue.

Journal Replopbot: un threeway en chameau, ça vous botte?

Posté par (page perso) . Licence CC by-sa
17
29
août
2014

Ah Nal,

Il est bien difficile de communiquer de nos jours. Si nous vivons dans un monde connecté, tout le monde n'est pas connecté de la même façon. Les vieux geeks restent accrochés à IRC, les amoureux des standards que personne n'utilisent ne jurent que par XMPP et les moules restent… dans la moulosphère, un univers de messagerie étrange où il existe plus de logiciels que d'utilisateurs.

Devant me former à Camel, un cadriciel destiné à empowers you to (...)