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. Désormais, cette lettre d’information est également publiée sur XMPP.org et la procédure encadrant la traduction a été placée sur le Wiki XMPP.
Bienvenue dans la lettre d’information XMPP, nous sommes ravis de vous retrouver ici ! Ce numéro couvre le mois d’octobre 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.
Il s’agit d’un effort communautaire, et nous aimerions remercier les traducteurs pour leurs contributions. Les volontaires sont les bienvenus ! Les traductions de la lettre d’information XMPP seront publiées ici (avec un certain retard) :
Le Google Summer of Code 2022 est terminé ! Les deux nouveaux contributeurs Patiga et PawBud ont travaillé sur des projets de logiciels libres dans l’environnement XMPP. Lisez les derniers billets de blog de la collection :
La XSF propose un hébergement fiscal pour les projets XMPP. Veuillez postuler via Open Collective. Pour plus d’informations, consultez l'annonce blog. Projets en cours :
ejabberd a ajouté le support du protocole Matrix, apportant son expérience de la mise à l’échelle de XMPP et MQTT à cette nouvelle voie de messagerie. Dans un premier temps, un sous-ensemble du protocole sera mis en œuvre, agissant comme un pont entre les protocoles. Les clients professionnels pourront d’abord y goûter, avant de l'intégrer à l’édition communautaire.
La Lettre d’information JMP présente une nouvelle version importante du client Cheogram pour Android, avec des fonctionnalités telles que XHTML-IM, Bits of Binary, une forme de rétraction des messages, le marquage des contacts, etc. Ils parlent également d’une [intégration de canal XMPP qu’ils ont construite] (https://github.com/chatwoot/chatwoot/pull/5587) pour le logiciel de support Chatwoot, et proposent aux projets communautaires d’utiliser leur instance pour l’essayer. Ce mois-ci, ils ont également écrit un article sur la [vérification de compte par SMS] (https://blog.jmp.chat/b/2022-sms-account-verification) et son impact sur l’écosystème.
PGPainless : Mise en œuvre de la validation de la séquence des paquets à l’aide d’automates Pushdown
Une nouvelle technique de test automatisé a récemment été adoptée pour aider les développeurs de Prosody dans leur travail quotidien de développement : Test de mutation dans Prosody
La modernisation du protocole d’authentification est en cours autour de la communauté, mot clé « SASL ». Les deux derniers bulletins d’information ont donné de multiples indications sur ce travail, dans les mises à jour de libs et de XEP et dans les nouvelles de funding. Il concerne plusieurs clients, plusieurs plateformes et au moins un serveur. Thilo Molitor, le développeur de Monal, a parlé sur son blog de l’état cassé actuel, des propriétés idéales du système et des solutions sur lesquelles il travaille. Il s’agit d’une lecture de 30 minutes, mais elle sera certainement utile lorsque d’autres nouvelles sur les implémentations SASL commenceront à apparaître des autres projets impliqués.
ConverseJS a publié la version 10.0.0 avec de nombreuses améliorations et une mise à jour des fonctionnalités.
Dino 0.3.1 a été publié, il s’agit d’une version de maintenance pour le support de libsoup3 et la correction de bogues.
Les versions Gajim 1.5.2 et 1.5.3 ont été publiées. Ces versions apportent une nouvelle amélioration des performances, de meilleurs emojis, la sélection de plusieurs messages, et de nombreuses corrections de bogues.
Profanity 0.13.1 est disponible avec une gestion améliorée des plugins.
Psi+ 1.5.1641 (2022-09-24) a été publié.
Monal 5.3.3 est en ligne dans l’AppStore depuis un moment maintenant, et même si elle n’apporte pas encore les améliorations SASL mentionnées ci-dessus ou les capacités d’appels audio et vidéo tant attendues financées le mois dernier, elle comporte plusieurs corrections pour les enregistrements, le partage de captures d’écran et les marqueurs de lecture.
aTalk a été publié avec [une cadence presque mensuelle] (https://github.com/cmeng-git/atalk-android/blob/master/aTalk/ReleaseNotes.txt). Chaque nouvelle version apporte plus d’améliorations, comme les vues de localisation/carte, les appels, les mises à jour des bibliothèques et la mise à jour des nouvelles exigences d’Android. Le plus gros obstacle à son adoption reste malheureusement toujours présent et provient d’une interface utilisateur obsolète qui précède l’interface matérielle d’Android 5.
La version ejabberd 22.10 comprend six mois de travail, plus de 140 commits, y compris des améliorations pertinentes dans MIX, MUC, SQL, et les installateurs, et des corrections de bogues comme d’habitude.
Jackal 0.62.3 est sortie apportant 3 corrections pour le stockage/archivage et les stances s2s.
python-nbxmpp 3.2.4 et 3.2.5 ont été publiées, apportant des corrections de bogues et des améliorations internes.
Les développeurs et développeuses, et autres experts ou expertes 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 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 également une page sur les RFC XMPP.
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 s’il accepte cette proposition comme un XEP expérimental.
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.
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 ait décidé que 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.
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.
Merci de 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.
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, Gooya, Holger, IM, Ludovic Bocquet, martin, MattJ, MSavoritias (fae,ve), nicfab, Pierre Jarillon, Sam Whited, TheCoffeMaker, wh0nix, vanitasvitae, 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 bulletin 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 à vous joindre à la discussion dans notre salon public Comm-Team (MUC) et ainsi nous aider à soutenir cet effort communautaire. Vous avez un projet et vous voulez en parler ? 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 :
Cette lettre d’information est publiée sous la licence CC BY-SA.