URL: https://linuxfr.org/news/lettre-d-information-xmpp-de-septembre-2021 Title: Lettre d'information XMPP de septembre 2021 Authors: Adrien Bourmault Benoît Sibaud, Ysabeau, Julien Jorge et seveso Date: 2021-10-06T00:16:04+02:00 License: CC By-SA Tags: xmpp Score: 3 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](https://linuxfr.org/tags/xmpp/public) et [JabberFR.org](https://news.jabberfr.org/category/newsletter/). Bienvenue dans la lettre d’information XMPP couvrant le mois de septembre 2021. La concrétisation de nombreux projets de la communauté XMPP est le résultat de l’engagement de volontaires. Si vous êtes satisfaits des services et des logiciels que vous utilisez, surtout dans la situation actuelle, pensez à dire merci ou à aider ces projets ! [Lisez cette lettre d’information dans sa version anglaise via son flux RSS](https://xmpp.org/feeds/all.atom.xml) ! Vous souhaitez soutenir l’équipe de la lettre d’information ? Lisez la suite en bas de page. Sinon, bonne lecture ! ---- ---- ## Annonces de la XSF Le XSF offre maintenant [l’hébergement fiscal](https://xmpp.org/community/fiscalhost/) pour les projets XMPP ! Merci de postuler via l’Open Collective. Pour plus d’informations, consulter l'[annonce blog](https://xmpp.org/2021/09/the-xsf-as-a-fiscal-host/). Le XSF prévoit de participer au Google Summer of Code 2022 (GSoC). Si vous êtes une personne intéressée par une participation en tant qu’étudiant, mentor ou projet en général, veuillez [ajouter vos idées et nous contacter](https://wiki.xmpp.org/web/Google_Summer_of_Code_2022) ! Par ailleurs, le site Web [xmpp.org](https://xmpp.org) a été mis à jour. Il est désormais construit à l’aide de [Hugo](https://gohugo.io/) (à la place de Pelican), ce qui réduit considérablement les efforts de maintenance. Le nouveau site est basé sur Bootstrap 5 et a été développé dans un souci de simplicité. Nous avons également veillé à rendre les contributions aussi faciles que possible. La construction du site web en local nécessite un minimum de dépendances, et est également possible via Docker et Vagrant. ## Événements [Permanences XMPP](https://wiki.xmpp.org/web/XMPP_Office_Hours) - Découvrez également notre nouvelle [chaîne YouTube](https://www.youtube.com/channel/UCf3Kq2ElJDFQhYDdjn18RuA) ! [Rencontre XMPP à Berlin (à distance)](https://mov.im/?node/pubsub.movim.eu/berlin-xmpp-meetup) : réunion mensuelle des enthousiastes de XMPP à Berlin - toujours le deuxième mercredi du mois. ## Articles OpenPGP pour XMPP (OX) commence lentement à être implémenté dans les différents clients. Dans un billet de blog allemand, DebXWoody nous guide pas à pas dans le processus [d’activation d’OX et de son utilisation dans Profanity](https://mov.im/?blog/debxwoody%40movim.eu/profanity-und-openpgp-for-xmpp-ox-YRMREh). Le travail sur la passerelle ActivityPub de Libervia continue, avec [un rapport](https://www.goffi.org/b/libervia-progress-note-2021-w38--flt) sur la recherche texte brut pour le cache PubSub et un composant XMPP ActivityPub précoce mais fonctionnel. ![Libervia](https://news.jabberfr.org/wp-content/uploads/2021/10/libervia.jpg "Libervia") Matthew Wild a publié un utilitaire web pour explorer la [XEP-0392 « Consistent Color Generation »](https://xmpp.org/extensions/xep-0392.html). Cette XEP conseille les clients sur la manière de coloriser les contacts d’un utilisateur (par exemple, leurs surnoms ou avatars par défaut) pour faciliter leur identification visuelle. Le XEP décrit un algorithme standard qui vise à fournir une couleur distinctive pour tout contact, en tenant compte des déficiences de la vision des couleurs, et en permettant à tous les clients d’un utilisateur d’afficher la même couleur pour un contact donné. Consultez-la [XEP-0392 explorateur de couleur](https://matthewwild.co.uk/projects/xep0392-web/) et le [guide Modern XMPP sur les couleurs](https://docs.modernxmpp.org/client/design/#auto-generated-colors). Vous avez toujours voulu une comparaison des clients Web entre XMPP et Matrix ? Vous avez de la chance, car [Ade Malsasa Akbar](https://floss.social/@ademalsasa) a écrit [un aperçu simple](https://www.ubuntubuzz.com/2021/09/element-and-movim-messengers-comparison-made-simple.html) de deux messageries de groupe de la famille de la décentralisation, Element de Matrix et Movim de XMPP. Il s’agit d’une discussion sur la convivialité du point de vue de l’utilisateur final, sans parler des aspects technologiques comme la sécurité ou les protocoles. ## Nouvelles des logiciels ### Clients et applications [Dino v0.2.2 a été publié](https://github.com/dino/dino/releases/tag/v0.2.2). Cette version est une version de maintenance et inclut des corrections de bogues. UWPX [v.0.35.1.0](https://github.com/UWPX/UWPX-Client/releases/tag/v.0.35.1.0) et [v.0.36.0.0](https://github.com/UWPX/UWPX-Client/releases/tag/v.0.36.0.0) ont été publiées. La [v.0.35.1.0](https://github.com/UWPX/UWPX-Client/releases/tag/v.0.35.1.0) ajoute enfin le support du push avec le [serveur push](https://github.com/UWPX/UWPX-Push-Server) développé par [COM8](https://github.com/COM8). La [v.0.36.0.0](https://github.com/UWPX/UWPX-Client/releases/tag/v.0.36.0.0) de UWPX corrige un certain nombre de bogues et met à jour l’interface utilisateur avec [WinUI 2.7](https://docs.microsoft.com/en-us/windows/apps/winui/winui2/release-notes/winui-2.7). En outre, un nouvel [indicateur d’état OMEMO](https://user-images.githubusercontent.com/11741404/135456998-5a0c9e0a-181c-46ab-ae94-3dff8e3b947e.png) a été introduit et devrait vous aider à vérifier si vos contacts supportent la dernière norme OMEMO. [XMPP-DNS](https://salsa.debian.org/mdosch/xmpp-dns), un outil permettant de consulter les enregistrements SRV de XMPP et de tester la connectivité, a connu sa première version [v0.1.0](https://salsa.debian.org/mdosch/xmpp-dns/-/releases/v0.1.0). La version a été directement suivie par [v0.2.0](https://salsa.debian.org/mdosch/xmpp-dns/-/releases/v0.2.0), apportant le support pour les enregistrements SRV du serveur XMPP et une petite version de correction de bogues [v0.2.1](https://salsa.debian.org/mdosch/xmpp-dns/-/releases/v0.2.1). [Nouvelles du développement de Gajim](https://gajim.org/fr/post/2021-09-29-development-news-september/) : septembre a apporté de nombreuses mises à jour sous le capot. Avec les grands changements à venir dans Gajim 1.4, beaucoup de parties du code doivent être touchées. Ces changements restent le plus souvent invisibles pour les utilisateurs, mais rendent Gajim plus robuste. Dans certains cas, cela se traduit par des améliorations visibles aussi : Les fenêtres Add Contact et Start Chat détectent maintenant le type de chat derrière une adresse. [Go-sendxmpp](https://salsa.debian.org/mdosch/go-sendxmpp), une des diverses [alternatives](https://wiki.xmpp.org/web/User:MDosch/Sendxmpp_incarnations) à l’original [sendxmpp](https://sendxmpp.hostname.sk/), a publié les versions [v0.1.0](https://salsa.debian.org/mdosch/go-sendxmpp/-/releases/v0.1.0) et [v0.1.1](https://salsa.debian.org/mdosch/go-sendxmpp/-/releases/v0.1.1). Conversations et Quicksy ont sorti la version [2.10.0](https://github.com/iNPUTmice/Conversations/releases/tag/2.10.0) ce mois-ci, avec une courte liste de changements : des barres noires sur les appels vidéo (pour que vous sachiez quand « vous le tenez mal » par rapport à l’orientation de l’écran), des améliorations des performances de recherche et un nouveau paramètre pour bloquer les captures d’écran de l’application. Sous le capot, il y avait plus : deux bogues corrigés pour les pièces jointes (surtout pour les utilisateurs ayant beaucoup de fichiers multimédias), toucher la barre de titre pour ouvrir les détails du chat et les citations imbriquées (pas encore par défaut, mais vous pouvez « copier » puis « coller comme citation » pour les utiliser). Converse est en cours de réalisation après de nombreux développements. [La version 8 de ce client de chat XMPP en JavaScript qui fonctionne dans votre navigateur](https://opkode.com/blog/2021-09-13-converse-8/) a été publiée. Le billet de blog de [JC Brand](https://opkode.com) couvre les changements visibles (style des messages, fichiers chiffrés OMEMO, prévisualisation des URL) mais aussi les changements internes (IndexDB par défaut, composants web). [La version 8.0.1](https://github.com/conversejs/converse.js/releases/tag/v8.0.1) a suivi de près avec des corrections de bogues pour le produit fini. ![Converse](https://news.jabberfr.org/wp-content/uploads/2021/10/converse-fullscreen.png "Converse") Profanity [0.11.1](https://github.com/profanity-im/profanity/releases/tag/0.11.1) a été publié, améliorant les thèmes, les notifications et la gestion des OMEMO. Le communiqué de Mellium Dev pour septembre a été publié. Il comprend des mises à jour mineures du [client TUI Communiqué](https://mellium.im/communique/) ainsi que de la bibliothèque [mellium.im/xmpp](https://pkg.go.dev/mellium.im/xmpp). Tous les détails dans le [Dev Communiqué for September 2021](https://opencollective.com/mellium/updates/dev-communique-for-september-2021) sur leur page [Open Collective](https://opencollective.com/mellium). ### Serveurs Aucune nouvelle concernant les serveurs XMPP ne nous est parvenue ce mois-ci. :-( ### Bibliothèques Mellium a publié la version 0.20.0 de sa bibliothèque Go XMPP. L’annonce de cette version est disponible sur [Open Collective](https://opencollective.com/mellium/updates/release-mellium-im-xmpp). Parmi les fonctionnalités les plus importantes, citons le chat de groupe (MUC), l’historique des chats (MAM) et le support des commandes ad-hoc ! ## Extensions et spécifications Les développeurs et autres experts en normes du monde entier collaborent à ces extensions, en élaborant de nouvelles spécifications pour les pratiques émergentes et en affinant les façons de faire existantes. Proposées par n’importe qui, les plus réussies finissent en tant que Final ou Active - selon leur type - tandis que les autres sont soigneusement archivées en tant que Ajournées. Ce cycle de vie est décrit dans [XEP-0001](https://xmpp.org/extensions/xep-0001.html), qui contient les définitions formelles et canoniques des types, des états et des processus. [Pour en savoir plus sur le processus de normalisation](https://xmpp.org/about/standards-process.html). La communication autour des normes et des extensions se fait sur la [liste de diffusion des normes](https://mail.jabber.org/mailman/listinfo/standards) ([archive en ligne](https://mail.jabber.org/pipermail/standards/)). ### Extensions proposées Le processus de développement d’une XEP commence par la rédaction d’une idée et sa soumission à l’éditeur XMPP. Dans un délai de deux semaines, le Conseil décide d’accepter ou non cette proposition comme une XEP expérimentale. - Aucune XEP n’a été proposée ce mois-ci. ### Nouvelles extensions - Aucune nouvelle extension ce mois-ci ### Extensions ajournées Si une XEP expérimentale n’est pas mise à jour pendant plus de douze mois, elle sera déplacée d’Expérimentale à Ajournée. S’il y a une autre mise à jour, la XEP redeviendra Expérimentale. - Aucune XEP ajournée ce mois-ci. ### Mise à jour - Version 0.8.0 de [XEP-0384](https://xmpp.org/extensions/xep-0384.html) (Chiffrement OMEMO) - Mise à jour vers la version 0.4.0 de [XEP-0420 sur les SCE](https://xmpp.org/extensions/xep-0420.html) et ajustement de l’espace de noms. - Remplacer l’ancien élément « content » de SCE par son nouvel élément « envelope ». - Remplacer l’ancien élément « payload » du SCE par son nouvel élément « content ». - Mise à jour de l’espace de noms du SCE en « urn:xmpp:sce:1 ». - Mise à jour de l’espace de noms en « urn:xmpp:omemo:2 » (melvo) - Version 0.14.0 de [XEP-0280](https://xmpp.org/extensions/xep-0280.html) (Messages carbones) - Incorporation des commentaires du dernier appel : Suppression de l’obligation de supprimer les éléments « privés » (et ajout d’une note d’interopérabilité), reformulation complète des considérations relatives aux mobiles pour les adapter à la réalité moderne. (gl) - Version 1.1 de [XEP-0227](https://xmpp.org/extensions/xep-0227.html) (Format portable d’import/export pour les serveurs XMPP-IM) - Décourage l’utilisation de « password », fournit un moyen d’inclure les informations d’identification SCRAM, les nœuds PEP et les archives de messages. (mw) - Version 1.22.0 de [XEP-0060](https://xmpp.org/extensions/xep-0060.html) (Publish-Subscribe) - Suppression de l’exception pour le dernier élément lors de la purge d’un nœud : tous les éléments doivent être supprimés. (jp) ### Dernier appel Les derniers appels sont émis lorsque tout le monde semble satisfait de l’état actuel du XEP. Une fois que le Conseil a décidé si le XEP semble prêt, l’éditeur XMPP lance un dernier appel à commentaires. Les commentaires recueillis lors du _Last Call_ permettent d’améliorer le XEP avant de le renvoyer au Conseil pour qu’il passe à l’état de projet. - [XEP-0459](https://xmpp.org/extensions/xep-0459.html) Suites de conformité XMPP 2022 ### Stable (anciennement connu sous le nom de Brouillons) Info : La XSF a décidé de renommer « Draft » en « Stable ». [Plus d’informations ici](https://github.com/xsf/xeps/pull/1100) - Pas de stable ce mois-ci. ### Appel à l’expérience Un appel à l’expérience - comme un dernier appel, est un appel explicite à commentaires, mais dans ce cas, il est principalement destiné aux personnes qui ont mis en œuvre, et idéalement déployé, la spécification. Le Conseil vote ensuite pour le passage à la version finale. - Pas d’appel à l’expérience ce mois-ci. ## Merci à tous ! Cette lettre d’information XMPP est produite en collaboration avec la communauté XMPP. Un grand merci à Adrien Bourmault (neox), Benoît Sibaud, emus, palm123, Licaon_Kter, MattJ, mdosch, nicola, seveso, Sam Whited, SouL, wurstsalat3000 pour leur soutien et leur aide à la création, la révision et la traduction ! ## Répandez la nouvelle ! Veuillez partager la nouvelle via d’autres réseaux : * [Mastodon](https://fosstodon.org/@xmpp/) * [YouTube](https://www.youtube.com/channel/UCf3Kq2ElJDFQhYDdjn18RuA) * [Twitter](https://twitter.com/xmpp) * [Reddit](https://www.reddit.com/r/xmpp/) * [LinkedIn](https://www.linkedin.com/company/xmpp-standards-foundation/) Trouvez et déposez des offres d’emploi sur le [tableau d’affichage des offres d’emploi XMPP](https://xmpp.work/). {{< newsletter-subscribe >}} Consultez également notre [Flux RSS](https://xmpp.org/feeds/all.atom.xml) ! ## Aidez-nous à construire la lettre d’information Nous avons commencé à rédiger ce [simple pad](https://yopad.eu/p/xmpp-newsletter-365days) parallèlement à nos efforts dans le [dépôt Github de la XSF](https://github.com/xsf/xmpp.org/milestone/3). Nous sommes toujours heureux d’accueillir des contributeurs. N’hésitez pas à rejoindre la discussion dans notre [groupe de discussion Comm-Team (MUC)](xmpp:commteam@muc.xmpp.org?join) et ainsi nous aider à soutenir cet effort communautaire. Nous avons vraiment besoin de plus de soutien ! Vous avez un projet et vous écrivez à son sujet ? Pensez à partager vos nouvelles ou vos événements ici, et à les promouvoir auprès d’un large public ! Et même si vous ne pouvez consacrer que quelques minutes à ce soutien, cela nous serait déjà utile ! Les tâches qui doivent être effectuées régulièrement sont par exemple : - agrégation des nouvelles dans l’univers XMPP, - formulation courte des nouvelles et des événements, - résumé de la communication mensuelle sur les extensions (XEP), - révision de l’ébauche de la lettre d’information, - préparation des images pour les médias, - traductions, notamment en allemand et en espagnol. ## Licence Ce bulletin est publié sous licence [CC BY-SA](https://creativecommons.org/licenses/by-sa/4.0/).