Lettre d’information XMPP d’avril 2022

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, nous sommes ravis de vous retrouver ici ! Ce numéro couvre le mois de mars 2022.

Comme la présente lettre d’information, de nombreux projets et leurs efforts au sein de 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 à dire merci ou à aider ces projets ! Vous souhaitez soutenir l’équipe de la lettre d’information ? Lisez la suite en bas de page.


Cette lettre d’information de mars 2022 en anglais
Toutes les lettres d’information en version originale
Souscrire à la lettre d’information en version originale par courriel
Flux RSS de la lettre d’information en version originale
XMPP/Jabber sur LinuxFr


Annonces de la XSF

XSF et Google Summer of Code 2022

  • La XSF a été acceptée comme organisation hôte du Google Summer of Code 2022 (GSoC).
  • Bulletin d’information XMPP par courrier : nous avons migré vers notre propre serveur pour une liste de diffusion afin de nous séparer de Tinyletter. Il s’agit d’une liste en lecture seule sur laquelle, une fois inscrit, vous recevrez la lettre d’information XMPP chaque mois. Nous nous sommes éloignés de Tinyletter pour des raisons de confidentialité.
  • Au fait, avez-vous consulté notre belle page XMPP RFC ? 🙂

Projets d’hébergement fiscal de la XSF

La XSF propose un hébergement fiscal pour les projets XMPP. Vous pouvez postuler via Open Collective. Pour plus d’informations, consulter l’annonce blog. Projets actuels :

Projets communautaires XMPP

Un nouvel espace communautaire pour les projets et les individus liés à XMPP a été créé dans le Fediverse ! Rejoignez-nous sur notre nouvelle instance Lemmy et discutez de tout ce qui concerne XMPP !

Lemmy

Vous cherchez un fournisseur XMPP qui vous convient ? Il y a un nouveau site web basé sur les données de XMPP Providers. XMPP Providers propose une liste de fournisseurs et des outils pour les filtrer et créer des badges pour eux. La liste des fournisseurs lisible par machine peut être intégrée dans les clients XMPP pour simplifier l’enregistrement. Vous pouvez aider en améliorant votre site Web (en tant que fournisseur), en automatisant les tâches manuelles (en tant que développeur) et en ajoutant de nouveaux fournisseurs à la liste (en tant que contributeur intéressé). Lire le premier article de blog !

XMPP Providers

Événements

Discussions

Thilo Molitor a présenté son nouveau design de push encore plus respectueux de la vie privée dans Monal aux Rencontres XMPP à Berlin !

Monal push

Articles

Le communiqué de Mellium Dev pour avril 2022 a été publié et peut être consulté sur Open Collective.

Maxime « pep. » Buquet a écrit quelques réflexions concernant « L’accord sur la loi sur les marchés numériques : Les règles de l’UE pour assurer une concurrence loyale et un plus grand choix pour les utilisateurs » dans son article Interopérabilité dans un monde « Big Tech ». Dans un article ultérieur, il décrit une partie de son modèle de menace, en détaillant comment XMPP entre en jeu et en proposant des moyens de l’améliorer.

Le site allemand Freie Messenger partage quelques réflexions sur l’interopérabilité et la loi sur les marchés numériques (DMA). Ils offrent également une comparaison de « XMPP/Matrix »

Nouvelles du logiciel

Clients et applications

BeagleIM 5.2 et SiskinIM 7.2 viennent de sortir avec des corrections pour les messages chiffrés avec OMEMO dans les canaux MUC, les participants MUC disparaissant aléatoirement, et des problèmes avec les appels VoIP envoyant une charge utile incorrecte pendant la négociation de l’appel.

converse.js a publié la version 9.1.0. Elle est livrée avec un nouveau thème sombre, plusieurs améliorations pour le chiffrement (OMEMO), un délai d’attente amélioré pour les stanza, des icônes de police, des traductions mises à jour et des améliorations de l’IndexedDB. Vous en trouverez plus dans les notes de version.

Nouvelles du développement de Gajim : ce mois a été marqué par de nombreux préparatifs pour la sortie de Gajim 1.4. Le pipeline de sortie de Gajim a été amélioré de plusieurs façons, ce qui nous permet de faire des sorties plus fréquemment. De plus, le mois d’avril a apporté des améliorations pour les prévisualisations de fichiers sur Windows.

La version Go-sendxmpp v0.4.0 avec le support expérimental Ox (OpenPGP pour XMPP) a été publiée.

JMP propose des tarifs d’appel internationaux basés sur une trie informatique (ou arbre préfixe). Il y a également de nouvelles commandes et de nouveaux membres de l’équipe.

Monal 5.1 a été publié. Cette version apporte le support d’OMEMO dans les discussions de groupe privées, les notifications de communication sur iOS 15, et de nombreuses améliorations.

Le projet PravApp est un plan visant à amener un grand nombre de personnes en Inde à investir de petites sommes pour faire fonctionner un service de messagerie interopérable basé sur XMPP qui est plus facile à rejoindre et à découvrir des contacts, similaire à l’application Quicksy. Prav sera un logiciel libre, qui respecte la liberté des utilisateurs. Le service sera soutenu par une société coopérative en Inde pour garantir une prise de décision démocratique à laquelle les utilisateurs pourront également participer. Les utilisateurs contrôleront la politique de confidentialité du service.

Psi+ 1.5.1619 (2022-04-09) a été publié.

La version Poezio 0.14 a été publiée en même temps que plusieurs bibliothèques dorsales. Cette nouvelle version apporte de nombreuses corrections de bugs et de petites améliorations. De grands changements sont à venir, lisez la suite dans l’article.

Autocollants Poezio

Profanity 0.12.1 a été publié, ce qui apporte quelques corrections de bugs.

UWPX contient deux petites mises à jour de pré-version comprenant un correctif critique pour un crash qui se produit lors de l’affichage d’un avatar d’utilisateur invalide et des problèmes avec les builds Windows Store. En outre, une mise à jour mineure de l’interface utilisateur a également été effectuée ce mois-ci.

Serveurs

Ignite Realtime Community :

  • La version 9.1.0 release 1 du plugin inVerse d’Openfire a été publiée, ce qui permet le déploiement du client Converse 37 tiers dans Openfire.
  • La version 4.4.0 de la version 1 de Openfire plugin JSXC a été publiée, ce qui permet le déploiement du client tiers JSXC 13 dans Openfire.
  • La version 1.2.3 du plugin Openfire Message of the Day a été publiée, et elle est livrée avec des traductions en allemand pour la console d’administration.
  • La version 1.8.0 du plugin Openfire REST API a été publiée, elle ajoute de nouveaux endpoints pour la disponibilité, la vivacité et le statut du cluster.

Bibliothèques

slixmpp 1.8.2 a été publiée. Elle corrige les sessions RFC3920, améliore la gestion des erreurs de certificat, et ajoute un plugin pour XEP-0454 (partage de médias OMEMO).

La bibliothèque mellium.im/xmpp v0.21.2 est sortie ! Les points forts incluent la prise en charge de [PEP Native Bookmarks] (https://xmpp.org/extensions/xep-0402.html), et [entity capabilities] (https://xmpp.org/extensions/xep-0115.html). Pour plus d’informations, consulter la release announcement.

Extensions et spécifications

Les développeurs et développeuses, et autres experts en normes du monde entier collaborent à ces extensions, en développant 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 Finales ou Actives – selon leur type – tandis que les autres sont soigneusement archivées en tant qu’Ajournées. Ce cycle de vie est décrit dans 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).

Par ailleurs, xmpp.org propose une nouvelle page sur les RFC XMPP.

Extensions proposées

Le processus de développement 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.

  • Pubsub Public Subscriptions
    • Cette spécification fournit un moyen de rendre publics les abonnements à un nœud.
  • Messages éphémères
    • Cette spécification encourage un changement dans les paramètres de confidentialité par rapport aux politiques de journalisation.

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, elle remettra la XEP sur Expérimentale.

  • Aucune XEP ajournée ce mois-ci.

Mise à jour

  • Version 0.4 de XEP-0356 (Entité Privilégiée)
    • Ajout du privilège « iq » (nécessaire pour implémenter des XEPs tels que la Gestion des comptes Pubsub (XEP-0376)).
    • Les poussées du roster sont maintenant transmises à l’entité privilégiée avec la permission « roster » de « get » ou « both ». Ceci peut être désactivé.
    • Reformuler pour spécifier que seules la strophe initiale et les strophes « indisponibles » sont transmises avec la permission « presence ».
    • Changements dans l’espace de nom. (jp)

Dernier appel

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

  • Pas de Dernier appel ce mois-ci.

Extensions stables

  • Aucune XEP n’a été avancée à Stable ce mois-ci.

Extensions dépréciées

  • Aucune XEP dépréciée ce mois-ci.

Appel à l’expérience

Un Appel à l’expérience – comme un Dernier appel, est un appel explicite aux commentaires, mais dans ce cas, il s’adresse principalement aux personnes qui ont implémenté, et idéalement déployé, la spécification. Le Conseil vote ensuite pour la faire passer en version finale.

  • Pas d’appel à l’expérience ce mois-ci.

Répandez la nouvelle !

Veuillez partager la nouvelle sur d’autres réseaux :

Consultez également notre Flux RSS !

Vous recherchez des offres d’emploi ou vous souhaitez engager un consultant professionnel pour votre projet XMPP ? Visitez notre tableau d’offres d’emploi XMPP.

Aidez-nous à construire la lettre d’information

Cette lettre d’information XMPP est produite en collaboration par la communauté XMPP. Nous tenons donc à remercier Adrien Bourmault (neox), anubis, Anoxinon e.V., Benoît Sibaud, cpm, daimonduff, emus, Ludovic Bocquet, Licaon_Kter, mathieui, MattJ, nicfab, Pierre Jarillon, Ppjet6, Sam Whited, singpolyma, TheCoffeMaker, wurstsalat, Zash pour leur soutien et leur aide à la création, la révision, la traduction et le déploiement. Un grand merci à tous les contributeurs et à leur soutien continu !

Le numéro de la lettre d’information de chaque mois est rédigé dans ce [bloc-notes simple] (https://yopad.eu/p/xmpp-newsletter-365days). À la fin de chaque mois, le contenu du pad est fusionné dans le [dépôt Github 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 Chat de groupe Comm-Team (MUC) et aidez-nous ainsi à soutenir cet effort communautaire. Vous avez un projet et vous voulez faire connaître la nouvelle ? Pensez à partager vos nouvelles ou vos événements ici, et à les promouvoir auprès d’un large public.

Tâches que nous effectuons régulièrement :

  • collecte des nouvelles dans l’univers XMPP,
  • résumés courts des nouvelles et événements,
  • résumé de la communication mensuelle sur les extensions (XEP),
  • révision de l’ébauche de la lettre d’information,
  • préparation d’images pour les médias,
  • traductions.

Licence

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

Lettre d’information XMPP de mars 2022

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, nous sommes ravis de vous retrouver ici ! Ce numéro couvre le mois de mars 2022.

Comme la présente lettre d’information, de nombreux projets et leurs efforts au sein de 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 à dire merci ou à aider ces projets ! Vous souhaitez soutenir l’équipe de la lettre d’information ? Lisez la suite en bas de page.


Cette lettre d’information de mars 2022 en anglais
Toutes les lettres d’information en version originale
Souscrire à la lettre d’information en version originale par courriel
Flux RSS de la lettre d’information en version originale
XMPP/Jabber sur LinuxFr


Annonces de la XSF

XSF et Google Summer of Code 2022

  • La XSF a été acceptée comme organisation hôte du Google Summer of Code 2022 (GSoC). Si vous êtes intéressé(e) par une participation en tant qu’étudiant(e), mentor ou pour un projet en général, veuillez ajouter vos idées et nous contacter. La période de candidature des contributeurs et contributrices a déjà commencé, alors faites vite !
  • Bulletin d’information XMPP par courriel : nous avons migré vers notre propre serveur de liste de diffusion et cessé d’utiliser Tinyletter. C’est en lecture seule et vous recevrez la lettre d’information XMPP tous les mois. Cela élimine également les problèmes de confidentialité avec Tinyletter.

Hébergement fiscal par la XSF

La XSF propose un hébergement fiscal pour les projets XMPP. Merci de postuler via la plateforme Open Collective. Pour plus d’informations, consultez l’annonce dans le blog. Projets actuels :

Événements

Articles

Les développeurs de Profanity ont publié un guide simplifié sur l’utilisation de OpenPGP for XMPP (OX).

La lettre d’information de JMP annonce un nouveau client pour Android (basé sur Conversations) qui se concentre sur l’amélioration de l’UX pour les utilisateurs de passerelles conformes aux normes.

JMP Cheogram

Le communiqué de Mellium Dev pour mars 2022 a été publié ! Cette version comprend des modifications de la barre latérale dans le client Communiqué TUI et des améliorations de divers paquets dans le module principal mellium.im/xmpp.

Nouvelles des logiciels

Clients et applications

Nouvelles du développement de Gajim : le mois de mars apporte un nouveau système de rapport de problèmes et de nombreuses améliorations de performance pour Gajim et python-nbxmpp. Le plugin OMEMO de Gajim a également été amélioré. Enfin, il y a eu un problème de sécurité dans python-nbxmpp, qui a été corrigé dans la version 2.0.6.

Les versions Openfire Pàdé 1.5.7 et 1.6.3 et Openfire Pàdé 1.6.2 ont été publiées.

Profanity 0.12.0 a été publiée, avec l’enregistrement du compte directement dans le client et le support de l’humeur de l’utilisateur, un nouveau thème, une expérience utilisateur OX améliorée (comme le montre l’article ci-dessus) et un grand nombre de corrections et de fonctionnalités améliorées.

Psi+ 1.5.1615 et Psi+ 1.5.1618 ont été publiées.

La version Conversations 2.10.5 est sortie, apportant de meilleures reconnexions d’appel après les changements de réseau, montrant le JID de l’appelant et le JID du compte dans l’écran d’appel entrant, adaptant les emplacements de stockage de fichiers selon les nouvelles exigences d’Android 11 et une correction de sécurité affectant les téléchargements de fichiers. Notez que la version F-Droid est à la traîne, en raison de problèmes non liés, mais la 2.10.2.1 est sortie et ne comprend que la correction de sécurité. Il a également été annoncé que les comptes sur conversations.im sont désormais gratuits.

Serveurs

Jackal 0.58.0 a été publiée, ajoutant le type de dépôt BoltDB.

Après trois ans de développement, Prosody 0.12.0 a été publiée. La mise à jour couvre la conformité XMPP, les optimisations de la mobilité et de la connectivité, la mise à jour du partage de fichiers HTTP, l’amélioration du support des appels audio/vidéo, Direct TLS et bien d’autres choses encore – félicitations !

Prosody

Tigase XMPP Server 8.2.0 est sorti ! La principale caractéristique est le support du protocole MIX, qui offre une meilleure expérience de chat de groupe, en particulier sur les appareils mobiles.
Le chat de groupe (MUC) n’a pas été laissé de côté et a également reçu de nombreuses corrections. En outre, nous avons amélioré la connectivité de serveur à serveur, ajouté l’option de stocker les certificats dans le référentiel (très utile dans les déploiements de clusters) et plus encore !

La communauté Ignite Realtime est heureuse d’annoncer la disponibilité immédiate d’une version de maintenance 2.2.3 du plugin GoJara pour Openfire. GoJara fournit une implémentation de XEP-0321 « Remote Roster Management » et aide à la surveillance de Spectrum 2.

Bibliothèques

La version slixmpp 1.8.1 a été publiée, corrigeant un problème de compatibilité avec la bibliothèque standard python dû à l’introduction de defusedxml dans la version 1.8.0.

Les versions de python-nbxmpp 2.0.5 et 2.0.6 ont été publiées, corrigeant un problème de sécurité dans la résolution des URI de websocket.

Les versions de Smack 4.4.5 et 4.5.0-alpha1 ont été publiées.

Extensions et spécifications

Les développeurs et développeuses, et autres experts en normes du monde entier collaborent à ces extensions, en développant 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 Finales ou Actives – selon leur type – tandis que les autres sont soigneusement archivées en tant qu’Ajournées. 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 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 en tant que XEP expérimentale.

  • Aucune XEP proposée ce mois-ci.

Nouvelles extensions

  • Version 0.1.0 de XEP-0462 (Filtrage des types de PubSub)
    • Acceptée par vote du Conseil le 2022-02-09.
  • Version 0.1.0 de XEP-0463 (version des affiliations de la CUM)
    • Acceptée par le vote du Conseil le 2022-02-16.

Extensions ajournées

Si un XEP expérimental n’est pas mis à jour pendant plus de douze mois, il sera déplacé d’Experimental à Deferred. S’il y a une autre mise à jour, cela remettra le XEP sur Experimental.

  • Aucune XEP ajournée ce mois-ci.

Mises à jour

  • Version 1.6.0 de XEP-0115 (Capacités des entités)
    • Mentionne explicitement les attaques par préimage (ssw)
  • Version 1.4.0 de XEP-0156 (Découverte de méthodes alternatives de connexion XMPP)
    • Suppression de la méthode DNS _xmppconnect en raison d’une vulnérabilité de sécurité. (tjb)

Dernier appel

Les derniers appels sont émis une fois que tout le monde semble satisfait de l’état actuel du XEP. Après que le Conseil ait décidé si le XEP semble prêt, l’éditeur XMPP émet un Last Call pour les 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 stable.

  • Pas de dernier appel ce mois-ci.

Stable (anciennement connu sous le nom de Brouillons)

Info : La XSF a décidé de renommer « Brouillons » en « Stable ». Pour en savoir plus, cliquez ici.

  • Aucune XEP n’a avancé vers Stable ce mois-ci.

Déprécié

  • Aucune XEP dépréciée ce mois-ci.

Obsolète

  • XEP-0008 (Avatars basés sur le QI)
    • Obsolète en raison de deux spécifications remplaçantes (egp)
  • XEP-0038 (Styles d’icônes)
    • Obsolète en raison de l’omniprésence des emoji Unicode, ainsi que des autocollants Bits of Binary. (egp)
  • XEP-0051 (Transfert de connexion)
    • Obsolète car cette fonctionnalité a été fusionnée dans le noyau XMPP, voir RFC6120 section 4.9.3.19, qui décrit l’erreur de flux . (egp)
  • XEP-0138 (Compression de flux)
    • Obsolète en raison d’une vulnérabilité de sécurité. (tjb)
  • XEP-0229 (Compression de flux avec LZW)
    • Obsolète en raison d’une vulnérabilité de sécurité. (tjb)

Appel à l’expérience

Un appel à l’expérience – comme un dernier appel, est un appel explicite aux 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 la faire passer en version finale.

  • Pas d’appel à l’expérience ce mois-ci.

Répandez la nouvelle !

Partagez la nouvelle sur d’autres réseaux :

Ici, vous pouvez vous abonner par courriel à la lettre d’information en anglais. Il s’agit d’un abonnement en lecture seule et seule la lettre d’information vous sera envoyée chaque mois.

Consultez également notre Flux RSS !

Vous recherchez des offres d’emploi ou souhaitez engager un consultant professionnel pour votre projet XMPP ? Visitez notre tableau d’offres d’emploi XMPP.

Aidez-nous à construire la lettre d’information

Cette lettre d’information XMPP est produite en collaboration par la communauté XMPP. Nous tenons donc à remercier Adrien Bourmault (neox), anubis, Anoxinon e.V., Benoît Sibaud, cpm, daimonduff, emus, Ludovic Bocquet, Licaon_Kter, MattJ, nicfab, Sam Whited, singpolyma, TheCoffeMaker, wurstsalat, Ysabeau, Zash pour leur soutien et leur aide à la création, la révision, la traduction et le déploiement. Un grand merci à tous les contributeurs et à leur soutien continu !

Le numéro de la lettre d’information de chaque mois est rédigé dans ce simple pad. À la fin de chaque mois, le contenu du pad est fusionné dans le dépôt Github XSF. Nous sommes toujours heureux d’accueillir des contributeurs. N’hésitez pas à rejoindre la discussion dans le salon de l’équipe Com’ (MUC) et aidez-nous ainsi à soutenir cet effort communautaire. Vous avez un projet et vous voulez faire connaître la nouvelle ? Pensez à partager vos nouvelles ou vos événements ici, et à les promouvoir auprès d’un large public.

Tâches que nous effectuons régulièrement :

  • collecte des nouvelles dans l’univers XMPP
  • courts résumés 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 d’images pour les médias
  • traductions

Licence

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

Lettre d’information XMPP de février 2022

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, nous sommes ravis de vous retrouver ici ! Ce numéro couvre le mois de février 2022.

Comme la présente lettre d’information, de nombreux projets et leurs efforts au sein de 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 à dire merci ou à aider ces projets ! Vous souhaitez soutenir l’équipe de la lettre d’information ? Lisez la suite en bas de page.


Cette lettre d’information de février 2022 en anglais
Toutes les lettres d’information en version originale
Souscrire à la lettre d’information en version originale par courriel
Flux RSS de la lettre d’information en version originale
XMPP/Jabber sur LinuxFr


Annonces XSF

XSF et Google Summer of Code 2022

Projets d’hébergement fiscal XSF

La XSF propose un hébergement fiscal pour les projets XMPP. Merci de postuler via la plateforme Open Collective. Pour plus d’informations, consultez l’annonce dans le blog. Projets actuels :

Événements

Articles

  • JMP.chat décrit dans leur blog en quoi les passerelles, et surtout les passerelles bidirectionnelles, entre XMPP et les autres protocoles sont si utiles. Leur bulletin d’information annonce également le lancement des appels mondiaux et l’évolution de la charte graphique.

JMP.chat passerelles bidirectionnelles

Nouvelles des logiciels

Clients et applications

Dino 0.3 a été publié : appels et conférences vidéo – chiffrés et pairs-à-pairs. Dino supporte maintenant les appels entre deux ou plusieurs personnes !

Dino calls

Nouvelles du développement de Gajim : février a apporté une fenêtre unifiée de détails de chat de groupe, qui offre tous les boutons de configuration dont vous avez besoin. Également ce mois-ci : moins de fuites de mémoire et des codes QR OMEMO améliorés.

Monal a réussi une campagne de financement pour un serveur d’automatisation de construction, qui réduira considérablement le temps de compilation. Plus d’informations sur le développement de Monal : Monal abandonnera la prise en charge d’iOS 12 et 13, ainsi que de macOS Catalina. L’équipe de Monal est à la recherche d’un développeur SwiftUI, et ils ont besoin d’aide pour construire un nouveau site Web simplifié.

De grandes nouvelles de Movim : Movim 0.20 « Skiff » a été publié, avec le support d’OMEMO, des améliorations de l’interface graphique et une meilleure gestion des discussions de groupe.

Movim GUI update

Psi+ 1.5.1605 a été publié avec des corrections OMEMO.

Poezio 0.13.2 a été publié, cette version corrige seulement la compatibilité avec la nouvelle version slixmpp 1.8.0, mais une version beaucoup plus intéressante est à venir bientôt.

Les développeurs de Profanity ont écrit un article de blog sur la façon de faire fonctionner leur client sur les Pinephones.

Tigase a publié BeagleIM 5.1 et SiskinIM 7.1 avec un support OMEMO amélioré.

Serveurs

Jackal 0.57.0, un serveur XMPP écrit en Go, a été publié.

Openfire annonce la sortie de Openfire 4.7.1 : les corrections notables comprennent des mises à jour de sécurité pour les pilotes de base de données intégrés, des corrections de la configuration de la journalisation, et une correction importante pour les utilisateurs rencontrant des problèmes avec les utilisateurs qui se font déconnecter des salles de chat de groupe. En outre, Openfire Pàdé 1.6.1 a été publié. REST API Openfire plugin 1.7.1 a également été publié.

Snikket a publié une mise à jour importante pour les utilisateurs de leur logiciel serveur pour les machines ARM, y compris les cartes Raspberry Pi.

Le serveur Tigase XMPP 8.2.0 a été publié.

Bibliothèques

La coopérative Mellium a publié les versions v0.21.0 et v0.21.1 de la bibliothèque melium.im/xmpp pour Go ! Les points forts de cette version sont le support de base de PubSub et PEP ainsi que les Bytestreams In-Band. Vous trouverez plus d’informations dans l’annonce de la publication. La version 0.21.1 corrige un problème de sécurité qui a été découvert dans le paquet websocket et doit être privilégiée lors de la mise à jour. Pour plus d’informations, voir CVE-2022-24968.

Slixmpp 1.8.0 a été publié, ce qui ajoute la compatibilité avec python 3.10, ainsi que de nombreuses améliorations liées au typage et à l’asynchronisme sous le capot.

Tigase a publié plusieurs versions pour ses produits : Halcyon 0.0.17, JaXMPP 3.5.0, Tigase Swift 3.1.0, et Tigase Swift-OMEMO 2.1.0.

Extensions et spécifications

Les développeurs et autres experts en normes du monde entier collaborent à ces extensions, en développant 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 Finales ou Actives – selon leur type – tandis que les autres sont soigneusement archivées en tant qu’Ajournées. 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 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.

  • Filtrage des types de PubSub
    • Cette spécification fournit un moyen de filtrer les noeuds PubSub dans une requête disco.
  • MUC Affiliations Versioning
    • Cette spécification fournit un moyen de réduire le nombre de requêtes nécessaires pour rester à jour avec les affiliations dans un salon MUC.

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.

Mises à jour

  • Version 2.13.0 de XEP-0004 (Formulaires de données)
    • Ajout de la gestion des formulaires de soumission incomplets (melvo)
  • Version 1.24.1 de XEP-0060 (Publish-Subscribe)
    • Ajout d’une astuce pour le traitement des formulaires de soumission incomplets (melvo)
  • Version 1.24.0 de XEP-0060 (Publish-Subscribe)
    • Annonce de la prise en charge de la publication d’éléments
    • Remplacer « allow » par « allows » (melvo)
  • Version 1.23.0 de XEP-0060 (Publish-Subscribe)
    • Clarifier (redéfinir) le champ pubsub#type. (edhelas, pep)

Dernier appel

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

  • Pas de Dernier Appel ce mois-ci.

Stable (anciennement connu sous le nom de Brouillons)

Info : La XSF a décidé de renommer « Brouillons » en « Stable ». (Pour en savoir plus, cliquez ici.) (https://github.com/xsf/xeps/pull/1100)

  • Aucune XEP n’a avancé vers Stable ce mois-ci.

Dépréciées

  • Aucune XEP dépréciée ce mois-ci.

Appel à l’expérience

Un appel à l’expérience – comme un dernier appel, est un appel explicite aux 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 la faire passer en version finale.

  • Pas d’appel à l’expérience ce mois-ci.

Répandez la nouvelle !

Veuillez partager la nouvelle sur d’autres réseaux :

Consultez également notre Flux RSS !

Vous recherchez des offres d’emploi ou souhaitez engager un consultant professionnel pour votre projet XMPP ? Visitez notre tableau d’offres d’emploi XMPP.

Aidez-nous à construire la lettre d’information

Cette lettre d’information XMPP est produite en collaboration par la communauté XMPP. Nous tenons donc à remercier Adrien Bourmault (neox), alkino, anubis, Anoxinon e.V., Benoît Sibaud, cpm, daimonduff, emus, Ludovic Bocquet, Licaon_Kter, marevalo, mathieui, MattJ, nicfab, seveso, Sam Whited, singpolyma, TheCoffeMaker, wurstsalat,xdelatour, Ysabeau pour leur soutien et leur aide à la création, la révision et la traduction. Un grand merci à tous les contributeurs et à leur soutien continu !

Le numéro de la lettre d’information de chaque mois est rédigé dans ce bloc-notes simple. À la fin de chaque mois, le contenu du pad est fusionné dans le dépôt Github XSF. Nous sommes toujours heureux d’accueillir des contributeurs. N’hésitez pas à rejoindre la discussion dans notre Salon de discussion Comm-Team (MUC) et ainsi nous aider à soutenir cet effort communautaire. Vous avez un projet et vous voulez faire connaître la nouvelle ? Pensez à partager vos nouvelles ou vos événements ici, et à les promouvoir auprès d’un large public.

Tâches que nous effectuons régulièrement :

  • collecte des nouvelles dans l’univers XMPP
  • résumés courts des nouvelles et des événements
  • résumé de la communication mensuelle sur les extensions (XEPs)
  • révision de l’ébauche de la lettre d’information
  • préparation d’images pour les médias
  • traductions

Licence

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

Lettre d’information XMPP de décembre 2021 et janvier 2022

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 les mois de décembre 2021 et janvier 2022 !

Nous espérons que vous avez vécu une bonne transition dans cette nouvelle année et nous sommes heureux de vous retrouver pour lire cette nouvelle édition ! Cet épisode aura pris un peu de poids pendant les vacances du nouvel an 🙂

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 à dire merci ou à aider ces projets !

Lisez cette lettre d’information dans sa version originale via le flux RSS !

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

Sinon, bonne lecture !


Cette lettre d’information de décembre 2021 et janvier 2022 en anglais
Souscrire à la lettre d’information en version originale par courriel
Toutes les lettres d’information en version originale
Flux RSS de la lettre d’information en version originale
XMPP/Jabber sur LinuxFr


Annonces de la XSF

XSF et Google Summer of Code 2022

  • Les pages du blog et du bulletin d’information sur xmpp.org/blog prennent désormais en charge plusieurs langues. Nous sommes heureux d’accueillir des volontaires pour aider à la traduction !

Hébergement fiscal de projets par la XSF

La XSF peut maintenant offrir un hébergement fiscal pour les projets XMPP. Veuillez vous inscrire via la plateforme Open Collective. Pour plus d’informations, consultez-le billet de blog d’annonce.

É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^e  mercredi du mois.

Vidéos

Thilo Molitor (développeur de Monal) a tenu une conférence (en allemand) sur le développement de Monal.

Permanence XMPP : Fabian Sauter a présenté ses aventures dans le développement d’un client XMPP pour Windows (Universal Windows Platform ou UWP) en décembre.

XMPP a été mentionné dans une émission de la télévision publique allemande (en allemand) dans le contexte de la protection des données.

Articles

JMP.chat a publié deux articles de blog. Le premier détaille une fonctionnalité du système Cheogram du projet Soprani.ca qui permet aux utilisateurs de SMS de contacter (ou d’appeler !) toute adresse XMPP. Leur bulletin annonce également un partenariat avec Snikket pour l’hébergement, ainsi qu’un aperçu des tarifs d’appels internationaux alors qu’ils se préparent à lancer cette fonctionnalité prochainement.

JMP.chat

Il y a plusieurs articles au sujet des messageries instantanées sur le site allemand de Freie Messenger avec un accent sur les alternatives à WhatsApp, chiffrement de bout en bout, interopérabilité, sécurité/pseudo-sécurité. Toute aide est la bienvenue, en traduisant les articles dans votre langue maternelle.

OMEMO a finalement été intégré dans Movim après 6 longues années de discussions. Dans cet article, Timothée, développeur de Movim, explique l’architecture générale d’OMEMO, les difficultés rencontrées en travaillant sur l’intégration dans Movim et comment ils les ont surmontées.

Movim avec le chiffrement OMEMO

Alors que la collaboration précédemment annoncée entre Snikket et Simply Secure a terminé son premier projet, ils ont interviewé le fondateur du projet, Matthew Wild, sur les origines de Snikket et son expérience de la gestion de projets open-source. Lisez l’interview (en anglais) : On Getting Things Done : A Conversation with Matthew Wild from Snikket.

Mellium Co-op a publié son bilan de l’année 2021 et le communiqué de développement pour décembre 2021 et janvier 2022.

MongooseIM écrit sur les domaines XMPP dynamiques au sein de leurs solutions.

Andrew Lewman teste différents protocoles de messagerie sur un réseau encombré et fait une découverte sur les performances de XMPP dans de telles situations.

Ravi Dwivedi démontre que « la liberté et la confidentialité peuvent aussi être pratiques » dans sa brève introduction au client Android Quicksy.

Le magazine allemand Linux Magazin a testé des clients de messagerie instantanée gratuits pour Linux dans son dernier numéro et, parmi d’autres applications de messagerie, a passé en revue le client de bureau Gajim.

Une analyse des dangers des serveurs XMPP mal configurés dans cet article sur la sécurité des serveurs XMPP par Bishop Fox.

vanitasvitae a publié un article célébrant la sortie de la version 1.0.0 de PGPainless. PGPainless est une bibliothèque Java qui vise à rendre l’utilisation d’OpenPGP aussi simple que possible. Le projet a été lancé en 2018 en tant que sous-produit d’un projet Google Summer of Code de la Fondation des normes XMPP !

Nouvelles des logiciels

Clients et applications

Nouvelles du développement de Gajim : le travail sur Gajim 1.4 fait de grands pas en avant ! Après neuf mois de développement de la nouvelle fenêtre principale de Gajim, le code est enfin prêt à être fusionné dans la branche master. Cela permet de construire automatiquement les versions nocturnes pour Linux et Windows.

monocles chat (un fork de Conversations et Blabber.im) obtiendra le support OTR dans sa prochaine version. Le client n’autorise que les connexions aux serveurs XMPP ayant des configurations SSL à jour et ne propose pas de connexions SSL de repli pour éviter les fuites de données. Néanmoins, il est compatible avec tous les comptes XMPP actuels.

Libervia 0.8 « La Cecília » (anciennement connu sous le nom de « Salut à Toi ») a été publié avec une finalisation complète du chiffrement OMEMO pour les discussions de groupe, un nouveau thème par défaut, un système d’invitation facile à utiliser, une fonction de liste non standard (XMPP), des albums photos et de nombreux changements techniques.

Une nouvelle version stable de SiskinIM 7.0.1 a été publiée qui inclut l’envoi de messages non chiffrés dans les chats individuels avec un chiffrement par défaut pour OMEMO et la présentation d’une limite de taille automatique pour le téléchargement de fichiers.

Serveurs

Openfire 4.7.0 a été publié (après la publication de sa bêta). Cette version est la première version sans correctif depuis plus d’un an, qui apporte une quantité importante de nouvelles fonctionnalités, ainsi que des corrections de bogues. Les points forts de cette version incluent un support de clustering largement amélioré, en particulier autour de la fonctionnalité de chat multi-utilisateurs, ce qui devrait profiter aux environnements à fort volume. Précédemment, les versions Openfire 4.5.5, Openfire 4.6.5 et Openfire 4.6.6 ont également été publiées.

Prosody 0.11.13 a été publié. Depuis décembre, les nouvelles versions de Prosody ont apporté quelques corrections au PEP pour contrôler l’utilisation de la mémoire, une correction de sécurité qui corrige une vulnérabilité de déni de service dans le mod_websocket de Prosody, et une correction pour une fuite de mémoire. Les versions précédentes Prosody 0.11.11 et Prosody 0.11.12 ont également été publiées.

La version ejabberd 21.12 a été publiée. La nouvelle version ejabberd 21.12 arrive après cinq mois de travail, contient plus d’une centaine de changements, dont beaucoup sont des améliorations ou des fonctionnalités majeures, et plusieurs corrections de bogues : améliorations de PubSub, nouveau mod_conversejs, et support pour les chapeaux MUC (XEP-0317).

Jackal, un serveur XMPP écrit en Go, a publié sa version 0.56.0.

Snikket a annoncé sa version du serveur de janvier 2022, qui comprend un correctif de sécurité annoncé plus tôt en janvier. La principale nouveauté de cette version est la fonctionnalité d’importation/exportation de comptes, la dernière partie du projet de portabilité des comptes XMPP financé par NGI DAPSI.

Projet de portabilité des comptes XMPP

Bibliothèques

Un nouveau composant XMPP a été publié et pourrait bénéficier de quelques commentaires. Le composant met en œuvre un transport webhook qui permet aux utilisateurs (la personne qui héberge le composant et toute personne qu’elle choisit d’autoriser) de créer des points d’extrémité HTTP pour recevoir des événements et les traduire en messages XMPP. Les charges utiles du Webhook sont traitées par un intergiciel et les notifications XMPP sont basées sur des modèles et écrites en EJS. Il est actuellement fourni avec des intégrations GitLab et Git ordinaire ainsi qu’un intergiciel Slack rudimentaire et non testé, mais il comprend également le texte ordinaire et le contenu PNG, JPEG et PDF, qui est envoyé aux abonnés sous forme de pièces jointes via HTTP File Upload (XEP-0363). Trouvez le dépôt principal (pas encore de qualité de production) et il y a aussi un serveur de démonstration disponible pour des tests occasionnels.

Extensions et spécifications

Les développeurs et autres experts en normes du monde entier collaborent à ces extensions, développant 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 Finales ou Actives – selon leur type – tandis que les autres sont soigneusement archivées en tant que Ajournées. Ce cycle de vie est décrit dans la [XEP-0001] (https://xmpp.org/extensions/xep-0001.html), 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 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.

  • Compatibility Fallbacks
    • Ce document définit un moyen d’indiquer qu’une partie spécifique du corps ne sert que de fallback et pour quelle spécification le fallback est destiné.
  • Call Invites
    • Ce document définit comment inviter quelqu’un à un appel et comment répondre à l’invitation.
  • PubSub Namespaces
    • Cette extension définit un nouvel attribut de nœud PubSub pour spécifier le type de charge utile.
  • Réponses aux messages
    • Ce document définit un moyen d’indiquer qu’un message est une réponse à un message précédent.

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 1.1.0 de la XEP-0363 (Téléchargement de fichiers par HTTP)
    • Taille du nom de fichier en octets.
    • Les en-têtes DOIVENT être inclus dans la requête PUT.
    • En-têtes considérés comme opaques.
    • Les serveurs peuvent vouloir signer les en-têtes, pour des raisons de sécurité.
    • Autoriser l’insensibilité à la casse des en-têtes, plusieurs fois le même en-tête, et préserver l’ordre dans la requête HTTP. (egp, mb)
  • Version 0.4.0 de la XEP-0353 (Jingle Message Initiation)
    • Retravail de toute la spécification, namespace bump
    • Ajout du nouveau message
    • Ajout d’une dépendance sur les XEP-0280, XEP-0313 et XEP-0334
    • Ajout de à certains messages ™
  • Version 1.1.0 de XEP-0459 (Suites de conformité XMPP 2022)
    • Remplacer la XEP-0411 dépréciée par le XEP-0402 dans le Chat de groupe avancé (egp)
  • Version 0.4.0 de XEP-0380 (Chiffrement explicite des messages)
    • Ajout de nouveaux espaces de noms OMEMO : ‘urn:xmpp:omemo:1’ pour les versions d’OMEMO depuis 0.4.0, et ‘urn:xmpp:omemo:2’ pour les versions d’OMEMO depuis 0.8.0 (melvo)

Dernier appel

Les derniers appels sont émis lorsque tout le monde semble satisfait de l’état actuel de la XEP. Une fois que le Conseil a décidé si la XEP semble prête, l’éditeur XMPP lance 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 projet.

  • Dernier appel à commentaires sur XEP-0424 (Rétraction de message)
  • Dernier appel à commentaires sur XEP-0425 (Modération des messages)

Stable (anciennement connu sous le nom de Brouillons)

Info : le XSF a décidé de renommer « Brouillons » en « Stable ». Pour en savoir plus, cliquez ici.

  • Aucune XEP n’a avancé vers Stable ce mois-ci.

Déprécié

  • XEP-0256 (Dernière activité en présence)

Obsolète

  • XEP-0443 (Suites de conformité XMPP 2021)

Appel à l’expérience

Un appel à l’expérience – comme un dernier appel, est un appel explicite aux 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 la faire passer en 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.

Par conséquent, un grand merci à Adrien Bourmault (neox), Anoxinon e.V., arne, emus, Goffi, IM, Licaon_Kter, MattJ, mdosch, NicFab, Sam Whited, TheCoffeMaker, vanitasvitae, wurstsalat3000 pour leur soutien et leur aide à la création, la révision et la traduction !

Un grand merci à tous les contributeurs et à leur soutien continu !

Diffusez la nouvelle !

Veuillez partager la nouvelle via d’autres réseaux :

Trouvez et proposez des offres d’emploi et des consultants professionnels sur 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 bloc simple 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 Comm-Team group chat (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 que nous effectuons 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 allemand, français, italien et espagnol

Licence

Ce bulletin d’information est publié sous licence CC BY-SA.

Lettre d’information XMPP de novembre 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 novembre 2021.

La concrétisation de nombreux projets de la communauté XMPP est le résultat de l’engagement de volontaires. Si vous êtes satisfait 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 !


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


Annonces de la XSF

  • Les membres de la XSF ont élu leur nouveau Conseil d’administration de la XSF et Conseil de la XSF ! Félicitations à tous !
  • La XSF propose désormais un hébergement fiscal pour les projets XMPP ! Veuillez vous inscrire via l’Open Collective. Pour plus d’informations, consultez le billet de blog de l’annonce.
  • De plus, la XSF a accepté son premier projet dans le programme d’hébergement fiscal ! Nous souhaitons la bienvenue au MAM Plugin for XMPP.js (notez que ce projet n’est pas affilié au projet amont xmpp.js) ! Ils travailleront à l’ajout du support MAM à xmpp.js avec l’objectif final de l’ajouter au pont Matrix Bifrost, permettant aux utilisateurs XMPP de récupérer l’historique de leurs chaînes Matrix préférées. Vous pouvez faire un don à cet effort ici.
  • Le XSF prévoit de participer au Google Summer of Code 2022 (GSoC). Si vous êtes intéressé par une participation en tant qu’étudiant ou étudiante, mentor ou projet en général, n’hésitez pas à soumettre vos idées et nous contacter !
  • Les pages du blog et du bulletin d’information sur xmpp.org/blog prennent désormais en charge plusieurs langues. Nous sommes heureux d’accueillir des volontaires pour aider à la traduction !

Événements

Heures de bureau XMPP – Découvrez également notre nouvelle chaîne YouTube !

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

Vidéos

Sam Whited a donné une conférence pour les XMPP Office Hours sur le nouveau service d’hébergement fiscal de la XSF !

Exposé invité au Meetup XMPP de Berlin : Plongée dans Briar au XMPP Meetup de Berlin.

Articles

Le Chat Live de PeerTube utilise XMPP : donnez au public de votre instance la possibilité de chatter pendant les flux en direct !

Utiliser XMPP au lieu d’ActivityPub ? Eh bien, openEngiadina a décidé de le faire !

Absent de la lettre d’information de septembre 21, Nicholas A. Ferrell a écrit sur leur transition vers XMPP pour la communication par SMS via jmp.chat.

Nicola Fabiano est de retour avec un autre article expliquant pourquoi ils ont choisi XMPP, et plus particulièrement l’hébergement de Snikket pour avoir le contrôle des informations personnelles. Article également disponible en italien

L’association Take Back Our Tech a lancé une série d’articles (et de podcasts vidéo d’accompagnement) sur « XMPP : A Comeback Story ». Le premier article s’intitule A 20 Year Old Messaging Protocol For Robust, Private and Decentralized Communications et couvre l’écosystème des applications et des serveurs avec un guide de démarrage rapide. La deuxième partie est consacrée à Making Anonymous Phone Calls & Texts With JMP.Chat.

Niklas de gnulinux.ch pose la question (en allemand) « La communauté du logiciel libre perd-elle ses valeurs ? », se demandant comment il se fait que la participation à des discussions sur le logiciel libre ne peut plus se faire sans utiliser un logiciel non libre. Lisez l’article complet pour savoir pourquoi cela est important et quelle solution existe déjà.

Le blog jmp.chat a fait l’objet de deux petites mises à jour, un guide sur comment s’abonner en utilisant Movim et une mise à jour sur les moyens officiels de communiquer avec la communauté et sur la prochaine application (avec intégration du composeur).

Nouveautés logicielles

Clients et applications

Nouvelles du développement de Gajim : agacé par les messages de spam dans les canaux publics ? Gajim vient d’acquérir un support pour la modération des messages. Aussi ce mois-ci : meilleure correction de messages et notifications améliorées.

Gajim Message Moderation

xmpp-dns a été publié en version 0.2.2, une mise à jour mineure qui a ajouté la possibilité de se rabattre sur les ports de test par défaut si aucun enregistrement SRV XMPP n’est fourni par le serveur.

La version UWPX a été publiée dans la version 0.38.0.0. Cette version met à jour l’implémentation d’OMEMO de 0.7.0 (2020-09-05) à 0.8.1 (2021-10-07) et inclut un tas de corrections de bogues liés à OMEMO.

La version SiskinIM 7.0 est sortie. Il s’agit d’une version majeure qui prend en charge les XEP-0333 Chat Markers, le partage de géolocalisation et l’amélioration de l’interface utilisateur et de l’ergonomie, la récupération de l’historique, la gestion du cache, des améliorations des notifications push, ainsi qu’un certain nombre de corrections de bogues.

La version BeagleIM 5.0 est sortie. Il s’agit d’une version majeure qui prend en charge les XEP-0333 Chat Markers, le partage d’écran, de messages vocaux, le partage de géolocalisation, l’amélioration de l’interface utilisateur et de l’expérience utilisateur, la récupération de l’historique et bien plus encore.

Libervia (anciennement « Salut à Toi ») 0.8 « La Cecília » a été publié. Libervia est un client multi-frontends avec des fonctionnalités sociales telles que le blogging, les albums photos, l’organisation d’événements, etc. Cette version est une étape importante, préparant le terrain pour faire de Libervia un excellent outil pour les réseaux sociaux axés sur la famille et les amis.

Une nouvelle version majeure de Converse.js est sortie après trois mois de développement, version 9.0.0 apporte des avatars compressés, de nouveaux paramètres de rendu des médias et de nombreuses corrections de bogues. Les administrateurs devraient lire les notes de version et mettre à jour leurs déploiements.

La nouvelle version de Converse.js a également été mise à jour dans le plugin inVerse version 9.0.0.1 pour le serveur Openfire, et devrait apparaître dans la liste des mises à jour de l’instance.

Serveurs

La nouvelle mise à jour du serveur Snikket apporte des améliorations des interactions utilisateur sur iOS, une augmentation de la limite de partage de fichiers, une surveillance des ressources et une meilleure gestion des comptes !

MongooseIM 5.0 est sorti le 7 octobre ! Quelles sont les nouveautés ? Domaines XMPP dynamiques, documentation améliorée, plusieurs corrections de bogues et plus encore. L’hébergement virtuel de domaines XMPP était déjà possible avec MongooseIM, mais les domaines dynamiques permettent d’ajouter de nouveaux domaines sans redémarrer le serveur – et d’en ajouter beaucoup ! Des tests de charge avec jusqu’à 100k utilisateurs ont montré qu’il n’y a maintenant pratiquement aucune différence entre tous les utilisateurs qui se connectent à un seul domaine et tous ceux qui se connectent à 100k domaines – c’est-à-dire un domaine par utilisateur – oui, c’est aussi flexible que ça !

Bibliothèques

Le Communiqué de développement pour novembre 2021 de Mellium a été publié ! Ce mois-ci, le travail s’est principalement concentré sur le paquet carbones et sur la création d’une suite de tests réutilisable que d’autres bibliothèques peuvent importer pour tester le style des messages.

Openfire Smack publie la version 4.4.4 en tant que version de niveau patch !

Extensions et spécifications

Les développeurs et autres experts en normes du monde entier collaborent à ces extensions, développant 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).

Proposé

Le processus de développement 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 proposée ce mois-ci.

Nouveau

  • Pas de nouvelles XEP ce mois-ci.

Différé

Si une XEP expérimentale n’est pas mise à jour pendant plus de douze mois, elle sera déplacée d’Expérimental à Différé. S’il y a une autre mise à jour, elle remettra la XEP sur Experimental.

  • Aucune XEP différée ce mois-ci.

Mise à jour

  • Version 0.2.0 de XEP-0459 (Suites de conformité XMPP 2022)
  • Renommer Advanced Server et Advanced Client en Server et Client
  • Ajouter XEP-0455 à la section Développement futur (sp)

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 pour recueillir les commentaires. Les commentaires recueillis lors du dernier appel permettent d’améliorer la XEP avant de le renvoyer au Conseil pour qu’il passe à l’état de Brouillon.

  • Pas de dernier appel ce mois-ci.

Stable (anciennement connu sous le nom de Brouillon)

Info : La XSF a décidé de renommer « Brouillon » en « Stable ». Pour en savoir plus, cliquez ici.

  • Version 1.0.0 de XEP-0459 (Suites de conformité XMPP 2022)
  • Avance à l’état stable par vote du Conseil du 2021-11-03. (Éditeur XEP (jsc))
  • Version 1.0.0 de XEP-0313 (Gestion des archives de messages)
  • Avance à l’état stable par vote du Conseil du 2021-10-27. (Éditeur XEP (jsc))

Obsolète

  • Aucune XEP dépréciée ce mois-ci.

Appel à l’expérience

Un appel à l’expérience – comme un dernier appel, est un appel explicite aux 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 la faire passer en 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.

Par conséquent, un grand merci à xdelatour, wurstsalat3000, seveso, palm123, Nicola Fabiano, mdosch, MattJ, Licaon_Kter, Goffi, erszcz, emus, Benoît Sibaud, Anoxinon e.V., Adrien Bourmault (neox) pour leur soutien et leur aide à la création, la révision et la traduction !

Un grand merci aux contributeurs et aux contributrices de cette année et à leur soutien continu !

Diffusez la nouvelle !

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

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

Consultez également notre Flux RSS !

Aidez-nous à construire le bulletin d’information

Nous avons commencé à rédiger ce bloc-note simple 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 salon de discussion Comm-Team 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 que nous effectuons 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 allemand, français, italien et espagnol

Licence

Ce bulletin d’information est publié sous licence CC BY-SA.

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

La concrétisation de nombreux projets de la communauté XMPP est le résultat de l’engagement de volontaires. En cas de satisfaction avec 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 !


Cette lettre d’information d’octobre 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


Annonces de la XSF

  • Les membres de la XSF doivent bientôt élire le prochain conseil d’administration et le prochain conseil de la XSF. Si vous souhaitez vous présenter au Bureau de la XSF (pour les affaires) ou au Conseil de la XSF (pour les questions techniques) pour le mandat 2021-2022, veuillez [créer une page Wiki appropriée avant le 7 novembre 2021 et la lier à partir d’ici] (https://wiki.xmpp.org/web/Board_and_Council_Elections_2021).
  • La XSF offre l’hébergement fiscal pour les projets XMPP maintenant ! Veuillez postuler via Open Collective. Pour plus d’informations, consultez le billet de blog de l’annonce. De plus, la XSF a accepté son premier projet dans le programme d’hébergement fiscal ! Nous souhaitons la bienvenue au MAM Plugin for XMPP.js (notez que ce projet n’est pas affilié au projet amont xmpp.js) ! Ils travailleront à l’ajout du support MAM à xmpp.js avec l’objectif final de l’ajouter au pont Matrix Bifrost, permettant aux utilisateurs XMPP de récupérer l’historique de leurs salons Matrix préférés. Vous pouvez [faire un don à cet effort ici] (https://opencollective.com/bifrost-mam).
  • La XSF prévoit de participer au Google Summer of Code 2022 (GSoC). Pour participer avec un statut étudiant, mentor ou projet en général, veuillez ajouter vos idées et nous contacter !
  • Les pages du blog et du bulletin d’information sur xmpp.org/blog prennent désormais en charge plusieurs langues. Nous sommes heureux de pouvoir compter sur des volontaires pour aider à la traduction !

É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 deuxième mercredi du mois.

Vidéos

Sam Whited a donné une [conférence pour la Permanence XMPP] (https://www.youtube.com/watch?v=lprIwxyPY2E) sur le nouveau service d’hébergement fiscal de la XSF !

Conférence invitée au Meetup XMPP de Berlin : Plongée dans Briar au Meetup XMPP de Berlin

Articles

Après avoir présenté une comparaison des clients Web Movim et Element dans la lettre d’information de septembre 2021, Ade Malsasa Akbar revient avec un court tutoriel sur l’utilisation des appels audio et vidéo dans ces clients.

Avez-vous entendu parler de Bad XMPP ? En fait, il s’agit d’une bonne chose : vous pouvez tester vos clients et vos serveurs sur un ensemble de services XMPP intentionnellement mal configurés. Bon débogage !

BadXMPP

Le blog du service jmp.chat a annoncé quelques modifications de la fonction d’appel entrant SIP, il est donc conseillé aux utilisateurs de la configurer via le nouveau robot interactif. Du côté d’iOS, Snikket est maintenant l’application recommandée, car certaines fonctions utiles (comme les tonalités d’appel) ont été sponsorisées.

Aria Network a écrit un article de blog de suivi sur les [améliorations de l’UX telles que les avatars du pont Bifrost vers Matrix] (https://aria-net.org/SitePages/Bifrost-Improvements.aspx). L’article précédent était Conversion des communautés en espaces, nouvelles fonctionnalités de Bifrost.

Nouvelles des logiciels

Clients et applications

Après les versions 2.10.0 de Conversations et Quicksy du mois dernier, une 2.10.1 point release est livrée avec une nouvelle bibliothèque interne pour la compression vidéo, ce qui permet à davantage de périphériques d’envoyer des fichiers plus petits. Les conversations seront désormais incluses dans les sauvegardes Android (qu’il s’agisse de Seedvault ou de celles de Google), mais uniquement si elles sont chiffrées. En outre, des corrections ont été apportées au carnet d’adresses afin que les adresses de contact soient plus facilement récupérées. Enfin, il y a eu des corrections pour les notifications, qui permettent de démarrer les téléchargements correctement et d’envoyer les messages privés au sein d’un salon de discussion au bon contact.

Gajim 1.3.3 a été publié. Cette version comporte des commandes Ad-Hoc améliorées et apporte la vérification orthographique. Gajim 1.3.3 comprend de nombreuses corrections de bogues et améliorations. Également ce mois-ci : deux ans d’actualités sur le développement de Gajim ! En octobre, le système d’événements de Gajim a reçu des modifications importantes. Ces changements ont conduit à des améliorations dans les notifications principalement, mais ont également permis d’afficher les transferts de fichiers Jingle directement dans la vue du chat. Autre ajout sympathique : les filtres qui permettent de restreindre votre recherche.

La version 2.10.2 de l’application Snikket Android a été publiée ! Le principal point fort de cette version est le nouveau pavé numérique qui vous permet de naviguer dans les systèmes d’appel automatisés lorsque vous utilisez un pont Jingle vers PSTN.

De nouvelles versions bêta de Beagle IM et Siskin IM ont été publiées pour MacOS et iOS avec la prise en charge du partage de localisation.

Emplacements de Beagle IM

Serveurs

Le greffon Openfire pour les Notifications Push a reçu une petite correction de bogue, il est donc conseillé aux personnes en charge de l’administration de serveurs de mettre à jour vers la nouvelle version 0.9.0.

Bibliothèques

Le développement de mellium.im/xmpp (une bibliothèque XMPP en Go) a été plus lent que d’habitude ce mois-ci. Nous nous sommes principalement concentrés sur la prise en charge de pubsub, PEP, et PEP Native Bookmarks et l’essentiel a déjà été fusionné dans la branche principale. Pour plus d’informations, consultez le [dernier communiqué de développement] (https://opencollective.com/mellium/updates/dev-communique-for-october-2021).

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 Finales ou Actives – 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-0392 (Génération cohérente de couleurs)
    • Suppression des algorithmes de correction pour personnes souffrant de déficience de perception des couleurs et remplacement par une meilleure recommandation. (jsc)
  • Version 0.5 de XEP-0355 (Délégation d’espace de nom)
    • délégation des Infos de découverte résiduelles
    • délégation d’éléments de découverte de JID nus
    • Considérations de sécurité sur les requêtes de type disco
    • incrémentation du numéro de l’espace de nommage
    • corrections typographiques (jp)
  • Version 0.8.0 de XEP-0313 (Gestion des archives de messages)
    • Mise à jour du conseil groupchat-messages-in-user-archive, en introduisant des champs et des fonctionnalités disco pour rendre le comportement explicite dans les implémentations futures, à la lumière des retours du Dernier appel. (ks)
  • Version 0.4.0 de XEP-0450 (Gestion automatique de la confiance (ATM))
    • Mise à jour vers XEP-0434 version 0.6.0 et XEP-0384 version 0.8.0
    • Utilisation d’identifiants de clés codés en Base64 dans les exemples
    • Mise à jour de l’espace de noms de TM en urn:xmpp:tm:1.
    • Mise à jour de l’espace de noms OMEMO en urn:xmpp:omemo:2 (melvo)
  • Version 0.6.0 de XEP-0434 (Messages de confiance (TM))
    • Spécification de l’encodage d’identifiant de clé, amélioration du glossaire et mise à jour vers la version 0.8.0 de XEP-0384
    • Spécification de l’utilisation de l’encodage Base64 pour les identifiants de clé dans les messages de confiance.
    • Spécification de l’utilisation de l’encodage Base16 pour les identificateurs de clé dans les URI des messages de confiance.
    • Utilisation d’identifiants de clé codés en Base64 dans les exemples
    • Ajout de valeur de hachage comme exemple d’identifiant de clé
    • Mise à jour de l’espace de nommage d’OMEMO en urn:xmpp:omemo:2.
    • Mise à jour de l’espace de nommage vers urn:xmpp:tm:1 (melvo)
  • Version 0.5.0 de XEP-0401 (Génération d’invitations de compte ad hoc)

Dernier appel

Les derniers appels sont émis lorsque tout le monde semble satisfait de l’état actuel de la XEP. Une fois que le Conseil a décidé si la XEP semble prête, l’éditeur XMPP lance 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 projet.

  • XEP-0379 Abonnement à la liste de diffusion préauthentifiée
  • XEP-0401 Génération d’invitations de compte ad-hoc
  • XEP-0445 Inscription « in-band » préauthentifiée

Stable (anciennement connu sous le nom de Brouillons)

Info : La XSF a décidé de renommer « Brouillons » en « Stable ». Plus d’informations ici

  • Version 1.0.0 de XEP-0280 (Message Carbons)
    • Avance vers la version stable selon le vote du Conseil du 2021-09-29. Incroyable. (jsc (Éditeur XEP))

Déprécié

  • Version 1.1.0 de XEP-0411 (Conversion des signets)
    • Déprécié par vote du Conseil le 2020-10-06. (XEP Editor (jsc))

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), Anoxinon e.V., Benoît Sibaud, emus, Julien Jorge, Licaon_Kter, MattJ, mdosch, Nicola Fabiano, seveso, Sam Whited, SouL, wojtek, wurstsalat3000, Ysabeau 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.

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 personnes 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 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 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.