Lettre d’information XMPP de septembre 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ée est disponible sur LinuxFr.org.

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 !

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 pour les projets XMPP ! Merci de postuler via l’Open Collective. Pour plus d’informations, consulter l’annonce blog.

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 !

Par ailleurs, le site Web xmpp.org a été mis à jour. Il est désormais construit à l’aide de Hugo (à 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 – Découvrez également notre nouvelle chaîne YouTube !

Rencontre XMPP à Berlin (à distance) : 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.

Le travail sur la passerelle ActivityPub de Libervia continue, avec un rapport sur la recherche texte brut pour le cache PubSub et un composant XMPP ActivityPub précoce mais fonctionnel.

Libervia

Matthew Wild a publié un utilitaire web pour explorer la XEP-0392 « Consistent Color Generation ». 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 et le guide Modern XMPP sur les couleurs.

Vous avez toujours voulu une comparaison des clients Web entre XMPP et Matrix ? Vous avez de la chance, car Ade Malsasa Akbar a écrit un aperçu simple 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é. Cette version est une version de maintenance et inclut des corrections de bogues.

UWPX v.0.35.1.0 et v.0.36.0.0 ont été publiées. La v.0.35.1.0 ajoute enfin le support du push avec le serveur push développé par COM8. La v.0.36.0.0 de UWPX corrige un certain nombre de bogues et met à jour l’interface utilisateur avec WinUI 2.7. En outre, un nouvel indicateur d’état OMEMO a été introduit et devrait vous aider à vérifier si vos contacts supportent la dernière norme OMEMO.

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. La version a été directement suivie par v0.2.0, apportant le support pour les enregistrements SRV du serveur XMPP et une petite version de correction de bogues v0.2.1.

Nouvelles du développement de Gajim : 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, une des diverses alternatives à l’original sendxmpp, a publié les versions v0.1.0 et v0.1.1.

Conversations et Quicksy ont sorti la version 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 a été publiée. Le billet de blog de JC Brand 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 a suivi de près avec des corrections de bogues pour le produit fini.

Converse

Profanity 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é ainsi que de la bibliothèque mellium.im/xmpp. Tous les détails dans le Dev Communiqué for September 2021 sur leur page Open Collective.

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. 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, qui contient les définitions formelles et canoniques des types, des états et des processus. Pour en savoir plus sur le processus de normalisation. La communication autour des normes et des extensions se fait sur la liste de diffusion des normes (archive en ligne).

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 (Chiffrement OMEMO)
    • Mise à jour vers la version 0.4.0 de XEP-0420 sur les SCE 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 (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 (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 (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 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

  • 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 :

Trouvez et déposez des offres d’emploi sur le tableau d’affichage des offres d’emploi XMPP.

{{< newsletter-subscribe >}}

Consultez également notre Flux RSS !

Aidez-nous à construire la lettre d’information

Nous avons commencé à rédiger ce simple pad parallèlement à nos efforts dans le dépôt Github de la XSF. Nous sommes toujours heureux d’accueillir des contributeurs. N’hésitez pas à rejoindre la discussion dans notre groupe de discussion Comm-Team (MUC) 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.

Lettre d’information XMPP d’août 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ée est disponible sur LinuxFr.org.

Bienvenue dans la lettre d’information XMPP couvrant le mois de juillet 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 !

Vous souhaitez soutenir l’équipe de la lettre d’information ? Lisez la suite en bas de page.

Sinon, bonne lecture !


Toutes les lettres d’information
Souscrire à la lettre d’information en anglais par courriel
Flux RSS/Atom de la lettre d’information en anglais
XMPP/Jabber sur LinuxFr.org


Événements

Permanence XMPP – Découvrez également notre nouvelle chaîne YouTube !

Rencontre XMPP à Berlin (à distance) : Réunion mensuelle des enthousiastes de XMPP à Berlin – toujours le 2ᵉ mercredi du mois.

Articles

Qu’est-ce que le projet XPORTA ? Comme annoncé dans la lettre d’information d’avril 2021, l’incubateur de services et de portabilité des données à NGI sponsorise le projet XMPP de portabilité des comptes appelé XPORTA. Ce mois-ci, ils présentent un entretien avec Matthew Wild sur la façon dont ce projet a vu le jour.

Le service jmp.chat « devenez opérateur télécom avec XMPP » dispose d’un nouveau blog, avec une touche d’originalité. Ce blog est maintenant propulsé par Libervia, donc basé sur XMPP, avec toutes les fonctionnalités de blog que vous souhaitez (comme le RSS) et même des abonnements via XMPP (avec des clients compatibles comme Movim ou Libervia). Le billet annonçant le nouveau blog évoque également la nouvelle procédure de souscription et le système de facturation. Mais le post précédent est le véritable joyau, appelé Adventures in WebRTC : Making Phone Calls from XMPP. Il détaille le voyage à travers le débogage de WebRTC, les clients multiples, NAT, ICE et tout cela observé avec Wireshark. Prenez une boisson chaude (ou froide) pour accompagner cette lecture d’environ 70 minutes.

Dans la lettre d’information précédente, nous avons mentionné que Debian Linux 11 sera bientôt lancée avec une mise à jour du logiciel XMPP, comme cela s’est produit entre-temps, les administrateurs de serveurs sont déjà en train de mettre à jour ou même de mettre en place de nouveaux déploiements. Comme Nelson du Luxembourg, qui a publié un article de blog sur la mise en place d’un serveur avec ejabberd sur Debian 11 Bullseye.

Alors que l’application client Snikket iOS vient d’être publiée, plus de détails ci-après, le développement en coulisses continue. Dans le dernier article du blog, Matthew Wild annonce que les experts de Simply Secure effectueront un audit d’utilisabilité de l’application actuelle, ainsi que des tests d’utilisabilité (NdT : une étude sur la façon dont les personnes utilisent l’application) grâce au financement du laboratoire d’utilisabilité de la FTO. L’analyse permettra d’améliorer l’UX de l’application iOS et de Snikket dans son ensemble.

Absents du numéro du mois dernier, les gens de cometchat ont publié un article de blog sur l’histoire de XMPP, son architecture, ses « stanzas » et ses caractéristiques en général dans Everything About XMPP – Extensible Messaging & Presence Protocol. Si vous voulez un aperçu technique rapide, ou si vous en avez besoin pour montrer aux autres ce qu’est XMPP, cette lecture d’environ 15 minutes peut vous mettre à niveau.

La notion « d’espaces » est le nouveau champ d’exploration de XMPP, et vous pourrez en avoir un aperçu dans les nouvelles du client Gajim ci-dessous. Le travail est assez complexe et a déjà commencé avec de nombreuses personnes impliquées. pulkomandy, le développeur de Renga (un client XMPP pour Haiku) a publié sur son blog Some random thoughts about XMPP spaces, une réflexion sur les cas d’utilisation possibles de ces espaces (famille, entreprise, communautés) et les interfaces utilisateur.

Des turcophones lisent-ils la newsletter ? Nous n’avons pas encore de traduction, mais Ged vient de publier un article de blog détaillé sur XMPP intitulé Hangi « Chat » Programı ?. En environ 40 minutes, il emmène le lecteur à travers l’histoire du protocole, parle des applications, des serveurs, des comparaisons avec les applications populaires et de la confidentialité.

La lettre d’information de mars 2021 annonçait que JSXC (le client JavaScript XMPP) avait obtenu un financement pour travailler sur les appels audio/vidéo en groupe. Ce mois-ci, ils rendent compte du travail effectué et expliquent les progrès actuels qui peuvent même déjà être testés.

Enfin, comment fonctionne FaceTime ? Il est intéressant de noter qu’ils utilisent le même port (5223) que XMPP…

Nouvelles des logiciels

Clients et applications

Aperçu de Gajim 1.4 : Espaces de travail. L’équipe Gajim a travaillé dur au cours des derniers mois pour préparer la prochaine version v1.4. Cette version apportera une grande refonte de l’interface. Dans cet artcile, ils expliquent comment la nouvelle interface fonctionne et ce qui reste à décider ou à implémenter avant sa sortie.

Espace de travail Gajim (aperçu)

La note d’avancement 2021-W31 de Libervia a été publiée, avec des informations sur l’intégration de Docker, le portail de traduction et la première bêta 0.8.0. Elle contient également de nombreux détails sur le travail effectué sur le projet ActivityPub Gateway (subvention annoncée dans la lettre d’information XMPP d’avril 2021) avec SQL, DBus, PubSub et avec des XEP nouvelles ou mises à jour.

Communiqué est un nouveau client XMPP de l’équipe de le collectif Mellium. Il a été annoncé ce mois-ci et présenté lors de la permanence XMPP (malheureusement, l’enregistrement n’a pas fonctionné). Le code source se trouve dans le dépôt.

Communiqué

Monal 5.0.1 est maintenant disponible pour iOS et macOS, apportant essentiellement des corrections et du vernis par rapport à la version majeure précédente.

Le plugin JSXC pour Openfire sort en version 4.3.1-1, avec principalement des corrections de bogues et des améliorations venant du projet JSXC.

Après de longs mois d’attente, l’application Snikket iOS est enfin disponible publiquement. Les administrateurs de serveur Snikket peuvent ajouter l’application aux pages d’invitations pour que les utilisateurs d’Apple la trouvent facilement. Si vous n’avez pas de serveur Snikket, vous pouvez quand même utiliser l’application (en renseignant vos identifiants directement) mais lisez d’abord l’article du blog pour savoir ce que vous devez ajouter à votre instance Prosody (modules d’invitations) ou les limitations que vous pourriez rencontrer en utilisant un autre logiciel de serveur.

Snikket sur iOS

Serveurs

Prosody 0.11.10 a été publié avec un correctif pour CVE-2021-37601 et quelques changements mineurs. Les développeurs de Prosody recommandent aux administrateurs de serveurs d’appliquer la mise à jour afin de corriger le problème de divulgation d’informations à distance.

Bibliothèques

Le communiqué de développement de Mellium du mois d’août comprend des mises à jour de la bibliothèque XMPP de Mellium ainsi que du nouveau client de messagerie instantanée Communiqué. Les plus grosses mises à jour de ce mois sont la prise en charge de MAM et des commandes ad-hoc ! Vous pouvez en savoir plus ici

Extensions et spécifications

Les développeurs et autres experts en normes du monde entier collaborent à ces extensions, élaborant de nouvelles spécifications pour les pratiques émergentes et 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 Deferred. Ce cycle de vie est décrit dans la XEP-0001, qui contient les définitions formelles et canoniques des types, états et processus. Pour en savoir plus sur le processus de normalisation. La communication autour des normes et des extensions se fait sur la liste de diffusion des normes (archive 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.

  • Aucune XEP proposée ce mois-ci.

Nouvelles extensions

  • Version 0.1.0 de XEP-0460 (Pubsub Caching Hints)
    • Acceptée par vote du Conseil le 2021-07-21. (Éditeur XEP (jsc))

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 différée ce mois-ci.

Extensions mises à jour

  • Version 1.21.0 de XEP-0060 (Publish-Subscribe)
    • Annule le changement de la version 1.15.5 qui avait remplacé « meta-data » par « metadata » dans le protocole de données échangées. C’était une modification source de régressions qui a été annulée. (pep)
  • Version 0.3.0 de XEP-0214 (Dépôt et partage de fichiers)
    • Annule le changement de la version 0.2.1 qui avait remplacé « meta-data » par « metadata » dans le protocole de données échangées. C’était une modification source de régressions qui a été annulée. (rm)
  • Version 0.3.0 de XEP-0248 (Nœuds de collecte PubSub)
    • Annule le changement de la version 0.2.1 qui avait remplacé « meta-data » par « metadata » dans le protocole de données échangées. C’était une modification source de régressions qui a été annulée. (rm)
  • Version 0.2.0 de XEP-0283 (Déménagement)
    • Réécriture de la procédure avec une approche plus ciblée. (mw)
  • Version 1.1.0 de XEP-0429 (Groupe d’intérêt spécial sur le chiffrement de bout en bout)
    • Ajoute les lieux de discussion créés par l’équipe d’infrastructure. (mw)
  • Version 1.24.0 de XEP-0001 (Protocoles d’extension XMPP)
    • Renomme « Draft » en « Stable ». (ssw)

Dernier appel

Les derniers appels sont émis une fois que tout le monde semble satisfait de l’état actuel de la XEP. Après que le Conseil a décidé si la XEP semble prête, l’éditeur XMPP émet un dernier appel à commentaires. Les commentaires recueillis lors du dernier appel permettent d’améliorer la XEP avant de la renvoyer au Conseil pour qu’elle passe à l’état de brouillon.

  • Pas de dernier appel ce mois-ci.

Stable (anciennement « Brouillon »)

Info : La XSF a décidé de renommer ‘Draft’ en ‘Stable’. Lisez plus à ce sujet ici

  • Pas de stable ce mois-ci.

Appel à l’expérience

Un appel à 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 !

Ce bulletin d’information XMPP est produit en collaboration par la communauté XMPP.

C’est pourquoi nous remercions vivement Adrien Bourmault (neox), la communauté Anoxinon e.V., anubis, Benoît Sibaud, emus, Sam, Licaon_Kter, nicola, seveso, SouL, wurstsalat3000, Ysabeau pour leur soutien et leur aide à la création, la révision et la traduction !

Diffusez la nouvelle !

N’hésitez pas partager la nouvelle via d’autres réseaux :

Trouvez et placez des offres d’emploi dans le tableau d’affichage des emplois XMPP.

Consultez également notre Flux RSS !

Aidez-nous à construire la lettre d’information

Nous avons commencé à rédiger ce simple pad parallèlement à nos efforts dans le dépôt Github de la XSF. Nous sommes toujours heureux d’accueillir des contributeurs et des contributrices. N’hésitez pas à rejoindre la discussion dans notre groupe de discussion Comm-Team (MUC) 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 newsletter
  • Préparation des images pour les médias
  • Traductions : notamment allemand et espagnol

Licence

Cette lettre d’information est publiée sous licence CC BY-SA.

Lettre d’information XMPP de juillet 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ée est disponible sur LinuxFr.org.

Bienvenue dans la lettre d’information XMPP couvrant le mois de juillet 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 newsletter dans sa version anglaise via son flux RSS !

Vous souhaitez soutenir l’équipe de la Newsletter ? Lisez la suite en bas de page.

Sinon, bonne lecture !


Toutes les lettres d’information
Souscrire à la lettre d’information en anglais par courriel
Flux RSS/Atom de la lettre d’information en anglais
XMPP/Jabber sur LinuxFr.org


Annonce de la XSF

Actuellement, les membres de la XSF votent sur les nouveaux membres et les membres qui se représentent. La réunion des membres aura lieu le 19 août 2021, 19:00 UTC pour approuver formellement les résultats du vote. Le salon de discussion de la XSF (MUC).
Si vous souhaitez adhérer à la XSF, vous pouvez aussi déposer votre candidature au début du quatrième trimestre 2021 !

Depuis ce mois-ci, un nouveau sous-domaine est disponible sur xmpp.net : data.xmpp.net. Un grand merci à MattJ ! Le premier projet de données publiques hébergé ici sont les listes de fournisseurs (format JSON) du projet XMPP Providers. Il existe déjà quelques implémentations de clients qui font usage de ces listes – merci de consulter les critères et d’ajouter votre service via le dépôt Gitlab ! Vos commentaires sont les bienvenus !

Événements

Permanence XMPP chaque semaine. Découvrez également notre nouvelle chaîne YouTube !

Rencontre XMPP à Berlin (à distance) : réunion mensuelle des passionnés de XMPP à Berlin  − toujours le deuxième mercredi du mois.

Vidéos

Permanence XMPP : Construire un Chat Bot sur des commandes ad hoc

Articles

Avec le tout premier article, nous aimerions attirer l’attention sur un sujet général sérieux : le burnout dans les communautés open-source. Prenez soin de vous, demandez de l’aide et gardez également un œil sur vos collègues virtuels ! Il peut être plus satisfaisant de chercher de l’aide là où vous vous trouvez, mais ceci peut être un début :

Le blog de l’équipe Debian XMPP a annoncé tous les avantages qu’apportera bientôt la version 11 de Debian. Bien qu’il ne s’agisse pas de « nouveautés » pour les lecteurs de la lettre d’information, elles amélioreront considérablement l’expérience des utilisateurs de la version stable de Debian.

Seth Kenlon, de Red Hat, a publié deux articles sur le langage de balisage XML (un élément très important dans le monde XMPP 😉 ) sur opensource.com. Il commence par What is XML ? et poursuit avec Use XMLStarlet to parse XML in the Linux terminal.

Nouvelles des logiciels

Clients et applications

Nouvelles de Gajim : le développement de la nouvelle version de Gajim a continué en juillet, avec de nombreuses corrections et améliorations. Également ce mois-ci : des améliorations de WebSocket et une nouvelle version de python-nbxmpp.

Profanity 0.11.0 est sorti, apportant six mois de polissage à la 0.10.0. Cela inclut la prise en charge des archives de messages (MAM) (encore expérimental), la prise en charge du changement de mot de passe, des capacités dans les salons de discussion (MUC) telles que la demande/approbation de droit à la parole ainsi que l’inscription au salon, le mode de confiance OMEMO, les messages privés (MUC-PM) dans les salons publics, le signalement de spam, la découverte des informations de contact du service, et bien plus encore.

Jan-Philipp Litza et mortzu développent une intégration de flux XMPP pour l’application d’alerte officielle allemande NINA : trouvez le dépôt Github ici. On peut simplement ajouter le robot et enregistrer les coordonnées qui nous intéressent. Espérons qu’il ne vous contacte jamais !

UWPX v.0.34.0.0 a été publié. Cette version se concentre principalement sur les corrections de bogues pour la première version bêta de UWPX avec une échéance estimée au 01/09/2021 et une prise en charge de push convenable même si l’application n’est pas en cours d’exécution. Pour cela, COM8 a travaillé sur son serveur push C++ pendant les deux derniers mois et il est enfin opérationnel. En outre, cette version inclut également des améliorations à la XEP-0085 (notifications de l’état du chat) avec un indicateur de saisie et des messages d’état appropriés.

Serveurs

ejabberd 21.07 a été publié avec une pléthore de corrections et d’améliorations, alors assurez-vous de lire le changelog si vous utilisez des groupes partagés et MySQL. D’importants changements ont été apportés au système de compilation, puisqu’ejabberd peut désormais être développé à l’aide de rebar3 et Elixir Mix.

Pour OpenFire, une mise à jour de l’extension ‘inverse’ a été publiée rendant ainsi le client web Converse.js disponible pour ses utilisateurs.

Bibliothèques

python-nbxmpp 2.0.3 a été publié.

Mellium Dev Communiqué : le développement s’est poursuivi à un rythme soutenu ce mois-ci et a inclus l’assortiment habituel de corrections de bogues et d’améliorations. De plus, les copies carbones, les salons de discussion (MUC) et le versionnage de liste de contacts (Roster Versioning) ont tous été implémentés !

Smack, une bibliothèque client Java XMPP, a été publiée en version 4.4.3 avec principalement des corrections de bogues.

Extensions et spécifications

Les développeurs, développeuses 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 « Finale   (Final) ou «  Active » (Active) − selon leur type − tandis que les autres sont soigneusement archivées sous l’appellation « Ajournée   (Deferred). Ce cycle de vie est décrit dans XEP-0001, qui contient les définitions formelles et canoniques des types, des états et des processus. Pour en savoir plus sur le processus de normalisation. La communication autour des normes et des extensions se fait sur la liste de diffusion des normes (archive 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.

  • Disco Feature Attachment
    • Cette spécification fournit un moyen d’indiquer qu’une fonctionnalité est mise en œuvre pour un espace de noms spécifique.
  • Pubsub Caching Hints
    • Cette spécification fournit un moyen d’obtenir des informations sur la mise en cache à partir d’un nœud Pubsub.

Nouvelles extensions

  • Pas de nouvelle XEP 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 ».

  • XEP-0328 (Service de préparation et de validation des JID)
  • XEP-0333 (Marqueurs de conversation)
  • XEP-0357 (Notifications push)
  • XEP-0380 (Chiffrement explicite des messages)
  • XEP-0392 (Génération de couleurs cohérentes)
  • XEP-0398 (Conversion des avatars d’utilisateurs en avatars basés sur les vCard)
  • XEP-0401 (Accueil facilité de nouveaux utilisateurs)
  • XEP-0413 (Critère de tri)
  • XEP-0414 (Recommandations sur les fonctions de hachage cryptographique pour XMPP)
  • XEP-0415 (XMPP sur RELOAD (XOR))
  • XEP-0416 (Authentification E2E dans XMPP)
  • XEP-0417 (Authentification E2E dans XMPP : émission et révocation de certificats)
  • XEP-0418 (Requêtes DNS sur XMPP (DoX))
  • XEP-0421 (Identifiants uniques anonymes des occupants pour les salons)
  • XEP-0422 (Appariement de messages)
  • XEP-0424 (Retrait de message)
  • XEP-0425 (Modération de messages)
  • XEP-0426 (Comptage des caractères dans le corps des messages)
  • XEP-0427 (Rassemblement de messages MAM appairés)
  • XEP-0428 (Indication de solution de repli)
  • XEP-0430 (Boîte de réception)
  • XEP-0431 (Recherche plein texte dans MAM)
  • XEP-0432 (Messagerie JSON simple)
  • XEP-0433 (Recherche étendue dans les canaux)
  • XEP-0435 (Rappels)
  • XEP-0436 (Versionnement de la présence MUC)
  • XEP-0437 (Indicateurs d’activité de salon)
  • XEP-0439 (Réponse rapide)

Extensions mises à jour

  • Version 1.0.0 de XEP-0429 (Groupe d’intérêt spécial sur le chiffrement de bout en bout)
    • Accepté par le Conseil (Éditeur XEP : jsc)
  • Version 0.2 de XEP-0413 (Critère de tri)
    • Ajout d’un moyen de découvrir sur quels protocoles s’applique le critère de tri.
    • Supprimer les références à SQL (sauf dans les notes d’implémentation)
    • Précise que la commande de tri s’applique à l’ensemble des éléments et dans un ensemble de résultats RSM.
    • Indique explicitement que les dates de création et de modification sont fixées par le service Pubsub lui-même.
    • Spécifie que la notation Clark doit être utilisée pour les extensions.
    • Ajout d’un exemple complet avec Pubsub et RSM
    • Ajout d’une indication pour les implémentations basées sur SQL ; suppression de XEP-0060 et XEP-0313 comme dépendances, elles sont mentionnées comme cas d’utilisation, mais ne sont pas obligatoires.
    • Meilleure formulation suite aux commentaires
    • Renforcement de l’espace de nommage (jp)
  • Version 1.0.0 de XEP-0381 (Groupe d’intérêt spécial sur l’Internet des objets (SIG IoT))
    • Acceptée par le Conseil (Éditeur XEP : jsc)
  • Version 0.2.0 de XEP-0383 (JIDs jetables)
    • Améliorer les considérations de sécurité et ajouter l’énumération des JIDs jetables. (ssw)
  • Version 0.2.0 de XEP-0458 (Code de conduite de la communauté)
    • Intégration de divers commentaires provenant de différentes sources (dwd)

Dernier appel

Les derniers appels sont émis une fois que tout le monde semble satisfait de l’état actuel de la XEP. Après que le Conseil a décidé si la XEP semble prête, l’éditeur XMPP émet un dernier appel à commentaires. Les commentaires recueillis lors du dernier appel permettent d’améliorer la XEP avant de la renvoyer au Conseil pour qu’elle passe à l’état de brouillon.

  • Pas de dernier appel ce mois-ci.

Brouillons

  • Aucun brouillon ce mois-ci.

Appel à l’expérience

Un appel à 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 et à toutes !

Cette Newsletter XMPP est produite de manière collaborative par la communauté XMPP.

Un grand merci à Adrien Bourmault (neox), Benoît Sibaud, DebXwoody, COM8, emus, mattJ, Licaon_Kter, pmaziere, raspbeguy, wurstsalat3000, anubis, emus, seveso et Ysabeau pour leur soutien et leur aide à la création, la révision et la traduction !

Répandez la nouvelle !

Merci de partager la nouvelle via d’autres réseaux :

Trouvez et déposez des offres d’emploi sur le tableau d’affichage des offres d’emploi XMPP.

Consultez également notre [Flux RSS] (https://xmpp.org/feeds/all.atom.xml) !

Aidez-nous à construire la newsletter

Nous avons commencé à rédiger ce simple pad parallèlement à nos efforts dans le dépôt Github de la XSF. Nous sommes toujours heureux d’accueillir des contributeurs et des contributrices. N’hésitez pas à rejoindre la discussion dans notre groupe de discussion Comm-Team (MUC) 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 newsletter ;
  • préparation des images pour les médias ;
  • traductions : notamment en allemand et en espagnol.

Licence

Cette lettre d’information est publiée sous licence [CC BY-SA] (https://creativecommons.org/licenses/by-sa/4.0/).

Lettre d’information XMPP de juin 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ée est disponible sur LinuxFr.org.

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

De nombreux projets et leurs efforts dans la communauté XMPP sont le résultat du travail bénévole de personnes.

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 newsletter dans sa version anglaise via son flux RSS !

Vous souhaitez soutenir l’équipe de la Newsletter ? Lisez la suite en bas de page.

Sinon, bonne lecture !


Cette lettre d’information de juin 2021 en anglais
Toutes les lettres d’information
Souscrire à la lettre d’information en anglais par courriel
Flux RSS/Atom de la lettre d’information en anglais
XMPP/Jabber sur LinuxFr.org


Annonce de la XSF

Le canal des opérateurs XMPP est un endroit destiné principalement aux opérateurs de services XMPP fédérés, pour discuter de manière civile et discrète et résoudre les problèmes d’interopérabilité. Bien que les discussions puissent s’éloigner du sujet, il n’y avait pas de code de conduite ou de règles écrites jusqu’à ce mois-ci. Vous pouvez les lire ici et rejoindre le salon si vous trouvez le sujet intéressant.

Événements

Permanence XMPP chaque semaine – Découvrez également notre nouvelle chaîne YouTube !

Rencontre XMPP à Berlin (à distance) : Réunion mensuelle des passionnés de XMPP à Berlin – toujours le deuxième mercredi du mois.

Vidéos

Demo : ad-hoc commands et data forms dans Mellium – Sam Whited fait une démonstration du nouveau support pour XEP-0050 : Ad-Hoc Commands et XEP-0004 : Data Forms dans la bibliothèque Mellium XMPP.

Articles

Axel Reimer a publié un court guide d’installation et de configuration pour Monal 5.0. Il est disponible en anglais et en allemand.

Ingrid’s Space partage ses réflexions sur les raisons pour lesquelles les applications décentralisées ne fonctionnent pas.

Martin Dosch a écrit un court article de blog sur l’utilisation de l’en-tête de courrier électronique « Jabber-ID » avec neomutt [DE]. La configuration de cet en-tête est également décrite dans le wiki xmpp.org.

La Software Freedom Conservancy a migré son salon de discussion d’IRC vers XMPP et utilise Snikket.

Vaxbot, le robot de vaccination basé sur XMPP a été présenté sur Canadian National News.

Nouvelles des logiciels

Clients et applications

Le service XMPP de Blabber.IM a été interrompu et son serveur éteint. Le 25 juin, le site web blabber.im a signalé que le service XMPP était abandonné pour des raisons personnelles.

À ce sujet, MattJ a annoncé la création d’un outil permettant aux utilisateurs de migrer leur liste de contact, leurs vcards mais aussi leurs abonnements, vers un autre compte XMPP. Découvrez l’exportateur de compte XMPP ici.

Nouvelles du développement de Gajim : ce mois-ci a apporté quelques corrections pour les thèmes et la vérification orthographique. Le développement de la nouvelle version de Gajim a fait un grand pas en avant : les aperçus de fichiers fonctionnent à nouveau et, plus important encore, ils sont maintenant une fonctionnalité intégrée de base dans Gajim, ils sont encore plus beaux tout en respectant la vie privée dans les salons de discussion anonymes.

Monal 5.0 a été publié, avec la prise en charge des salons de discussion (pas encore chiffrés OMEMO, ce sera pour bientôt) et l’envoi de messages vocaux et de vidéos, mais aussi beaucoup de remaniements du code interne et de corrections de bogues.

Monal Group Chat (MUC)

Profanity, un client XMPP en console, a implémenté les attention flags, utilisez le raccourci ALT+F pour activer/désactiver le drapeau.

La version 0.33.0.0 de UWPX a été publiée. Elle intègre une liste de fournisseurs de service XMPP (XMPP Providers), pour une auto-complétion plus confortable et pour l’enregistrement de nouveaux comptes sur des serveurs XMPP. En outre, cette version corrige quelques bogues liés à l’analyse des messages de fermeture et d’ouverture de flux.

UWPX Server Onboarding

Serveurs

Jackal, un serveur XMPP écrit en Go, a publié la version 0.54.0 avec la prise en charge de XEP-0198 : Stream Management, la prise en charge de docker compose, un tableau de bord Graphana pour le service et un nouveau logo :

Nouveau logo Jackal

OpenFire 4.6.4 a été publié, apportant quelques corrections de bogues.

Bibliothèques

Avez-vous entendu parler de qxbridge, un bridge Qt XMPP pour Telegram basé sur QXmpp ?

Il existe une nouvelle ProtoXEP pour la génération de clés pré-auth, qui permettrait de nouvelles utilisations fantaisistes, comme XMPP Self Provisioning avec Mastodon.

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 Deferred. Ce cycle de vie est décrit dans XEP-0001, qui contient les définitions formelles et canoniques des types, des états et des processus. Pour en savoir plus sur le processus de normalisation. La communication autour des normes et des extensions se fait sur la liste de diffusion des normes (archive en ligne).

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, celui-ci décide d’accepter ou non cette proposition en tant que XEP expérimentale.

Nouvelles extensions

  • Version 0.1.0 de la XEP-0459 (Suites de conformité XMPP 2022)
    • Accepté par vote du Conseil le 2021-05-26.
  • Version 0.1.0 de la XEP-0458 (Code de conduite communautaire)
    • Acceptée comme expérimentale après approbation unanime par le Conseil du projet ProtoXEP pour discussion au sein de la communauté.

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.

Extensions mises à jour

  • Version 0.2.0 de XEP-0458 (Code de conduite de la communauté)
    • Intégration de divers commentaires provenant de diverses sources (dwd)
  • Version 0.3 de XEP-0377 (Signalement des spams)
    • Retravail basé sur les commentaires de la liste. (ssw)
  • Version 0.11 de XEP-0292 (vCard4 sur XMPP)
    • Recommande l’utilisation de JIDs de contacts nus pour les IDs d’éléments (ka)
  • Version 1.20.0 de XEP-0060 (Publish-Subscribe)
    • Ajout du type de données integer-or-max à utiliser avec la validation des formulaires de données. (pep)

Extensions obsolètes

  • Version 1.0.0 de XEP-0423 (Suites de conformité XMPP 2020)
    • Mise à jour de l’ébauche selon le vote du conseil le 2019/11/07
    • Les successeurs sont les Suites de conformité XMPP 2021 (XEP-0443) et 2022 (XEP-0459)

Derniers appels

Les derniers appels sont émis une fois que tout le monde semble satisfait de l’état actuel de la XEP. Après que le Conseil a décidé si la XEP semble prête, l’éditeur XMPP émet un dernier appel à commentaires. Les commentaires recueillis lors du dernier appel permettent d’améliorer la XEP avant de la renvoyer au Conseil pour qu’elle passe à l’état de brouillon.

  • Pas de dernier appel ce mois-ci.

Brouillon

  • Aucun brouillon ce mois-ci.

Appel à l’expérience

Un appel à 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 tout le monde !

Cette Newsletter XMPP est produite en collaboration avec la communauté XMPP.

Merci donc à Adrien Bourmault, alkino, BAud, emus, Jeybe, nicola, mdosch, Leirda, Licaon_Kter, Pierre Jarillon, seveso, VI, wurstsalat, xdelatour, Ysabeau pour leur soutien et leur aide à la création, la révision et la traduction !

Répandez la nouvelle !

N’hésitez pas à partager la nouvelle sur les « réseaux sociaux » :

Trouvez et déposez des offres d’emploi sur le tableau d’affichage des offres d’emploi XMPP.

Consultez également notre Flux RSS !

Aidez-nous à construire la lettre d’information

Nous avons commencé à rédiger ce simple pad parallèlement à nos efforts dans le dépôt Github de la XSF. Nous sommes toujours heureux d’accueillir des contributeurs. N’hésitez pas à rejoindre la discussion dans notre groupe de discussion Comm-Team (MUC) 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 newsletter ;
  • préparation des images pour les médias ;
  • traductions : notamment en allemand et en espagnol.

Licence

Cette lettre d’information est publiée sous licence CC BY-SA.

Lettre d’information XMPP de mai 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ée est disponible sur LinuxFr.org.

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

De nombreux projets et leurs efforts dans la communauté XMPP sont le résultat du travail bénévole de personnes. Si vous êtes satisfait des services et des logiciels que vous utilisez, surtout dans la situation actuelle, pensez à remercier ou à aider ces projets !

Lisez cette newsletter dans sa version anglaise via son flux RSS !

Vous souhaitez soutenir l’équipe de la Newsletter ? Lisez la suite en bas de page.

Sinon, bonne lecture !


Cette lettre d’information de mai 2021 (originale))
Toutes les lettres d’information
Souscrire à la lettre d’information (originale) par courriel
Flux RSS/Atom de la lettre d’information
XMPP/Jabber sur LinuxFr.org


Annonce de la XSF

Le vote pour les demandes d’adhésion peut être effectué via xmpp:memberbot@xmpp.org (par les membres de la XSF uniquement). Nous tiendrons une réunion des membres le 10 juin pour approuver formellement les résultats du vote. Les détails de la réunion sont :

  • Date : 10 juin 2021
  • Heure : 19:00 UTC
  • Lieu : xmpp:xsf@muc.xmpp.org
  • Pour plus d’informations : https://wiki.xmpp.org/web/Membership_Applications_Q2_2021

Événements

Permanence XMPP chaque semaine – Découvrez également notre nouvelle chaîne YouTube !

Rencontre XMPP à Berlin (à distance) : Réunion mensuelle des passionnés de XMPP à Berlin – toujours le deuxième mercredi du mois. Le prochain sujet sera la liste des fournisseurs XMPP le mercredi 2021-06-09 18:00 CEST.

Vidéos

Gajim 1.4 UI/UX Preview présenté par Philipp Hörist.

Gajim 1.4 UI/UX Preview

Articles

JC Brand, le développeur à l’origine de Converse.js, le client web, parle dans son blog du développement actuel vers la version 8.0.0 dans Mergebounce : Increasing performance by batching IndexedDB writes (« Mergebounce » : Amélioration des performances en traitant par lot les écritures dans l’IndexedDB).

Ingo Jürgensmann a publié l’article The Fediverse – What About Resources ? (Le Fédiverse – Quid des ressources ?) sur les ressources des différentes technologies de messagerie. Il affirme que XMPP consomme beaucoup moins de ressources matérielles et donc d’énergie que les services de comparaison.

Sumit Khanna a écrit un article sur le transfert de leurs numéros de téléphone de Google Hangouts/Voice vers un service SIP/XMPP en utilisant XMPP et jmp.chat.

jmp.chat est également utilisé par craftyguy pour envoyer des MMS de test à lui-même pendant le développement de mmsd.

Vaxbot US a été fermé après un changement de situation aux États-Unis. Mais le service a été déployé au Canada à la place. Dans l’ensemble, c’était une approche et une utilisation intéressantes de la technologie XMPP !

Nouvelles des logiciels

Clients et applications

Les appels vidéo dans Dino se mettent lentement en place. Les développeurs de Dino réalisent déjà des appels vidéo chiffrés OMEMO (XMPP) avec succès. La fonctionnalité est maintenant incluse dans leur version de développement, même s’il reste du travail.

Appels vidéo dans Dino

Nouvelles du développement de Gajim : ce mois-ci a apporté des commandes Ad-Hoc améliorées, des corrections pour Gajim Portable, et de nouvelles capacités de prévisualisation d’images. Pendant ce temps, le travail sur la prochaine version de Gajim a fait des progrès : meilleur style de bloc de code, filtres de chat, note à soi-même, et bien plus encore. Également dans les nouvelles de Gajim : Gajim a célébré son 17ᵉ anniversaire ce mois-ci. Philipp Hörist (lovetox), mainteneur de Gajim, a donné un aperçu de la nouvelle interface utilisateur de Gajim 1.4. Gajim est un client XMPP écrit en Python. Il fait actuellement l’objet d’une importante refonte de son interface utilisateur, dont les premiers résultats ont été présentés lors des XMPP Office Hours.

La version 0.8 de Kaidan a été publiée avec de nouvelles fonctionnalités notables, notamment les notifications de frappe (Chat State Notifications) et la synchronisation de l’historique des messages (grâce à MAM) !

« Salut à Toi » est maintenant renommé « Libervia ». (Pour en savoir plus sur les changements derrière le rideau)

UWXP, un client Microsoft Windows (UWP), a été publié en version 0.32.0.0 avec des corrections de bogues sur MUC et MAM.

Serveurs

ProcessOne a publié un tutoriel sur comment installer et configurer MariaDB avec ejabberd.

Prosody 0.11.9 a été publié : Cette version résout un certain nombre de problèmes de sécurité importants qui affectent la plupart des déploiements de Prosody. Des détails complets sont disponibles dans un avis de sécurité séparé. Nous recommandons à tous les déploiements de mettre à jour ou d’appliquer les mesures d’atténuation décrites dans l’avis.

Snikket vient de publier sa mise à jour de mai pour le logiciel serveur Snikket. Celle-ci inclut quelques correctifs de sécurité de Prosody, alors mettez-la à jour rapidement ! Elle vous permet également de gérer les rôles et les niveaux d’accès des utilisateurs.

Bibliothèques

Aucune mise à jour sur les bibliothèques XMPP n’a retenu notre attention 🙁

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 abouties finissent en tant que Final ou Active – selon leur type – tandis que les autres sont soigneusement archivées en tant que Deferred. Ce cycle de vie est décrit dans XEP-0001, qui contient les définitions formelles et canoniques des types, des états et des processus. Pour en savoir plus sur le processus de normalisation. La communication autour des normes et des extensions se fait sur la liste de diffusion des normes (archive en ligne).

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, celui-ci décide d’accepter ou non cette proposition en tant que XEP expérimentale.

  • Suites de conformité XMPP 2022
    • Ce document définit les catégories d’applications XMPP pour différents cas d’utilisation (Core, Web, IM et Mobile), et spécifie les XEPs requises que les logiciels clients et serveurs doivent implémenter pour être conformes aux cas d’utilisation.

Nouvelles extensions

  • Pas de nouvelle XEP 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.

Extensions mises à jour

  • Version 0.7.0 de XEP-0373 (OpenPGP pour XMPP)
    • Recommande le modèle d’accès PubSub ‘open’ pour le nœud de données à clé publique et le nœud de métadonnées. (ps)
  • Version 1.3 de XEP-0013 (récupération flexible de messages hors ligne)
    • Dépréciée après le vote du conseil du 2021-03-31 (éditeur XEP (jsc))

Derniers appels

Les derniers appels sont émis une fois que tout le monde semble satisfait de l’état actuel de la XEP. Après que le Conseil a décidé si la XEP semble prête, l’éditeur XMPP émet un dernier appel à commentaires. Les commentaires recueillis lors du dernier appel permettent d’améliorer la XEP avant de la renvoyer au Conseil pour qu’elle passe à l’état de brouillon.

  • Pas de dernier appel ce mois-ci.

Brouillon

  • Aucun brouillon ce mois-ci.

Appel à expérience

Un appel à 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 à expérience ce mois-ci.

Merci à tous !

Cette newsletter XMPP est produite en collaboration avec la communauté.

Merci donc à emus, Florent Zara, Goffi, jeybe, Licaon_Kter, mdosch, nicola, snark, wurstsalat et Ysabeau pour leur soutien et leur aide à la création, la révision et la traduction !

Diffusez la nouvelle !

Merci de partager la nouvelle sur les « réseaux sociaux » :

Trouvez et déposez des offres d’emploi sur le tableau d’affichage des offres d’emploi XMPP.

Consultez également notre Flux RSS !

Aidez-nous à construire la newsletter

Nous avons commencé à rédiger ce simple pad parallèlement à nos efforts dans le dépôt Github de la XSF. Nous sommes toujours heureux d’accueillir des contributeurs et des contributrices. N’hésitez pas à rejoindre la discussion dans notre groupe de discussion Comm-Team (MUC) 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 newsletter
  • Préparation des images pour les médias
  • Traductions : notamment en allemand et en espagnol

Licence

Cette lettre d’information est publiée sous licence CC BY-SA.

Lettre d’information XMPP d’avril 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.

N. D. T. 2 — Ceci est ma dernière traduction de la lettre de diffusion XMPP : si quelqu’un est intéressé pour prendre la suite, rendez-vous sur Comm-Team group chat (MUC) pour faire part de votre intérêt et le salon JabberFR pour joindre l’équipe de jabberfr.org afin de perpétuer la double publication.
Continuer la lecture

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.
Continuer la lecture

La lettre d’information XMPP de février 2021

La lettre d’information XMPP de février 2021 est disponible en anglais sur xmpp.org


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.

Continuer la lecture

La lettre d’information XMPP de janvier 2021

La lettre d’information XMPP de décembre 2020 et janvier 2021 est disponible en anglais sur xmpp.org


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.

Continuer la lecture

Compte-rendu de l’AG de JabberFR du 2020-01-13

Détails de la tenue

  • Date : 2020-01-13
  • Heure de début : 19h30
  • Président de séance : erwanb
  • Secrétaire de séance : mathieui
  • Nombre de membres présents : 8

Ordre du jour

  • Bilan d’activité pour 2020
  • Bilan financier
  • Nouvelles actions et projets à définir
  • Renouvellement du bureau

Bilan d’activité (mathieui)

Serveur

Un gros incident : https://news.jabberfr.org/2020/05/compte-rendu-dincident-du-22-04-2020-et-suivants/

5 incidents mineurs :

Et 2 maintenances planifiées :

Wiki

  • Réouverture des inscriptions
  • Amélioration significative des performances
  • Purge du spam
  • Gros travail de réécriture de pages et de modernisation principalement par anubis, Nicoss et elghinn

Site Web

  • Travail sur l’accessibilité (via l’outil WAVE notamment), ainsi que l’adaptativité aux mobiles
  • Thème sombre (avec détection automatique)
  • Ajout de la page de demande d’hébergement qui nous notifie des demandes
    Associé au dernier élément, la réouverture publique des hébergements de domaine. Pour rappel, ce service offert par JabberFR permet de nous déléguer l’hébergement d’un domaine XMPP (sous la forme d’un virtualhost sur le serveur JabberFR).

Autres

  • Mise à jour des CGU pour plus de transparence sur les sauvegardes : https://wiki.jabberfr.org/CGU
  • Mise en place d’un serveur TURN/STUN et sa configuration dans Prosody pour permettre aux clients qui l’implémentent de passer des appels audio ou vidéo.
  • Lutte encore et toujours contre le spam.

Questions sur le bilan d’activité

  • Naywel demande si meet.jabberfr.org fonctionne à nouveau
    • Réponse: Non, mais c’est prévu de le remettre sur pieds
    • Link Mauve précise également qu’on peut désormais faire du chat audio/vidéo à deux avec les clients compatibles sans passer par Jitsi Meet
  • Manu demande s’il y a des statistiques disponibles sur les comptes actifs, salons, etc

Bilan financier (erwanb)

JabberFR a commencé l’année avec 229.49€ sur le compte en banque, et la termine avec 310,53€.

Objectifs précédents (pour 2020)

  • L’association règle désormais les frais d’hébergement du serveur (18€/mois) par prélèvement SEPA, alors qu’auparavant c’était réglé par mathieui
  • Cela crée donc une problématique qui est de sortir 18€ tous les mois, ce qui actuellement n’est pas possible sur le long terme (un an représente les 2/3 de ce qu’on a en banque), on a donc pensé à des façon de simplifier la collecte de dons et de cotisations.
  • Nous avons donc créé un compte sur HelloAsso, qui va permettre d’adhérer et de donner très simplement via les formulaires suivants :

HelloAsso ne nous coûte rien, et repose sur une donation « volontaire » des gens qui nous envoient de l’argent. Et en plus de la simplicité (ajout de bénéficiaire dans sa banque, récupération du rib), il nous permet surtout d’accepter les adhésions & donations par carte bancaire.

On peut et on pourra toujours adhérer ou donner sans passer par ce service bien entendu, mais on espère que ça facilitera les différentes démarches qui sont actuellement fastidieuses, et ainsi augmenter le nombre et le montant des cotisations.

Il nous faudra un minimum de 216€ tous les ans sur le compte, uniquement pour le serveur; pour information, les cotisations reçues en 2020 s’élèvent à 177€, ce qui est presque suffisant.

Les problèmes liés au COVID pourraient revenir à la normale à un moment, et on va donc pouvoir à nouveau participer à des évènements, salons ou encore imprimer des goodies/stickers/flyers ou n’importe quoi d’autre. Cela nécessitera d’une plus de ressources financières, mais également un moyen d’accéder facilement à l’argent de l’association (le compte bancaire ne nous permet pas d’autres moyens de paiement que le chèque ou le prélèvement SEPA). Dans cette optique, un compte Paypal a été ouvert.

Les ressources financières et le nombre d’adhérents sont en hausse par rapport à l’année dernière, et nous avons démultiplié nos façons de recevoir et de dépenser de l’argent, ce qui devrait simplifier la suite.

Questions

  • Pulkomandy demande si on envisage un compte Liberapay
    • erwanb et mathieui sont pour
  • Nicoss suggère de faire apparaître les nouveaux moyens de contribution sur la page d’accueil du site
    • erwanb répond que c’est prévu
  • manu demande si le bilan financier pouvait être mis en ligne et pas seulement dans les AG, pour plus de transparence
  • pitchum suggère de faire peut-être une « jauge des finances », Pulkomandy également en citant le cas de Haiku
    • mathieui répond que c’est prévu, mais que jusqu’à maintenant le bilan était surtout « adhésions – frais de tenue de compte ». Un bilan ne peut par contre être fait que mensuellement car c’est la seule vue que nous avons sur les comptes.
    • erwanb est d’accord pour dire que c’est une bonne idée et qu’on va s’y atteler

Nouvelles actions et projets à définir (Link Mauve)

Présentation des projets en cours

  • Améliorer l’accès au service d’hébergement de domaines. Le problème principal est l’absence de visibilité et de contrôle que le propriétaire du domaine peut avoir dessus. On pense notamment à ouvrir/fermer les inscriptions, pouvoir inviter des gens, etc. Depuis quelques temps on travaille sur xmpp-account-manager, un gestionnaire de compte par et pour XMPP qui permet d’aider un domaine (https://linkmauve.fr/xmpp-account-manager/build/fr/ pour une démo).
  • On voudrait aussi améliorer le mécanisme de création de compte web, en utilisant le système conçu par le projet Snikket.
  • Rétablir notre instance Jitsi Meet
  • Demande d’aide si quelqu’un veut écrire un système d’identification OAuth pour le wiki pour laisser les gens utiliser leur JID pour l’éditer
  • Améliorer l’utilisabilité du site (et donc trouver des designers ou testeurs)

Questions

  • Pulkomandy demande si les appels à contribution sont visibles sur le site car l’AG n’est pas forcément le meilleur moyen de communication
    • Link Mauve indique que ça fait un peu partie de la discussion mais note la suggestion
  • Arnaud J. demande si le site est statique
    • Link Mauve répond avec l’adresse du dépôt git (qui n’est pas tout à fait à jour)
  • pitchum demande si on a envisagé de passer un appel à l’aide (par exemple sur Twitter) pour trouver des designers
    • mathieui et Link Mauve indiquent qu’il faut surtout des gens spécialisés en UX
  • discussion sur les frameworks pour l’organisation du contenu

Renouvellement du Bureau

Proposition de reconduite du bureau actuel, avec :

  • Link Mauve en tant que président
  • mathieui en tant que secrétaire
  • erwanb en tant que trésorier

La proposition de bureau est votée à l’unanimité.

Un appel à administrateurs est passé de nouveau, pour venir s’ajouter à Simon.

Nicoss accepte la proposition, et est élu à l’unanimité.