203 lines
15 KiB
Markdown
203 lines
15 KiB
Markdown
---
|
||
title: Lettre d'information XMPP de/d' March 2023
|
||
date: 2023-04-05
|
||
categories: ['Newsletter']
|
||
---
|
||
|
||
Bienvenue dans la lettre d’information XMPP, nous sommes ravis de vous retrouver ici ! Ce numéro couvre le mois de/d' March 2023.
|
||
Un grand merci à toutes les personnes qui nous lisent et à toutes les contributrices et tous les contributeurs !
|
||
|
||
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, pensez à dire merci ou à aider ces projets ! Vous souhaitez soutenir l’équipe de la lettre d’information ? Lisez la suite [en bas de page](#aidez-nous-à-créer-la-lettre-dinformation).
|
||
|
||
## Annonces de la XSF
|
||
|
||
- xmpp.org got a new software section! Looking for XMPP software, i.e. clients, servers, libraries, components, and tools? Check out [xmpp.org](https://xmpp.org/)'s new [software section](https://xmpp.org/software/), which lets you filter software by your own criteria. Looking for a client which works on Android and supports audio/video calls? Looking for a library that supports [XEP-0461: Message Replies](https://xmpp.org/extensions/xep-0461.html)? Just apply the filter and see what you get!
|
||
|
||
{{< figure src="/images/newsletter/2023-03-05/xmpp-software-section.png" caption="xmpp.org's new software section" >}}
|
||
|
||
- If you are interested to become an [XSF member](https://xmpp.org/community/membership/) you can [apply during this quarter until May 21th, 2023, 00:00 UTC](https://wiki.xmpp.org/web/Membership_Applications_Q2_2023).
|
||
|
||
|
||
### XMPP and Google Summer of Code 2023
|
||
The XSF has been [accepted again as hosting organisation at the GSoC 2023](https://xmpp.org/2023/02/xmpp-at-google-summer-of-code-2023/) !
|
||
|
||
{{< figure src="/images/logos/gsoc-2023-logo.svg" caption="XSF and Google Summer of Code 2023" >}}
|
||
|
||
### 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 actuellement hébergés :
|
||
|
||
- [Pont Bifrost : échange de messages hors-ligne entre Matrix et XMPP](https://opencollective.com/bifrost-mam)
|
||
- [Coopérative Mellium](https://opencollective.com/mellium)
|
||
|
||
## Événements XMPP
|
||
|
||
- [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 (remote)](https://mov.im/?node/pubsub.movim.eu/berlin-xmpp-meetup) : réunion mensuelle des passionnés de XMPP à Berlin, tous les deuxièmes mercredis du mois.
|
||
|
||
## Articles
|
||
|
||
- Debian package maintainers give [a summary](https://xmpp-team.pages.debian.net/blog/2023/03/xmpp-whats-new-in-bookworm.html) of XMPP packages that will be available in the next Debian stable release (Debian 12 "Bookworm").
|
||
- Cheogram Android [introduces Stickers](http://blog.jmp.chat/b/cheogram-android-stickers-2023).
|
||
- IgniteRealtime: [Translations everywhere!](https://discourse.igniterealtime.org/t/translations-everywhere/92628)
|
||
- Carl Schwan writes on the [Digital Market Act workshop in Brussels](https://carlschwan.eu/2023/03/02/digital-market-act-workshop-in-brussels/)
|
||
{{< figure src="/images/newsletter/2023-04-05/dma_brussels.jpg" caption="Digital Market Act workshop in Brussels" >}}
|
||
|
||
- The IETF has approved [publication of Messaging Layer Security (MLS)](https://www.ietf.org/blog/mls-secure-and-usable-end-to-end-encryption/), a new standard for end-to-end security that will make it easy for apps to provide the highest level of security to their users. End-to-end encryption is an increasingly important security feature in Internet applications. It keeps users’ information safe even if the cloud service they’re using has been breached.
|
||
|
||
## Nouvelles des logiciels
|
||
### Clients et applications
|
||
|
||
- [Cheogram Android 2.12.1-4](https://git.singpolyma.net/cheogram-android/refs/2.12.1-4) has been released with support for sending message replies and reactions, swipe to reply, "note to self" contact, viewing vcard4 profiles, and occasional MUC pings.
|
||
- [Gajim 1.7.2](https://gajim.org/post/2023-03-09-gajim-1.7.2-released/) has been released. This release brings many bug fixes and some useful improvements. Gajim now allows you to delete messages from your local chat history (in case of nasty spam messages). Furthermore, detection of WAV audio files has been improved and you can now click the waveform to skip to a specific timestamp within a voice message.
|
||
- [monocles chat 1.6.3](https://codeberg.org/Arne/monocles_chat) received support for message moderation ([XEP-0425](https://xmpp.org/extensions/xep-0425.html)) and will get some new features of Cheogram Android as well.
|
||
- [Movim 0.21 "Whipple"](https://mov.im/?node/pubsub.movim.eu/Movim/81f7e9d0-8cb6-47d7-a5d4-f3324c6aa306) has been released, and it comes with a ton of new features. Message Replies, Web Push, voice messages, new emojis, and much more.
|
||
- [SiskinIM 7.3.3](https://github.com/tigase/siskin-im/releases/tag/7.3.3) and [BeagleIM 5.3.4](https://github.com/tigase/beagle-im/releases/tag/5.3.4) from [Tigase](https://tigase.org/) have been released.
|
||
- [Spark 3.0.2](https://igniterealtime.org/projects/spark/) from [Ignite Realtime](https://igniterealtime.org/) has been released.
|
||
|
||
{{< figure src="/images/newsletter/2023-04-05/movim_replies.png" caption="Movim supports replies" >}}
|
||
|
||
### Serveurs
|
||
|
||
- Metronome IM [4.0.2](https://github.com/maranda/metronome/releases/tag/v4.0.2) brings some bug fixes.
|
||
|
||
### Bibliothèques et outils
|
||
|
||
- [python-nbxmpp 4.2.1 and 4.2.2](https://dev.gajim.org/gajim/python-nbxmpp/-/blob/master/ChangeLog) have been released, which fix some bugs with python-nbxmpp's HTTP library.
|
||
- [QXmpp 1.5.1](https://github.com/qxmpp-project/qxmpp/releases/tag/v1.5.1) and [QXmpp 1.5.2](https://github.com/qxmpp-project/qxmpp/releases/tag/v1.5.2) have been released in February and [QXmpp 1.5.3](https://github.com/qxmpp-project/qxmpp/releases/tag/v1.5.3) in March! They fix some important bugs.
|
||
- [xmppbl.org](https://xmppbl.org) provides a Real-Time Block List (RTBL) service for XMPP.
|
||
- [XmppDotNet](https://www.ag-software.net/2023/03/22/xmppdotnet-announcement/) is the new name and next generation of the MatriX vNext XMPP library.
|
||
|
||
From the ignite realtime community:
|
||
- [Openfire MUC Real-Time Block List plugin 1.1.0](https://discourse.igniterealtime.org/t/release-v1-1-0-of-the-muc-real-time-block-list-plugin-for-openfire/) has been released.
|
||
- [Openfire EXI plugin](https://discourse.igniterealtime.org/t/developing-openfire-efficient-xml-interchange-exi-functionality/) is work in progress.
|
||
- [Botz 1.2.0](https://discourse.igniterealtime.org/t/botz-version-1-2-0-release/) has been released.
|
||
- [Openfire HTTP File Upload plugin 1.2.2](https://discourse.igniterealtime.org/t/http-file-upload-v1-2-2-released/) has been released.
|
||
|
||
## Extensions et spécifications
|
||
|
||
La XMPP Standards Foundation développe des extensions XMPP dans sa [série de XEPs](https://xmpp.org/extensions/) en plus des [RFCs XMPP](https://xmpp.org/rfcs/).
|
||
|
||
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 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](https://xmpp.org/about/standards-process.html). La communication autour des normes et des extensions se fait sur la [liste de diffusion des normes](https://mail.jabber.org/mailman/listinfo/standards) ([archive en ligne](https://mail.jabber.org/pipermail/standards/)).
|
||
|
||
### Extensions proposées
|
||
|
||
Le processus de développement 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 en tant que XEP _expérimentale_.
|
||
|
||
- Pas de nouvelle XEP ce mois-ci.
|
||
|
||
### 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 à l'état d'_expérimentale_.
|
||
|
||
- Aucune XEP ajournée ce mois-ci.
|
||
|
||
### Extensions mises-à-jour
|
||
|
||
- [Version 0.2.0 of XEP-0444 (Message Reactions)](https://xmpp.org/extensions/xep-0444.html)
|
||
- Add emoji rejection mechanism. (NC)
|
||
- [Version 0.7.0 of XEP-0359 (Unique and Stable Stanza IDs)](https://xmpp.org/extensions/xep-0359.html)
|
||
- Add security consideration regarding spoofability and reference example (fs)
|
||
- [Version 0.12.0 of XEP-0292 (vCard4 Over XMPP)](https://xmpp.org/extensions/xep-0292.html)
|
||
- Removes raw-IQ mode and specifies the reuse of PEP (spw)
|
||
- [Version 0.4.0 of XEP-0388 (Extensible SASL Profile)](https://xmpp.org/extensions/xep-0388.html)
|
||
- Bump namespace
|
||
- Add reference to XEP-0440 and RFC 5802
|
||
- Update security considerations and business rules
|
||
- Clarify `<continue/>` and tasks
|
||
- Add expansion point to inline stream resumption and BIND2 (and possibly others)
|
||
- Add optional `<user-agent/>` element
|
||
- Move from Deferred to Experimental
|
||
- [Version 0.4.0 of XEP-0386 (Bind 2)](https://xmpp.org/extensions/xep-0386.html)
|
||
- Various changes, made in parallel with working client and server implementation experience, and SASL2 updates.
|
||
- More tightly define the integration with XEP-0388 and several session feature XEPs: XEP-0198, XEP-0280, XEP-0352.
|
||
- Replace the custom latest-id element with the new metadata element from XEP-0313, which also provides richer information.
|
||
- Drop unread tracking, as this is a deep topic not directly related to resource binding. Instead the details of integration with other extensions have been better defined and demonstrated, to allow such functionality when it is fully defined and exists.
|
||
- Adjust proposed namespace on aesthetic grounds and consistency with SASL2's approach. As this protocol may become part of the new preferred connection flow for a long time to come, it makes no sense to include the redundant and potentially confusing '2' when there is no conflict without it. Similarly, the '.0' has been dropped from the XEP's title, as it isn't really a version number.
|
||
- Allow the client some influence over the resulting resource identifier, and define a standard format for these combined identifiers.
|
||
- Specify that servers should terminate old sessions from a client when it binds a new resource.
|
||
- [Version 0.2.0 of XEP-0428 (Fallback Indication)](https://xmpp.org/extensions/xep-0428.html)
|
||
- Add 'for' attribute such that entities can discover what the fallback is for.
|
||
- Allow to specify that only one of `<subject>` or `<body` is meant as a fallback.
|
||
- Allow to specify the part of respective text that is meant as fallback where applicable.
|
||
- Don't use encryption example, which should use XEP-0380 instead.
|
||
|
||
### 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.
|
||
|
||
### Extensions stables
|
||
|
||
- Aucune XEP n’est passée à stable ce mois-ci.
|
||
|
||
### Extensions dépréciées
|
||
|
||
- Aucune XEP déclarée 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 les nouvelles !
|
||
|
||
Merci de partager les nouvelles 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/).
|
||
|
||
### Contributions et traductions de la lettre d’information
|
||
|
||
Il s’agit d’un effort communautaire, et nous aimerions remercier les traducteurs et traductrices pour leurs contributions. Les volontaires sont les bienvenus ! Les traductions de la lettre d’information XMPP seront publiées ici (avec un certain retard) :
|
||
|
||
- Anglais (original) : [xmpp.org](https://xmpp.org/categories/newsletter/)
|
||
- Contributeurs généraux : **Adrien Bourmault (neox), Alexander "PapaTutuWawa", Arne, emus, Licaon_Kter, Ludovic Bocquet, melvo, MSavoritias (fae,ve), wurstsalat, XSF iTeam**
|
||
- Français : [jabberfr.org](https://news.jabberfr.org/category/newsletter/) et [linuxfr.org](https://linuxfr.org/tags/xmpp/public)
|
||
- Traduction : **Adrien Bourmault (neox), alkino, anubis, Benoît Sibaud, Pierre Jarillon, Ppjet6, Ysabeau**
|
||
- Allemand : [xmpp.org](https://xmpp.org/categories/newsletter/) et [anoxinon.de](https://anoxinon.de/blog/)
|
||
- Traduction : **Jeybe, wh0nix**
|
||
- Italian: [notes.nicfab.eu](https://notes.nicfab.eu)
|
||
- Traduction : **nicfab**
|
||
- Espagnol : [xmpp.org](https://xmpp.org/categories/newsletter/)
|
||
- Traduction : **daimonduff, TheCoffeMaker**
|
||
|
||
## Aidez-nous à créer la lettre d’information
|
||
|
||
Cette lettre d’information XMPP est produite collaborativement par la communauté XMPP. La lettre d’information de chaque mois est rédigé dans ce [simple pad](https://pad.nixnet.services/oHnY_ZvLT8SoFyCqIC2ung). À la fin de chaque mois, le contenu du pad est fusionné dans le [dépôt Github de la XSF]](https://github.com/xsf/xmpp.org/milestone/3). Nous sommes toujours heureux d’accueillir des contributeurs et contributrices. N’hésitez pas à vous joindre à 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 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 :
|
||
|
||
- 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 (XEP)
|
||
- révision de l’ébauche de la lettre d’information
|
||
- préparation d’images pour les médias
|
||
- traductions
|
||
- communication à travers des comptes de médias
|
||
|
||
## Licence
|
||
|
||
Cette lettre d’information est publiée sous la licence [CC BY-SA](https://creativecommons.org/licenses/by-sa/4.0/).
|
||
|