La lettre d’information XMPP de mars 2021

N. D. T. — Ceci est une traduction de la lettre d’information publiée régulièrement par l’équipe de communication de la XSF, essayant de conserver les tournures de phrase et l’esprit de l’original. Elle est publiée conjointement sur les sites LinuxFr.org et JabberFR.org. La liste des personnes y ayant contribué est disponible sur Linuxfr.org.


Bienvenue dans la lettre d’information XMPP couvrant le mois de mars 2021.

La concrétisation de nombreux projets de la communauté XMPP est le résultat de l’engagement de personnes volontaires. Si les services et logiciels que vous utilisez ont comblé, même partiellement, vos attentes, en particulier tout au long de l’année passée, n’hésitez pas, s’il vous plaît, à remercier ou aider ces projets !

La diffusion de la version originale de cette lettre d’information se fait actuellement via le service TinyLetter by Mailchimp. Les outils de surveillance et la gestion des données personnelles de ce service soulèvent des problèmes que l’équipe de communication n’est pas en mesure de régler pour le moment. C’est pourquoi vous préférerez peut-être lire la version anglaise de cette lettre d’information via son flux RSS !

Vous souhaitez soutenir l’équipe élaborant cette lettre d’information ? Vous en apprendrez davantage à la fin de cette lettre ! Dans tous les cas, faites-vous plaisir avec la suite !


Annonces de la XSF

La communauté XMPP tient désormais une permanence virtuelle : de courtes conférences hebdomadaires, des démos ou des tours de table à propos de XMPP et de sujets connexes ! Les détails de ces rendez-vous, la liste des futures interventions et la feuille d’émargement sont disponibles sur le Wiki XMPP.

Et nous sommes dorénavant sur YouTube !

Évènements

La permanence XMPP hebdomadaire !

Rencontres XMPP de Berlin (à distance) : rencontres mensuelles des mordus de XMPP à Berlin, le deuxième mercredi de chaque mois.

Articles

Nicola Fabiano a écrit deux articles : « Un regard attentif sur les applications de messagerie : quand les utilisateurs veulent une liberté sans limite et un contrôle total sur leurs données » [en anglais] et « Communication numérique vigilante respectant la vie privée vs les applications ou services que vous choisissez » [en anglais].

Arnaud Joset a écrit un petit tutoriel sur la manière d’utiliser Prosody avec un proxy HTTP inversé [en anglais].

Marek Foss, rédacteur web en chef de ProcessOne, l’éditeur de ejabberd, a écrit plusieurs articles, tous en anglais, tournant autour d’ejabberd et de sa configuration :

Alex Akinbia et Ehizojie Ojieb ont publié une analyse des données résiduelles des applications de réseautage social multi-client XMPP sur les appareils iOS [en anglais]. Ils ont basé leur étude sur Monal 4.5 et Siskin 5.8.1.
[N.D.T. : il y a aussi analyse des données résiduelles des applications de réseautage social multi-client XMPP sur les appareils Android, en anglais également, sur la base de Conversations 2.7.1+pcr et Xabber 2.6.6.645]

Des nouvelles des logiciels

Clients et applications

Les versions 2.9.8 et 2.9.9 du client Android Conversations ont été publiées. Elles apportent une meilleure compatibilité avec les implémentations WebRTC autres que libwebrtc, la vérification des appels audio et vidéo via des sessions OMEMO préexistantes et une meilleure prise en charge de Tor.

Vérification audio vidéo dans Conversations

Nouvelles de développement de Gajim : la nouvelle fenêtre principale du client de bureau multiplate-forme Gajim arrive petit à petit pendant que de nombreuses fonctionnalités de base sont réécrites. Ce mois-ci apporte également une meilleure accessibilité des messages et une amélioration du comportement des icônes de statut. Gajim 1.3.1 est sorti et ajoute, entre autres améliorations, la possibilité de choisir explicitement une authentification via GSSAPI.

Le client XMPP en JavaScript, JSXC, a reçu un financement pour les appels dans les salons de discussion.

Monal, client pour iOS et macOS, est maintenant présent sur Mastodon ! La deuxième bêta de la version 5.0 est sortie ! De plus un système a été mis en place pour gérer le processus de vaccination dans de nombreux États américains, ainsi que Porto Rico. Plus d’un million de notifications ont déjà été envoyées. XMPP soutient une fois de plus les efforts liés à la pandémie. Il y a eu plusieurs articles de blog à ce sujet en mars, à commencer par celui-ci. Testez la nouvelle bêta !

qXMPPConsole est une nouvelle console XMPP utilisable dans un navigateur. Son objectif principal est d’aider à comprendre et apprendre le protocole XMPP.

Bibliothèques

La version 4.4.2 de Smack, la bibliothèque Java de la communauté Ignite RealTime, est sortie avec son lot de corrections de bogues.

Extensions et spécifications

Par leurs productions de code ou par d’autres types d’expertises de la standardisation, de nombreuses personnes de par le monde collaborent à ces extensions, développant de nouvelles spécifications pour les pratiques naissantes, et affinant les manières de faire existantes. Proposées par qui le souhaite, les spécifications rencontrant le plus de succès aboutissent à un statut de « Finale » (Final) ou « Active » (Active), en fonction de leur type, alors que les autres sont soigneusement archivées sous l’appellation « Ajournée » (Deferred). Ce cycle de vie est décrit dans la XEP‑0001 qui contient les définitions formelles et canoniques pour les types, états et processus. Vous pouvez en apprendre plus sur le processus de standardisation. Les échanges autour des Standards et des Extensions se font dans la liste de diffusion des Standards (archives en ligne).

Extensions proposées

Le processus de développement d’une XEP commence par la mise par écrit d’une idée et sa soumission à la personne responsable des éditions XMPP. Dans un délai de deux semaines, le Conseil décide s’il accepte d’accorder à cette proposition le statut d’une XEP expérimentale.

Content Rating Labels : cette spécification fournit un format d’échange de données sous la forme d’une extension Service Discovery permettant à des services de toutes sortes d’indiquer les types de contenus autorisés et/ou encouragés sur leur plate-forme.

Nouvelles extensions

  • version 0.2.0 de la XEP-0456 (Content Rating Labels)
    • cette spécification fournit un format d’échange de données sous la forme d’une extension Service Discovery permettant à des services de toutes sortes d’indiquer les types de contenus autorisés et/ou encouragés sur leur plate-forme ;
    • décrit l’algorithme de conversion.

Extensions ajournées

Si une XEP expérimentale n’a pas été mise à jour après plus d’un an, elle perdra son statut « Expérimentale » (Experimental) pour devenir « Ajournée » (Deferred). En cas de future mise à jour, elle reprendra son statut « Expérimentale » (Experimental).

Aucune XEP ajournée ce mois-ci.

Extensions mises à jour

  • version 1.1 de la XEP-0294 (Jingle RTP Header Extensions Negotiation)
    • Ajoute une correspondance vers la notation a=extmap-allow-mixed définit dans le Session Description Protocol de la RFC 8285.
  • version 0.2.0 de la XEP-0408 (Mediated Information eXchange (MIX): Co-existence with MUC)
    • Corrige la référence aux espaces de nom MIX-CORE.
  • version 0.3.0 de la XEP-0406 (Mediated Information eXchange (MIX): MIX Administration)
    • Corrige la référence aux espaces de nom MIX-CORE.
  • version 2.12.0 de la XEP-0004 (Data Forms)
    • Précise que l’élément <reported/> doit apparaitre avant tout élément <item/>.

Derniers appels

Les derniers appels sont émis une fois que l’état courant d’une XEP est satisfaisant. Après que le Conseil a décidé que la XEP était prête, la personne responsable des éditions XMPP émet un dernier appel à commentaires. Les retours rassemblés pendant le dernier appel aident à améliorer la XEP avant qu’elle ne retourne devant le Conseil pour une évolution vers le statut de « Brouillon » (Draft).

Brouillons

Aucun brouillon ce mois-ci.

Appels à expérience

Un appel à expérience, comme un dernier appel, est un appel explicite à commentaires, mais dans ce cas, il est principalement dirigé vers les personnes qui ont implémenté, et idéalement déployé, cette spécification. Le Conseil vote alors de lui attribuer le statut « Finale » (Finale).

Aucun appel à expérience ce mois-ci.

Remerciements

Cette lettre d’information XMPP a été réalisée collaborativement par la communauté. Merci à anubis, Bastoon, emus, jeybe, jonas-l, Julien Jorge, Holger, pmaziere, Sam Whited, vanitasvitae, wurstsalat3000 et Ysabeau pour leur aide durant son élaboration !

Diffusez ces informations !

Partagez ces informations sur les « réseaux sociaux » :

Vous pouvez également venir en discuter sur le salon JabberFR.

Trouvez et proposez des offres d’emploi sur le site xmpp.work.

Appel à la communauté

Abonnez‑vous à la lettre d’information

Nous vous invitons à vous inscrire pour recevoir les prochaines éditions en anglais dans votre boîte de courriel dès qu’elles seront publiées ! Diffusez cette lettre d’information à quiconque serait intéressé.

La diffusion de la version originale de cette lettre d’information se fait actuellement via le service TinyLetter by Mailchimp. Les outils de surveillance et la gestion des données personnelles de ce service soulèvent des problèmes que l’équipe de communication n’est pas en mesure de régler pour le moment. C’est pourquoi vous préférerez peut-être lire la version anglaise de cette lettre d’information via son flux RSS !

Aidez‑nous à élaborer cette lettre d’information

Nous avons commencé à mettre en place un brouillon à chaque nouvelle édition dans le dépôt GitHub de la XSF. Et c’est toujours une joie d’accueillir de nouvelles personnes souhaitant contribuer. Joignez‑vous à la discussion dans le salon de notre équipe de communication et aidez‑nous ainsi à alimenter cette lettre dans un effort communautaire.

Vous avez un projet et vous écrivez, ou voudriez écrire, à son sujet ? N’hésitez pas à venir partager vos informations ou évènements ici‑même, et diffusez‑les à un large public ! Même si vous n’y passez que quelques minutes, cela sera déjà utile.

Les tâches qui nécessitent d’être réalisées de manière régulière sont, par exemple :

  • l’agrégation des informations de l’univers XMPP ;
  • la reformulation courte des informations et des évènements ;
  • le résumé des communications mensuelles sur les extensions (XEP) ;
  • la relecture du brouillon ;
  • les traductions, particulièrement en français, allemand et espagnol.

Licence

Cette lettre d’information est publiée sous la licence CC BY‑SA 4.0.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Comment ID: xt21UQ

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.