400 lines
32 KiB
Markdown
400 lines
32 KiB
Markdown
|
N. D. T. — Ceci est une traduction de la lettre d’information publiée régulièrement par l’équipe de communication de la XSF, essayant de conserver les tournures de phrase et l’esprit de l’original. Elle est publiée conjointement sur les sites [LinuxFr.org](https://linuxfr.org/tags/xmpp/public) et [JabberFR.org](https://news.jabberfr.org/category/newsletter/).
|
|||
|
|
|||
|
Bienvenue dans la lettre d’information XMPP, nous sommes ravis de vous retrouver ici ! Ce numéro couvre le mois de septembre 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.
|
|||
|
|
|||
|
|
|||
|
> # XSF Announcements
|
|||
|
>
|
|||
|
> - The XSF membership application period for the fourth quarter 2022 is currently open. If you are interested in becoming a XSF member then you can [apply for membership](https://wiki.xmpp.org/web/Membership_Applications_Q4_2022). Please submit by November 27, 2022.
|
|||
|
>
|
|||
|
> - The XSF Board and Council application period for the next year is currently open. If you are interested in running for the XSF Board or XSF Council then you can [apply here](https://wiki.xmpp.org/web/Board_and_Council_Elections_2022). Please submit by November 6, 2022. Remind that XMPP Council members must be elected members of the XSF; however, there is no such restriction for the Board of Directors.
|
|||
|
>
|
|||
|
> - Security advisory: libexpat before 2.4.9 is vulnerable to [CVE-2022-40674](https://nvd.nist.gov/vuln/detail/CVE-2022-40674), make sure to update, if you depend on it.
|
|||
|
>
|
|||
|
|
|||
|
# Annonces XSF
|
|||
|
|
|||
|
- La période de demande d'adhésion à XSF pour le quatrième trimestre 2022 est actuellement ouverte. Si vous souhaitez devenir membre de la XSF, vous pouvez [demander l'adhésion](https://wiki.xmpp.org/web/Membership_Applications_Q4_2022). Merci de soumettre votre demande avant le 27 novembre 2022.
|
|||
|
|
|||
|
- La période de candidature au conseil d'administration et au conseil de la XSF pour l'année prochaine est actuellement ouverte. Si vous souhaitez vous présenter au conseil d'administration ou au conseil de la XSF, vous pouvez [postuler ici](https://wiki.xmpp.org/web/Board_and_Council_Elections_2022). Merci de soumettre votre candidature avant le 6 novembre 2022. Pour rappel, les membres du Conseil XMPP doivent être des membres élues ou élus de la XSF ; cependant, il n'y a pas de telle restriction pour le Conseil d'administration.
|
|||
|
|
|||
|
- Avis de sécurité : la libexpat avant 2.4.9 est vulnérable à la [CVE-2022-40674](https://nvd.nist.gov/vuln/detail/CVE-2022-40674), assurez-vous de la mettre à jour, si vous en dépendez.
|
|||
|
|
|||
|
> ## Google Summer of Code 2022
|
|||
|
>
|
|||
|
> ![XSF and Google Summer of Code 2022](/images/logos/GSoC_2022_Logo.png "XSF and Google Summer of Code 2022")
|
|||
|
>
|
|||
|
> The Google Summer of Code 2022 finished! The two new contributors Patiga and PawBud were working on open-source software projects in the XMPP environment. Read their all their blog posts, too. Thanks everyone for participation!
|
|||
|
> - **Patiga** worked on [more flexible file transfers in Dino](https://summerofcode.withgoogle.com/programs/2022/projects/z9ixHTWZ). Mentors are **fiaxh** and **Marvin W.**.
|
|||
|
> - [Stateless File Sharing GSoC project](https://dino.im/blog/2022/06/stateless-file-sharing-gsoc-project/)
|
|||
|
> - [Project Stateless File Sharing: First Steps](https://dino.im/blog/2022/06/project-stateless-file-sharing-first-steps/)
|
|||
|
> - [Stateless File Sharing: Base implementation](https://dino.im/blog/2022/08/stateless-file-sharing-base-implementation/)
|
|||
|
> - [Stateless File Sharing: Sources and Compatibility](https://dino.im/blog/2022/08/stateless-file-sharing-sources-and-compatibility/)
|
|||
|
> - [Stateless File Sharing: Async, Metadata with Thumbnails and some UI](https://dino.im/blog/2022/09/stateless-file-sharing-async-metadata-with-thumbnails-and-some-ui/)
|
|||
|
>
|
|||
|
> - **PawBud** worked towards [adding support for A/V communication via Jingle in ConverseJS](https://summerofcode.withgoogle.com/programs/2022/projects/0nRwZN19). Mentors are **JC Brand** and **vanitasvitae**.
|
|||
|
> - [On-Boarding Experience with XSF (Converse)](https://xmpp.org/2022/06/on-boarding-experience-with-xsf-converse/)
|
|||
|
> - [ConverseJS: An in-depth view into my GSoC'22 project!](https://xmpp.org/2022/07/conversejs-an-in-depth-view-into-my-gsoc22-project/)
|
|||
|
> - [Google Summer of Code 2022 at XSF: Converse.js - Mid Term Evaluation Update](https://xmpp.org/2022/08/google-summer-of-code-2022-at-xsf-converse.js-mid-term-evaluation-update/)
|
|||
|
>
|
|||
|
|
|||
|
## Google Summer of Code 2022
|
|||
|
|
|||
|
![XSF et Google Summer of Code 2022](/images/logos/GSoC_2022_Logo.png "XSF et Google Summer of Code 2022")
|
|||
|
|
|||
|
Le Google Summer of Code 2022 est terminé ! Les deux nouveaux contributeurs Patiga et PawBud travaillaient sur des projets de logiciels open-source dans l'environnement XMPP. Lisez aussi tous leurs articles de blog. Merci à tous pour votre participation !
|
|||
|
- **Patiga** a travaillé sur [des transferts de fichiers plus flexibles dans Dino](https://summerofcode.withgoogle.com/programs/2022/projects/z9ixHTWZ). Les mentors étaient **fiaxh** et **Marvin W.**.
|
|||
|
- [Projet GSoC Partage de fichiers sans état](https://dino.im/blog/2022/06/stateless-file-sharing-gsoc-project/)
|
|||
|
- [Projet Partage de fichiers sans état : Premières étapes](https://dino.im/blog/2022/06/project-stateless-file-sharing-first-steps/)
|
|||
|
- [Partage de fichiers sans état : Implémentation de base](https://dino.im/blog/2022/08/stateless-file-sharing-base-implementation/)
|
|||
|
- [Partage de fichiers sans état : Sources et compatibilité](https://dino.im/blog/2022/08/stateless-file-sharing-sources-and-compatibility/)
|
|||
|
- [Partage de fichiers sans état : Asynchrone, métadonnées avec vignettes et quelques interfaces utilisateur](https://dino.im/blog/2022/09/stateless-file-sharing-async-metadata-with-thumbnails-and-some-ui/)
|
|||
|
|
|||
|
- **PawBud** a travaillé sur [l'ajout du support pour la communication A/V via Jingle dans ConverseJS](https://summerofcode.withgoogle.com/programs/2022/projects/0nRwZN19). Les mentors étaient **JC Brand** et **vanitasvitae**.
|
|||
|
- [Expérience d'embarquement avec XSF (Converse)](https://xmpp.org/2022/06/on-boarding-experience-with-xsf-converse/)
|
|||
|
- [ConverseJS : Une vue approfondie de mon projet GSoC'22](https://xmpp.org/2022/07/conversejs-an-in-depth-view-into-my-gsoc22-project/)
|
|||
|
- [Google Summer of Code 2022 à XSF : Converse.js - Mise à jour de l'évaluation à mi-parcours](https://xmpp.org/2022/08/google-summer-of-code-2022-at-xsf-converse.js-mid-term-evaluation-update/)
|
|||
|
|
|||
|
|
|||
|
> ## XSF fiscal hosting projects
|
|||
|
>
|
|||
|
> The XSF offers [fiscal hosting](https://xmpp.org/community/fiscalhost/) for XMPP projects. Please apply via [Open Collective](https://opencollective.com/xmpp). For more information, see the [announcement blog post](https://xmpp.org/2021/09/the-xsf-as-a-fiscal-host/). Current projects:
|
|||
|
>
|
|||
|
> - [Bifrost bridge: Offline messages exchange between Matrix and XMPP](https://opencollective.com/bifrost-mam)
|
|||
|
> - [Mellium Co-op](https://opencollective.com/mellium)
|
|||
|
>
|
|||
|
|
|||
|
## Hébergement fiscal de projets par la XSF
|
|||
|
|
|||
|
La XSF propose un [hébergement fiscal](https://xmpp.org/community/fiscalhost/) pour les projets XMPP. Veuillez postuler via [Open Collective](https://opencollective.com/xmpp). Pour plus d'informations, consultez l'[annonce blog](https://xmpp.org/2021/09/the-xsf-as-a-fiscal-host/). Projets actuels :
|
|||
|
|
|||
|
- [Pont Bifrost : échange de messages hors ligne entre Matrix et XMPP](https://opencollective.com/bifrost-mam)
|
|||
|
- [Coopérative Mellium](https://opencollective.com/mellium)
|
|||
|
|
|||
|
|
|||
|
|
|||
|
> # Events
|
|||
|
>
|
|||
|
> - [XMPP Office Hours](https://wiki.xmpp.org/web/XMPP_Office_Hours): available on our [YouTube channel](https://www.youtube.com/channel/UCf3Kq2ElJDFQhYDdjn18RuA)
|
|||
|
> - [Berlin XMPP Meetup (remote)](https://mov.im/?node/pubsub.movim.eu/berlin-xmpp-meetup): monthly meeting of XMPP enthusiasts in Berlin, every 2nd Wednesday of the month
|
|||
|
> - [Capitole du Libre](https://capitoledulibre.org): Members of the “JabberFR” and “Libre en Communs” associations will be present in Toulouse on the 19-20th of November
|
|||
|
>
|
|||
|
|
|||
|
# Événements
|
|||
|
|
|||
|
- [Permanence XMPP](https://wiki.xmpp.org/web/XMPP_Office_Hours) : disponible sur notre [chaîne YouTube](https://www.youtube.com/channel/UCf3Kq2ElJDFQhYDdjn18RuA)
|
|||
|
- [Rencontres XMPP à Berlin (distanciel)](https://mov.im/?node/pubsub.movim.eu/berlin-xmpp-meetup) : réunion mensuelle des passionnés de XMPP à Berlin, chaque 2ème mercredi du mois.
|
|||
|
- [Capitole du Libre](https://capitoledulibre.org) : Des membres des associations "JabberFR" et "Libre en Communs" seront présents à Toulouse les 19 et 20 novembre.
|
|||
|
|
|||
|
|
|||
|
> # Articles
|
|||
|
>
|
|||
|
> Congrats to the Monal developers for the new [NLnet Funding](https://monal-im.org/post/00003-nlnet-funding/) that will cover privacy enhancements for the push servers, an explorative audio and video calls implementation, UI updates for MUC and Contact views, and SASL updates.
|
|||
|
>
|
|||
|
> Paul Schaub wrote a [blog post](https://blog.jabberhead.tk/2022/09/14/using-pushdown-automata-to-verify-packet-sequences/) focused on the technical details of how to check the validity of nested packet sequences using pushdown automata. This technique will be used in a partial rework of PGPainless to validate OpenPGP messages. Earlier this month another post on ["Creating a Web-of-Trust Implementation: Accessing Certificate Stores"](https://blog.jabberhead.tk/2022/09/01/creating-a-web-of-trust-implementation-accessing-certificate-stores/) has been published, too.
|
|||
|
>
|
|||
|
> ![PGPainless to validate OpenPGP messages](/images/newsletter/2022-10-01/OpenPGPMessage.png "PGPainless to validate OpenPGP messages")
|
|||
|
>
|
|||
|
> jmp.chat brought [voicemail changes and opt-in Jabber ID discoverability](https://blog.jmp.chat/b/september-newsletter-2022) to their service, along with an updated Android app and new custom F-Droid repos for both stable and pre-release versions. Furthermore, they wrote about ["Privacy and Threat Modelling"](https://blog.jmp.chat/b/2022-privacy-threat-modelling) in general.
|
|||
|
>
|
|||
|
> Arnaud wrote about updates on the [chatty server and HTTPAuthentificationOverXMPP](https://blog.agayon.be/xmpp_auth_update.html).
|
|||
|
>
|
|||
|
> Anoxinon.media published their blogpost [XMPP - Teil 1 - Messaging mal anders](https://anoxinon.media/blog/xmpp1/) [DE].
|
|||
|
>
|
|||
|
|
|||
|
# Articles
|
|||
|
|
|||
|
Félicitations aux développeurs de Monal pour le nouveau [NLnet Funding](https://monal-im.org/post/00003-nlnet-funding/) qui couvrira les améliorations de la confidentialité pour les serveurs push, une implémentation exploratoire des appels audio et vidéo, des mises à jour de l'interface utilisateur pour les vues MUC et Contact, et des mises à jour SASL.
|
|||
|
|
|||
|
Paul Schaub a écrit un [article de blog](https://blog.jabberhead.tk/2022/09/14/using-pushdown-automata-to-verify-packet-sequences/) axé sur les détails techniques de la vérification de la validité des séquences de paquets imbriquées à l'aide d'automates pushdown. Cette technique sera utilisée dans une refonte partielle de PGPainless pour valider les messages OpenPGP. Au début du mois, un autre billet sur ["Creating a Web-of-Trust Implementation : Accessing Certificate Stores"](https://blog.jabberhead.tk/2022/09/01/creating-a-web-of-trust-implementation-accessing-certificate-stores/) a également été publié.
|
|||
|
|
|||
|
![PGPainless pour valider les messages OpenPGP](/images/newsletter/2022-10-01/OpenPGPMessage.png "PGPainless pour valider les messages OpenPGP")
|
|||
|
|
|||
|
jmp.chat a apporté [des modifications à la messagerie vocale et la possibilité de découvrir l'ID Jabber en option](https://blog.jmp.chat/b/september-newsletter-2022) à son service, ainsi qu'une application Android mise à jour et de nouveaux dépôts F-Droid personnalisés pour les versions stable et préversion. En outre, ils ont écrit sur ["Privacy and Threat Modelling"](https://blog.jmp.chat/b/2022-privacy-threat-modelling) en général.
|
|||
|
|
|||
|
Arnaud a parlé des mises à jour du [serveur chatty et de HTTPAuthentificationOverXMPP](https://blog.agayon.be/xmpp_auth_update.html).
|
|||
|
|
|||
|
Anoxinon.media a publié son blogpost [XMPP - Teil 1 - Messaging mal anders](https://anoxinon.media/blog/xmpp1/) [DE].
|
|||
|
|
|||
|
|
|||
|
> # Software news
|
|||
|
>
|
|||
|
|
|||
|
# Nouvelles des logiciels
|
|||
|
|
|||
|
|
|||
|
> ## Clients and applications
|
|||
|
>
|
|||
|
> Maintenance release of [Beagle IM 5.3.1](https://github.com/tigase/beagle-im/releases/tag/5.3.1) that fixes sending OMEMO encrypted files and entering password-protected MUC. Besides, Tigase launched a new, simpler website [tigase.org](https://tigase.org/) that makes it easier to access open-source projects created by Tigase.
|
|||
|
>
|
|||
|
> ![New tigase.org](/images/newsletter/2022-10-01/TigaseWebpage.png "New tigase.org")
|
|||
|
>
|
|||
|
> Gajim 1.5.0 and 1.5.1 [have been released](https://gajim.org/post/2022-09-19-gajim-1.5.0-released/). These releases come with a significant performance boost. Pinned chats can be ordered via drag and drop, message corrections have been improved, and many bugs have been fixed.
|
|||
|
>
|
|||
|
> [An OMEMO 2 implementation has just been merged ](https://mastodon.social/@Goffi/109053947560868978) to [Libervia](https://salut-a-toi.org), coming with Stanza Content Encryption ([XEP-0420](https://xmpp.org/extensions/xep-0420.html)) support, thanks to the great work of Syndace, author or [python-omemo](https://github.com/Syndace/python-omemo) (which has been updated in the process). One of the major benefits is that other Stanza elements can now be encrypted too, not only the body.
|
|||
|
> OX ([XEP-0373](https://xmpp.org/extensions/xep-0373.html)/[XEP-0374](https://xmpp.org/extensions/xep-0374.html)) should follow soon, exciting times!
|
|||
|
>
|
|||
|
> While Monal development is going forward, see the funding news above, and they deployed new Push servers as announced in the [July 2022](https://xmpp.org/2022/08/the-xmpp-newsletter-july-2022/) XMPP Newsletter, users of old Monal versions would need to update, so if you or your contacts didn't already [the developers urge you to do it now](https://fosstodon.org/@Monal/108999198014279513).
|
|||
|
>
|
|||
|
> Missed in the [August 2022 XMPP Newsletter](https://xmpp.org/2022/09/the-xmpp-newsletter-august-2022/) was a release of UWPX, the XMPP client for UWP (Windows 10) devices. While version v.0.43.0.0 has only a fixup it's unfortunately also the [Final Update](https://github.com/UWPX/UWPX-Client/releases/tag/v.0.43.0.0) as the developer is stepping away from the project. Maintainers to follow-up are welcome to reach out!
|
|||
|
>
|
|||
|
> Kaidan, a user-friendly and modern chat app for every device, will receive a grant by NLnet for [adding encrypted audio and video calls](https://www.kaidan.im/2022/09/03/audio-video-calls/). Congratulations!
|
|||
|
>
|
|||
|
|
|||
|
## Clients et applications
|
|||
|
|
|||
|
Version de maintenance de [Beagle IM 5.3.1](https://github.com/tigase/beagle-im/releases/tag/5.3.1) qui corrige l'envoi de fichiers chiffrés avec OMEMO et l'accès aux MUC protégés par mot de passe. Par ailleurs, Tigase a lancé un nouveau site Web plus simple [tigase.org](https://tigase.org/) qui facilite l'accès aux projets open-source créés par Tigase.
|
|||
|
|
|||
|
![Nouveau tigase.org](/images/newsletter/2022-10-01/TigaseWebpage.png "Nouveau tigase.org")
|
|||
|
|
|||
|
Gajim 1.5.0 et 1.5.1 [ont été publiées](https://gajim.org/post/2022-09-19-gajim-1.5.0-released/). Ces versions sont accompagnées d'une augmentation significative des performances. Les chats épinglés peuvent être ordonnés par glisser-déposer, les corrections de messages ont été améliorées, et de nombreux bogues ont été corrigés.
|
|||
|
|
|||
|
[Une implémentation d'OMEMO 2 vient d'être fusionnée ](https://mastodon.social/@Goffi/109053947560868978) à [Libervia](https://salut-a-toi.org), avec le support de Stanza Content Encryption ([XEP-0420](https://xmpp.org/extensions/xep-0420.html)), grâce à l'excellent travail de Syndace, auteur de [python-omemo](https://github.com/Syndace/python-omemo) (qui a été mis à jour dans le processus). L'un des principaux avantages est que d'autres éléments de Stanza peuvent désormais être chiffrés également, et pas seulement le corps.
|
|||
|
OX ([XEP-0373](https://xmpp.org/extensions/xep-0373.html)/[XEP-0374](https://xmpp.org/extensions/xep-0374.html)) devrait bientôt suivre, des temps passionnants !
|
|||
|
|
|||
|
Alors que le développement de Monal se poursuit, voir les nouvelles de financement ci-dessus, et qu'ils ont déployé de nouveaux serveurs Push comme annoncé dans le bulletin XMPP [juillet 2022](https://xmpp.org/2022/08/the-xmpp-newsletter-july-2022/), les utilisateurs d'anciennes versions de Monal devront se mettre à jour, donc si vous ou vos contacts ne l'ont pas déjà fait [les développeurs vous invitent à le faire maintenant](https://fosstodon.org/@Monal/108999198014279513).
|
|||
|
|
|||
|
La [Lettre d'information XMPP d'août 2022] (https://xmpp.org/2022/09/the-xmpp-newsletter-august-2022/) n'a pas publié la mise-à-jour d'UWPX, le client XMPP pour les appareils UWP (Windows 10). Bien que la version v.0.43.0.0 ne contienne qu'un correctif, c'est malheureusement aussi la [Mise à jour finale](https://github.com/UWPX/UWPX-Client/releases/tag/v.0.43.0.0) car le développeur se retire du projet. Les responsables du suivi sont invités à se manifester !
|
|||
|
|
|||
|
Kaidan, une application de chat conviviale et moderne pour tous les appareils, recevra une subvention de NLnet pour [ajouter des appels audio et vidéo cryptés](https://www.kaidan.im/2022/09/03/audio-video-calls/). Félicitations !
|
|||
|
|
|||
|
|
|||
|
> ## Servers
|
|||
|
>
|
|||
|
> Jackal [v0.62.0](https://github.com/ortuman/jackal/releases/tag/v0.62.0) is out bringing [XEP-0313](https://xmpp.org/extensions/xep-0313.html) Message Archive Management support and several enhancements.
|
|||
|
>
|
|||
|
> Metronome IM 4.0 [has been released](https://metronome.im/changelogs/4_0). This version introduces Lua 5.3 support, a revamped shared API for group chats stanza archiving, MIX Core/PAM experimental support, Message Moderation support and support for containerization.
|
|||
|
>
|
|||
|
> [Profanity 0.13.0](https://github.com/profanity-im/profanity/releases/tag/0.13.0) has been released.
|
|||
|
>
|
|||
|
|
|||
|
## Serveurs
|
|||
|
|
|||
|
Jackal [v0.62.0](https://github.com/ortuman/jackal/releases/tag/v0.62.0) est sorti, apportant [XEP-0313](https://xmpp.org/extensions/xep-0313.html) le support de la gestion des archives de messages et plusieurs améliorations.
|
|||
|
|
|||
|
Metronome IM 4.0 [a été publié](https://metronome.im/changelogs/4_0). Cette version introduit la prise en charge de Lua 5.3, une API partagée remaniée pour l'archivage des stanza des chats de groupe, la prise en charge expérimentale du MIX Core/PAM, la prise en charge de la modération des messages et la prise en charge de la conteneurisation.
|
|||
|
|
|||
|
[Profanity 0.13.0](https://github.com/profanity-im/profanity/releases/tag/0.13.0) a été publié.
|
|||
|
|
|||
|
|
|||
|
> ## Libraries & Tools
|
|||
|
>
|
|||
|
> python-nbxmpp [3.2.2 and 3.2.3 have been released](https://dev.gajim.org/gajim/python-nbxmpp/-/blob/master/ChangeLog), adding a stringprep implementation and improvements for detecting broken TCP connections.
|
|||
|
>
|
|||
|
> The first beta of Slidge (XMPP bridges) is out!: Slidge, supporting Signal, Telegram, Discord, Steam, Mattermost, Facebook and Skype. Currently only direct messages are supported, but development is going further.
|
|||
|
> Find the article in [English](https://nicoco.fr/blog/2022/09/04/slidge-first-beta/) and [French](https://linuxfr.org/users/therealnicoco/journaux/la-premiere-beta-de-slidge-passerelles-xmpp-est-dehors).
|
|||
|
>
|
|||
|
> Work on [XMPP ⇔ ActivityPub gateway](https://nlnet.nl/project/Libervia/) (supported by a [NLnel](https://nlnet.nl/) funding) has been achieved. The gateway supports features such as following/followers, favourite/like (or ["noticed" in XMPP terms](https://xmpp.org/extensions/xep-0470.html#noticed-foreword), reactions (compatible with [Pleroma](https://pleroma.social/)), mentions, sharing/reboost and lastly events (compatible with [Mobilizon](https://mobilizon.org)). It has been tested with [Mastodon](https://joinmastodon.org), Pleroma and Mobilizon. It's still considered alpha quality, [a blog post should follow soon to explain in more details](https://www.goffi.org).
|
|||
|
>
|
|||
|
> Ignite Realtime Community:
|
|||
|
> - REST API Openfire plugin 1.10.0 [has been released](https://discourse.igniterealtime.org/t/rest-api-openfire-plugin-1-10-0-released/92108)
|
|||
|
> - New Openfire plugin: [Push Server](https://discourse.igniterealtime.org/t/new-openfire-plugin-push-server/92069)
|
|||
|
>
|
|||
|
|
|||
|
## Bibliothèques et outils
|
|||
|
|
|||
|
python-nbxmpp [3.2.2 et 3.2.3 ont été publiés](https://dev.gajim.org/gajim/python-nbxmpp/-/blob/master/ChangeLog), ajoutant une implémentation de stringprep et des améliorations pour détecter les connexions TCP interrompues.
|
|||
|
|
|||
|
La première bêta de Slidge (ponts XMPP) est sortie ! Slidge, supportant Signal, Telegram, Discord, Steam, Mattermost, Facebook et Skype. Actuellement, seuls les messages directs sont pris en charge, mais le développement se poursuit.
|
|||
|
Retrouvez l'article en [anglais](https://nicoco.fr/blog/2022/09/04/slidge-first-beta/) et [français](https://linuxfr.org/users/therealnicoco/journaux/la-premiere-beta-de-slidge-passerelles-xmpp-est-dehors).
|
|||
|
|
|||
|
Le travail sur [le pont XMPP/ActivityPub](https://nlnet.nl/project/Libervia/) (soutenu par un financement [NLnet](https://nlnet.nl/)) a été réalisé. La passerelle prend en charge des fonctions telles que les abonnés, les favoris, les "j'aime" (ou ["noticed" en termes XMPP](https://xmpp.org/extensions/xep-0470.html#noticed-foreword), les réactions (compatible avec [Pleroma](https://pleroma.social/)), les mentions, le partage/la relance et enfin les événements (compatible avec [Mobilizon](https://mobilizon.org)). Il a été testé avec [Mastodon](https://joinmastodon.org), Pleroma et Mobilizon. Il est encore considéré comme étant de qualité alpha, [un article de blog devrait bientôt suivre pour expliquer plus en détail](https://www.goffi.org).
|
|||
|
|
|||
|
Communauté Ignite Realtime :
|
|||
|
- Le plugin REST API Openfire 1.10.0 [a été publié](https://discourse.igniterealtime.org/t/rest-api-openfire-plugin-1-10-0-released/92108)
|
|||
|
- Nouveau plugin Openfire : [Push Server](https://discourse.igniterealtime.org/t/new-openfire-plugin-push-server/92069)
|
|||
|
|
|||
|
> # Extensions and specifications
|
|||
|
>
|
|||
|
> Developers and other standards experts from around the world collaborate on these extensions, developing new specifications for emerging practices, and refining existing ways of doing things. Proposed by anybody, the particularly successful ones end up as Final or Active - depending on their type - while others are carefully archived as Deferred. This life cycle is described in [XEP-0001](https://xmpp.org/extensions/xep-0001.html), which contains the formal and canonical definitions for the types, states, and processes. [Read more about the standards process](https://xmpp.org/about/standards-process.html). Communication around Standards and Extensions happens in the [Standards Mailing List](https://mail.jabber.org/mailman/listinfo/standards) ([online archive](https://mail.jabber.org/pipermail/standards/)).
|
|||
|
>
|
|||
|
> xmpp.org features [a page about XMPP RFCs](https://xmpp.org/rfcs/) as well.
|
|||
|
>
|
|||
|
|
|||
|
# Extensions et spécifications
|
|||
|
|
|||
|
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](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](https://xmpp.org/about/standards-process.html). La communication autour des normes et des extensions se fait sur la [liste de diffusion des normes](https://mail.jabber.org/mailman/listinfo/standards) ([archive en ligne](https://mail.jabber.org/pipermail/standards/)).
|
|||
|
|
|||
|
Par ailleurs, xmpp.org propose également [une page sur les RFC XMPP](https://xmpp.org/rfcs/).
|
|||
|
|
|||
|
> ## Proposed
|
|||
|
> The XEP development process starts by writing up an idea and submitting it to the XMPP Editor. Within two weeks, the Council decides whether to
|
|||
|
> accept this proposal as an Experimental XEP.
|
|||
|
>
|
|||
|
> - [Events](https://xmpp.org/extensions/inbox/events.html)
|
|||
|
> - This specification describes how to handle calendar events with 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, le Conseil décide si
|
|||
|
accepter cette proposition comme un XEP expérimental.
|
|||
|
|
|||
|
- [Événements](https://xmpp.org/extensions/inbox/events.html)
|
|||
|
- Cette spécification décrit comment gérer les événements du calendrier avec XMPP
|
|||
|
|
|||
|
|
|||
|
> ## New
|
|||
|
>
|
|||
|
> - No new XEP this month.
|
|||
|
>
|
|||
|
|
|||
|
## Nouvelles extensions
|
|||
|
|
|||
|
- Pas de nouvelle XEP ce mois-ci.
|
|||
|
|
|||
|
|
|||
|
> ## Deferred
|
|||
|
>
|
|||
|
> If an experimental XEP is not updated for more than twelve months, it will be moved off Experimental to Deferred. If there is another update, it
|
|||
|
> will put the XEP back onto Experimental.
|
|||
|
>
|
|||
|
> - No XEPs deferred this month.
|
|||
|
>
|
|||
|
|
|||
|
## 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.
|
|||
|
|
|||
|
|
|||
|
> ## Updated
|
|||
|
>
|
|||
|
> - Version 0.4.0 of [XEP-0440](https://xmpp.org/extensions/xep-0440.html) (SASL Channel-Binding Type Capability)
|
|||
|
> - Make sasl-channel-binding element a top level stream feature (dg)
|
|||
|
>
|
|||
|
|
|||
|
## Extensions mises-à-jour
|
|||
|
|
|||
|
- Version 0.4.0 de [XEP-0440](https://xmpp.org/extensions/xep-0440.html) (SASL Channel-Binding Type Capability)
|
|||
|
- Faire de l'élément sasl-channel-binding une fonctionnalité de flux de haut niveau (dg)
|
|||
|
|
|||
|
|
|||
|
> ## Last Call
|
|||
|
>
|
|||
|
> Last calls are issued once everyone seems satisfied with the current XEP status. After the Council decides whether the XEP seems ready, the XMPP Editor issues a Last Call for comments. The feedback gathered during the Last Call can help improve the XEP before returning it to the Council for advancement to Stable.
|
|||
|
>
|
|||
|
> - No Last Call this month.
|
|||
|
>
|
|||
|
|
|||
|
## 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 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.
|
|||
|
|
|||
|
|
|||
|
|
|||
|
- Pas de dernier appel ce mois-ci.
|
|||
|
|
|||
|
|
|||
|
> ## Stable
|
|||
|
>
|
|||
|
> - No XEP moved to stable this month.
|
|||
|
>
|
|||
|
|
|||
|
## Extensions stables
|
|||
|
|
|||
|
- Aucune XEP n'est passé à stable ce mois-ci.
|
|||
|
|
|||
|
|
|||
|
> ## Deprecated
|
|||
|
>
|
|||
|
> - No XEP deprecated this month.
|
|||
|
>
|
|||
|
|
|||
|
## Extensions dépréciées
|
|||
|
|
|||
|
- Aucune XEP dépréciée ce mois-ci.
|
|||
|
|
|||
|
|
|||
|
> ## Call for Experience
|
|||
|
>
|
|||
|
> A Call For Experience - like a Last Call, is an explicit call for comments, but in this case it's mostly directed at people who've implemented, and ideally deployed, the specification. The Council then votes to move it to Final.
|
|||
|
>
|
|||
|
> - No Call for Experience this month.
|
|||
|
>
|
|||
|
|
|||
|
## 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.
|
|||
|
|
|||
|
|
|||
|
> # Spread the news!
|
|||
|
>
|
|||
|
> Please share the news on other networks:
|
|||
|
>
|
|||
|
> * [Mastodon](https://fosstodon.org/@xmpp/)
|
|||
|
> * [Twitter](https://twitter.com/xmpp)
|
|||
|
> * [YouTube](https://www.youtube.com/channel/UCf3Kq2ElJDFQhYDdjn18RuA)
|
|||
|
> * [Lemmy instance](https://community.xmpp.net/)
|
|||
|
> * [Reddit](https://www.reddit.com/r/xmpp/)
|
|||
|
> * [LinkedIn](https://www.linkedin.com/company/xmpp-standards-foundation/)
|
|||
|
>
|
|||
|
> {{< newsletter-subscribe >}}
|
|||
|
>
|
|||
|
> Also check out our [RSS Feed](https://xmpp.org/feeds/all.atom.xml)!
|
|||
|
>
|
|||
|
> Looking for job offers or want to hire a professional consultant for your XMPP project? Visit our [XMPP job board](https://xmpp.work/).
|
|||
|
>
|
|||
|
|
|||
|
# Répandez la nouvelle !
|
|||
|
|
|||
|
Partagez la nouvelle sur d'autres réseaux :
|
|||
|
|
|||
|
* [Mastodon](https://fosstodon.org/@xmpp/)
|
|||
|
* [Twitter](https://twitter.com/xmpp)
|
|||
|
* [YouTube](https://www.youtube.com/channel/UCf3Kq2ElJDFQhYDdjn18RuA)
|
|||
|
* [Lemmy instance](https://community.xmpp.net/)
|
|||
|
* [Reddit](https://www.reddit.com/r/xmpp/)
|
|||
|
* [LinkedIn](https://www.linkedin.com/company/xmpp-standards-foundation/)
|
|||
|
|
|||
|
Consultez également notre [Flux RSS](https://xmpp.org/feeds/all.atom.xml) !
|
|||
|
|
|||
|
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](https://xmpp.work/).
|
|||
|
|
|||
|
|
|||
|
> # Help us to build the newsletter
|
|||
|
>
|
|||
|
> This XMPP Newsletter is produced collaboratively by the XMPP community. Therefore, we would like to thank **Adrien Bourmault (neox), alkino, anubis, Benoît Sibaud, emus, goffi, Jeybe, Licaon_Kter, martin, MattJ, MSavoritias (fae,ve), nicfab, Ppjet6, vanitasvitae, wurstsalat, Zash** for their support and help in creation, review, translation and deployment. Many thanks to all contributors and their continuous support!
|
|||
|
>
|
|||
|
> Each month's newsletter issue is drafted in this [simple pad](https://yopad.eu/p/xmpp-newsletter-365days). At the end of each month, the pad's content is merged into the [XSF Github repository](https://github.com/xsf/xmpp.org/milestone/3). We are always happy to welcome contributors. Do not hesitate to join the discussion in our [Comm-Team group chat (MUC)](xmpp:commteam@muc.xmpp.org?join) and thereby help us sustain this as a community effort. You have a project and want to spread the news? Please consider sharing your news or events here, and promote it to a large audience.
|
|||
|
>
|
|||
|
> Tasks we do on a regular basis:
|
|||
|
>
|
|||
|
> - gathering news in the XMPP universe
|
|||
|
> - *short* summaries of news and events
|
|||
|
> - summary of the monthly communication on extensions (XEPs)
|
|||
|
> - review of the newsletter draft
|
|||
|
> - preparation of media images
|
|||
|
> - translations
|
|||
|
>
|
|||
|
|
|||
|
# Aidez-nous à construire la newsletter
|
|||
|
|
|||
|
Cette lettre d'information XMPP est produite en collaboration par la communauté XMPP. Nous tenons donc à remercier **Adrien Bourmault (neox), alkino, anubis, Benoît Sibaud, emus, goffi, Jeybe, Licaon_Kter, martin, MattJ, MSavoritias (fae,ve), nicfab, Ppjet6, 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 numéro de la lettre d’information de chaque mois est rédigé dans ce [simple pad](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 [salon public Comm-Team (MUC)](xmpp:commteam@muc.xmpp.org?join) 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 événements
|
|||
|
- résumé de la communication mensuelle sur les extensions (XEPs)
|
|||
|
- révision de l'ébauche de la newsletter
|
|||
|
- préparation d'images pour les médias
|
|||
|
- traductions
|
|||
|
|
|||
|
|
|||
|
> # License
|
|||
|
>
|
|||
|
> This newsletter is published under [CC BY-SA license](https://creativecommons.org/licenses/by-sa/4.0/).
|
|||
|
|
|||
|
# Licence
|
|||
|
|
|||
|
Cette lettre d'information est publié sous licence [CC BY-SA] (https://creativecommons.org/licenses/by-sa/4.0/).
|