15 KiB
title | date | categories | |
---|---|---|---|
Lettre d'information XMPP de/d' March 2023 | 2023-04-05 |
|
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.
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's new software section, 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? 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 you can apply during this quarter until May 21th, 2023, 00:00 UTC.
XMPP and Google Summer of Code 2023
The XSF has been accepted again as hosting organisation at the GSoC 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 pour les projets XMPP. Veuillez postuler via Open Collective. Pour plus d’informations, consultez l'annonce blog. Projets actuellement hébergés :
Événements XMPP
- Permanence XMPP : disponible sur notre chaîne YouTube
- Rencontres XMPP à Berlin (remote) : réunion mensuelle des passionnés de XMPP à Berlin, tous les deuxièmes mercredis du mois.
Articles
-
Debian package maintainers give a summary of XMPP packages that will be available in the next Debian stable release (Debian 12 "Bookworm").
-
Cheogram Android introduces Stickers.
-
IgniteRealtime: Translations everywhere!
-
Carl Schwan writes on the 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), 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 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 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 received support for message moderation (XEP-0425) and will get some new features of Cheogram Android as well.
- Movim 0.21 "Whipple" 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 and BeagleIM 5.3.4 from Tigase have been released.
- Spark 3.0.2 from Ignite Realtime has been released.
{{< figure src="/images/newsletter/2023-04-05/movim_replies.png" caption="Movim supports replies" >}}
Serveurs
- Metronome IM 4.0.2 brings some bug fixes.
Bibliothèques et outils
- python-nbxmpp 4.2.1 and 4.2.2 have been released, which fix some bugs with python-nbxmpp's HTTP library.
- QXmpp 1.5.1 and QXmpp 1.5.2 have been released in February and QXmpp 1.5.3 in March! They fix some important bugs.
- xmppbl.org provides a Real-Time Block List (RTBL) service for XMPP.
- XmppDotNet 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 has been released.
- Openfire EXI plugin is work in progress.
- Botz 1.2.0 has been released.
- Openfire HTTP File Upload plugin 1.2.2 has been released.
Extensions et spécifications
La XMPP Standards Foundation développe des extensions XMPP dans sa série de XEPs en plus des RFCs XMPP.
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, 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 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)
- Add emoji rejection mechanism. (NC)
- Version 0.7.0 of XEP-0359 (Unique and Stable Stanza IDs)
- Add security consideration regarding spoofability and reference example (fs)
- Version 0.12.0 of XEP-0292 (vCard4 Over XMPP)
- Removes raw-IQ mode and specifies the reuse of PEP (spw)
- Version 0.4.0 of XEP-0388 (Extensible SASL Profile)
- 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)
- 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)
- 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 :
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.
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
- 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 et linuxfr.org
- Traduction : Adrien Bourmault (neox), alkino, anubis, Benoît Sibaud, Pierre Jarillon, Ppjet6, Ysabeau
- Allemand : xmpp.org et anoxinon.de
- Traduction : Jeybe, wh0nix
- Italian: notes.nicfab.eu
- Traduction : nicfab
- Espagnol : xmpp.org
- 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. À 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) 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.