Some clean-up
This commit is contained in:
parent
afec16714a
commit
31459acf7d
|
@ -1,239 +0,0 @@
|
|||
> ---
|
||||
> title: The XMPP Newsletter December 2021 & January 2022
|
||||
> author: emus
|
||||
> date: 2022-02-05
|
||||
> categories: ['Newsletter']
|
||||
> ---
|
||||
>
|
||||
> Welcome to the XMPP Newsletter covering the month of December 2021 and January 2022!
|
||||
>
|
||||
> We hope you had a great shift into the new year by now as well as are happy to have you reading the new release! We guess that this episode has caught some weight over the new year's holidays :-)
|
||||
>
|
||||
> Many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, especially throughout the current situation, please consider saying thanks or help these projects!
|
||||
>
|
||||
> [Read this Newsletter via our RSS Feed](https://xmpp.org/feeds/all.atom.xml)!
|
||||
>
|
||||
> Interested in supporting the Newsletter team? Read more at the bottom.
|
||||
>
|
||||
> Other than that — enjoy reading!
|
||||
>
|
||||
> ### Newsletter translations
|
||||
>
|
||||
> Translations of the XMPP Newsletter will be released here (with some delay):
|
||||
>
|
||||
> - The French translation appears at [jabberfr.org](https://news.jabberfr.org/category/newsletter/) and [linuxfr.org](https://linuxfr.org/tags/xmpp/public)
|
||||
> - The German translation appears at [anoxinon.de](https://anoxinon.de/blog/)
|
||||
> - The Italian translation appears at [NicFab.it](https://www.nicfab.it/)
|
||||
> - The Spanish translation appears the same way as the English orginial, simply select [Spanish in the top bar](https://xmpp.org/2022/12/ES/newsletter-dec21-jan22/)
|
||||
>
|
||||
> Many thanks to the translators and their work! This is a great help to spread the news! Please join them in their work or start over with any another language!
|
||||
>
|
||||
> ## XSF Announcements
|
||||
>
|
||||
> - The XSF is planning to participate in the [Google Summer of Code 2022 (GSoC)](https://xmpp.org/community/gsoc-2022/). If you are interested in participating as a student, mentor or as a project in general, please [add your ideas and reach out to us](https://wiki.xmpp.org/web/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")
|
||||
>
|
||||
> - Blog and newsletter pages at [xmpp.org/blog](https://xmpp.org/blog) now support multiple languages. We are happy for volunteers to support translating!
|
||||
>
|
||||
> ## XSF fiscal hosting projects
|
||||
>
|
||||
> The XSF offers [fiscal hosting](https://xmpp.org/community/fiscalhost/) for XMPP projects now! 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/).
|
||||
>
|
||||
> - [Bifrost bridge: Offline messages exchange between Matrix and XMPP](https://opencollective.com/bifrost-mam)
|
||||
> - [Mellium Co-op](https://opencollective.com/mellium)
|
||||
>
|
||||
> ## Events
|
||||
>
|
||||
> [XMPP Office Hours](https://wiki.xmpp.org/web/XMPP_Office_Hours) - Also, checkout our new [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 - always 2nd Wednesday of the month.
|
||||
>
|
||||
> ## Videos
|
||||
>
|
||||
> Thilo Molitor (developer of Monal) [held a talk](https://xmpp-meetup.in-berlin.de/talks/monal.mp4) (DE) about Monal's development.
|
||||
>
|
||||
> XMPP Office Hours: Fabian Sauter presented his [adventures in developing an XMPP Client](https://www.youtube.com/watch?v=Bceu6E7c7GM) for Windows (Universal Windows Platform (UWP)) in December.
|
||||
>
|
||||
> XMPP has been mentioned in a [German public TV](https://youtu.be/DdIwus87eLM?t=844) [DE] show in the context of data protection.
|
||||
>
|
||||
> ## Articles
|
||||
>
|
||||
> JMP.chat released two blog posts. [The first](https://blog.jmp.chat/b/2022-jabber-xmpp-from-sms) details a feature of the Soprani.ca project's Cheogram system that allows SMS users to contact (or call!) any XMPP address. [Their Newsletter](https://blog.jmp.chat/b/january-newsletter-2022) also announces a partnership with Snikket for hosting, as well as a preview of worldwide calling rates as they prepare to launch that feature soon.
|
||||
>
|
||||
> ![JMP.chat](/images/newsletter/january2022/smstoxmpp.png "JMP.chat")
|
||||
>
|
||||
> There are several articles to the topic "messenger" at the German site from "[Freie Messenger](https://www.freie-messenger.de/#neuigkeiten-letzte-änderungen)" with a focus on alternatives to WhatsApp, E2EE, interoperability, security/pseudosecurity. Help is welcome, translating the articles to your native language.
|
||||
>
|
||||
> [OMEMO was finally integrated in Movim](https://mov.im/?post/pubsub.movim.eu/Movim/end-to-end-encryption-in-movim-omemo-is-finally-there-yudZPP) after 6 long years of discussions. In this article Timothée, Movim developer, explains the general OMEMO architecture, the difficulties encountered while working on the integration in Movim and how they overcame them.
|
||||
>
|
||||
> ![Movim with OMEMO encryption](/images/newsletter/january2022/movim_omemo.png "Movim with OMEMO encryption")
|
||||
>
|
||||
> As the [previously announced](https://snikket.org/blog/simply-secure-collaboration/) collaboration between Snikket and Simply Secure ended its first project, they interviewed the project's founder, Matthew Wild, about Snikket's origins and his experience managing open-source projects. Read the interview: [On Getting Things Done: A Conversation with Matthew Wild from Snikket](https://simplysecure.org/blog/on-getting-things-done-a-conversation-with-matthew-wild-from-snikket/).
|
||||
>
|
||||
> Mellium Co-op has published their [Year in Review for 2021](https://opencollective.com/mellium/updates/mellium-year-in-review-2021) and the [Dev Communiqué for December 2021](https://opencollective.com/mellium/updates/dev-communique-for-december-2021) and [January 2022](https://opencollective.com/mellium/updates/dev-communique-for-january-2022).
|
||||
>
|
||||
> MongooseIM writes about [Dynamic XMPP Domains in their solutions](https://www.erlang-solutions.com/blog/dynamic-xmpp-domains-in-mongooseim/)
|
||||
>
|
||||
> Andrew Lewman trials various messaging protocols over a congested network, and makes a [discovery about XMPP performance](https://blog.lewman.com/internet-messaging-versus-congested-network.html) in such situations.
|
||||
>
|
||||
> Ravi Dwivedi demonstrates that "freedom and privacy can be convenient too" in their short introduction to the [Quicksy Android client](https://ravidwivedi.in/posts/quicksy-app/index.html)
|
||||
>
|
||||
> The German Linux Magazin has been [testing free instant messaging clients](https://www.linux-magazin.de/ausgaben/2022/02/bitparade/) for Linux in their latest printout and, alongside other messengers, reviewed the [Gajim desktop client](https://gajim.org/).
|
||||
>
|
||||
> An analysis of the dangers of misconfigured XMPP servers in this piece about [XMPP server security](https://bishopfox.com/blog/xmpp-underappreciated-attack-surface) by Bishop Fox.
|
||||
>
|
||||
> vanitasvitae published an [article](https://blog.jabberhead.tk/2021/12/30/pgpainless-1-0-0-released/) celebrating the `1.0.0` release of [PGPainless](https://pgpainless.org/). PGPainless is a Java library that aims to make using OpenPGP as easy as possible. The project was started in 2018 as a by-product of a Google Summer of Code project of the XMPP Standards Foundation!
|
||||
>
|
||||
> ## Software news
|
||||
>
|
||||
> ### Clients and applications
|
||||
>
|
||||
> [Gajim development news](https://gajim.org/post/2022-01-22-development-news-december-january/): Work on Gajim `1.4` is making big steps forward! After nine months of developing Gajim’s new main window, the code was finally ready to be merged into the master branch. This enables automatic builds of nightly versions for Linux and Windows.
|
||||
>
|
||||
> [monocles chat](https://f-droid.org/de/packages/de.monocles.chat/) (a fork of Conversations and Blabber.im) will get OTR support in the next release. The client also only allows connections to XMPP servers with up to date SSL configurations and does not offer fallback SSL connections to avoid data leaks. Nevertheless it is compatible with every current XMPP account.
|
||||
>
|
||||
> [Libervia `0.8` "La Cecília"](https://www.goffi.org/b/libervia-v0-8-la-cecilia-BdQ4) (formerly known as "Salut à Toi") has been released with a complete OMEMO encrytion finalization for group chats, a new default theme, an easy to use invitation system, a non-standard (XMPP) list feature, photo albums and many technical changes.
|
||||
>
|
||||
> A new stable release of [SiskinIM `7.0.1` has been published](https://github.com/tigase/siskin-im/releases/tag/7.0.1) which includes sending unencrypted messages in single chats with default encryption for OMEMO and presenting automatic file download size limit.
|
||||
>
|
||||
> ## Servers
|
||||
>
|
||||
> [Openfire `4.7.0`](https://discourse.igniterealtime.org/t/openfire-4-7-0-has-been-released/91268) has been released (having their [Beta released](https://discourse.igniterealtime.org/t/openfire-4-7-0-beta-hazelcast-plugin-2-6-0-releases/91087) before). This release is the first non-patch release in more than a year, which brings a healthy amount of new features, as well as bug fixes. Highlights of this release include extensively improved clustering support, particularly around Multi-User Chat functionality, which should benefit high-volume environments. Previously also [Openfire `4.5.5`](https://discourse.igniterealtime.org/t/openfire-4-6-6-and-4-5-5-releases-log4j-only-changes/91139), [Openfire `4.6.5`](https://discourse.igniterealtime.org/t/openfire-4-6-5-released/91108) and [Openfire `4.6.6`](https://discourse.igniterealtime.org/t/openfire-4-6-6-and-4-5-5-releases-log4j-only-changes/91139) have been released.
|
||||
>
|
||||
> [Prosody `0.11.13`](https://blog.prosody.im/prosody-0.11.13-released/) has been released. Since December, new Prosody releases brought some fixes to PEP to control memory usage, a security fix that addresses a denial-of-service vulnerability in Prosody’s mod_websocket, and a fix for a memory leak. Previously [Prosody `0.11.11`](https://blog.prosody.im/prosody-0.11.11-released/) and [Prosody `0.11.12`](https://blog.prosody.im/prosody-0.11.12-released/) were released, too.
|
||||
>
|
||||
> [ejabberd `21.12`](https://www.process-one.net/blog/ejabberd-21-12/) has been released. The new ejabberd 21.12 release comes after five months of work, contains more than one hundred changes, many of them are major improvements or features, and several bug fixes: PubSub improvements, new mod_conversejs, and support for MUC Hats ([XEP-0317](https://xmpp.org/extensions/xep-0317.html)).
|
||||
>
|
||||
> [Jackal](https://github.com/ortuman/jackal), an XMPP server written in Go, had [version `0.56.0`](https://github.com/ortuman/jackal/releases) released.
|
||||
>
|
||||
> Snikket announced their [January 2022 server release](https://snikket.org/blog/jan-2022-server-release/), this includes a [security fix](https://snikket.org/blog/snikket-jan-2021-security-release/) announced earlier in January. The primary new feature in this release is account import/export functionality, the final part of the [XMPP account portability project](https://docs.modernxmpp.org/projects/portability/) funded by NGI DAPSI.
|
||||
>
|
||||
> ![XMPP account portability project](/images/newsletter/january2022/snikket-account-import-export.png "XMPP account portability project")
|
||||
>
|
||||
> ## Libraries
|
||||
>
|
||||
> A [new XMPP component](https://gitlab.com/navlost.eu/xmpp/components/webhooks) has been published and could use some feedback. The component implements a [webhook](https://en.wikipedia.org/wiki/Webhook) transport that lets users (the person hosting the component and anyone they choose to allow) create HTTP endpoints to receive events on and translate those to XMPP messages. Webhook payloads are processed by middleware and the XMPP notifications are template-based and written in [EJS](https://ejs.co/ "Embedded JavaScript templating"). It currently comes with GitLab and plain Git integrations as well as a crude and untested Slack middleware, but it also understands plain text and PNG, JPEG and PDF content, which is sent to subscribers as attachments via [HTTP File Upload (XEP-0363)](https://xmpp.org/extensions/xep-0363.html). Find the [main repository](https://gitlab.com/navlost.eu/xmpp/components/webhooks) (no production quality yet) and there is also a [demo server](https://gitlab.com/navlost.eu/xmpp/components/webhooks/-/blob/devel/README.md#demo-server) available for casual testing.
|
||||
>
|
||||
> ## 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/)).
|
||||
>
|
||||
> ### 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.
|
||||
>
|
||||
> - [Compatibility Fallbacks](https://xmpp.org/extensions/inbox/compatibility-fallback.html)
|
||||
> - This document defines a way to indicate that a specific part of the body only serves as fallback and which specification the fallback is for.
|
||||
>
|
||||
> - [Call Invites](https://xmpp.org/extensions/inbox/call-invites.html)
|
||||
> - This document defines how to invite someone to a call and how to respond to the invite.
|
||||
>
|
||||
> - [PubSub Namespaces](https://xmpp.org/extensions/inbox/pubsub-ns.html)
|
||||
> - This extension defines a new PubSub node attribute to specify the type of payload.
|
||||
>
|
||||
> - [Message Replies](https://xmpp.org/extensions/inbox/replies.html)
|
||||
> - This document defines a way to indicate that a message is a reply to a previous message.
|
||||
>
|
||||
> ### New
|
||||
>
|
||||
> - No new XEPs this month.
|
||||
>
|
||||
> ### 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.
|
||||
>
|
||||
> ### Updated
|
||||
>
|
||||
> - Version `1.1.0` of [XEP-0363](https://xmpp.org/extensions/xep-0363.html) (HTTP File Upload)
|
||||
> - Filename size in bytes.
|
||||
> - Headers MUST be included in the PUT request.
|
||||
> - Headers considered opaque.
|
||||
> - Servers may want to sign headers, in security implications.
|
||||
> - Allow header case insensitivity, multiple times the same header, and preserve the order in the HTTP request. (egp, mb)
|
||||
>
|
||||
> - Version `0.4.0` of [XEP-0353](https://xmpp.org/extensions/xep-0353.html) (Jingle Message Initiation)
|
||||
> - Rework whole spec, namespace bump
|
||||
> - Add new <finish/> message
|
||||
> - Add dependency on XEP-0280, XEP-0313 and XEP-0334
|
||||
> - Add <reason/> to some messages (tm)
|
||||
>
|
||||
> - Version `1.1.0` of [XEP-0459](https://xmpp.org/extensions/xep-0459.html) (XMPP Compliance Suites 2022)
|
||||
> - Replace deprecated XEP-0411 with XEP-0402 in Advanced Group Chat (egp)
|
||||
>
|
||||
> - Version `0.4.0` of [XEP-0380](https://xmpp.org/extensions/xep-0380.html) (Explicit Message Encryption)
|
||||
> - Add new OMEMO namespaces: 'urn:xmpp:omemo:1' for OMEMO versions since `0.4.0`, and 'urn:xmpp:omemo:2' for OMEMO versions since `0.8.0` (melvo)
|
||||
>
|
||||
> ### 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 help improving the XEP before returning it to the Council for advancement to Draft.
|
||||
>
|
||||
> - Last Call for comments on [XEP-0424](https://xmpp.org/extensions/xep-0424.html) (Message Retraction)
|
||||
> - Last Call for comments on [XEP-0425](https://xmpp.org/extensions/xep-0425.html) (Message Moderation)
|
||||
>
|
||||
> ### Stable (formerly known as Draft)
|
||||
>
|
||||
> Info: The XSF has decided to rename 'Draft' to 'Stable'. [Read more about it here.](https://github.com/xsf/xeps/pull/1100)
|
||||
>
|
||||
> - No XEPs advanced to Stable this month.
|
||||
>
|
||||
> ### Deprecated
|
||||
>
|
||||
> - [XEP-0256](https://xmpp.org/extensions/xep-0256.html) (Last Activity in Presence)
|
||||
>
|
||||
> ### Obsoleted
|
||||
>
|
||||
> - [XEP-0443](https://xmpp.org/extensions/xep-0443.html) (XMPP Compliance Suites 2021)
|
||||
>
|
||||
> ### 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.
|
||||
>
|
||||
> ## Thanks all!
|
||||
>
|
||||
> This XMPP Newsletter is produced collaboratively by the XMPP community.
|
||||
>
|
||||
> Therefore many thanks to Adrien Bourmault (neox), Anoxinon e.V., arne, emus, Goffi, IM, Licaon_Kter, MattJ, mdosch, NicFab, Sam Whited, TheCoffeMaker, vanitasvitae, wurstsalat3000 for their support and help in creation, review and translation!
|
||||
>
|
||||
> Many thanks to all contributors and their continuous support!
|
||||
>
|
||||
> ## Spread the news!
|
||||
>
|
||||
> Please share the news via other networks:
|
||||
>
|
||||
> * [Mastodon](https://fosstodon.org/@xmpp/)
|
||||
> * [YouTube](https://www.youtube.com/channel/UCf3Kq2ElJDFQhYDdjn18RuA)
|
||||
> * [Twitter](https://twitter.com/xmpp)
|
||||
> * [Reddit](https://www.reddit.com/r/xmpp/)
|
||||
> * [LinkedIn](https://www.linkedin.com/company/xmpp-standards-foundation/)
|
||||
>
|
||||
> Find and place job offers and professional consultants in the [XMPP job board](https://xmpp.work/).
|
||||
>
|
||||
> {{< newsletter-subscribe >}}
|
||||
>
|
||||
> Also check out our [RSS Feed](https://xmpp.org/feeds/all.atom.xml)!
|
||||
>
|
||||
> ## Help us to build the newsletter
|
||||
>
|
||||
> We started drafting in this [simple pad](https://yopad.eu/p/xmpp-newsletter-365days) in parallel to our efforts in 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. We really need more support!
|
||||
>
|
||||
> You have a project and write about it? Please consider sharing your news or events here, and promote it to a large audience!
|
||||
> And even if you can only spend a few minutes of support, these would already be helpful!
|
||||
>
|
||||
> Tasks we do on a regular basis are for example:
|
||||
>
|
||||
> - Aggregation of news in the XMPP universe
|
||||
> - Short formulation of news and events
|
||||
> - Summary of the monthly communication on extensions (XEP)
|
||||
> - Review of the newsletter draft
|
||||
> - Preparation for media images
|
||||
> - Translations: especially German, French, Italian and Spanish
|
||||
>
|
||||
> ## License
|
||||
>
|
||||
> This newsletter is published under [CC BY-SA license](https://creativecommons.org/licenses/by-sa/4.0/).
|
||||
>
|
|
@ -1,187 +0,0 @@
|
|||
---
|
||||
title: Lettre d'information XMPP d'octobre 2022
|
||||
date: 2022-11-17
|
||||
categories: ['Newsletter']
|
||||
---
|
||||
|
||||
Welcome to the XMPP Newsletter, great to have you here again! This issue covers the month of October 2022.
|
||||
|
||||
Like this newsletter, many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, especially throughout the current situation, please consider saying thanks or help these projects! Interested in supporting the Newsletter team? Read more at the bottom.
|
||||
|
||||
# Newsletter Contributors & Translations
|
||||
|
||||
This is a community effort, and we would like to thank translators for their contributions. Volunteers are welcome! Translations of the XMPP Newsletter will be released here (with some delay):
|
||||
|
||||
- English (original): [xmpp.org](https://xmpp.org/categories/newsletter/)
|
||||
- General contributors: **emus, Licaon_Kter, Ludovic Bocquet, MattJ, MSavoritias (fae,ve), wurstsalat, Zash**
|
||||
- French: [jabberfr.org](https://news.jabberfr.org/category/newsletter/) and [linuxfr.org](https://linuxfr.org/tags/xmpp/public)
|
||||
- Translators: **Adrien Bourmault (neox), alkino, anubis, Benoît Sibaud, Ppjet6**
|
||||
- German: [xmpp.org](https://xmpp.org/categories/newsletter/) and [anoxinon.de](https://anoxinon.de/blog/)
|
||||
- Translators: **Jeybe, wh0nix**
|
||||
- Italian: [nicfab.it](https://www.nicfab.it/)
|
||||
- Translators: **nicfab**
|
||||
- Spanish: [xmpp.org](https://xmpp.org/categories/newsletter/)
|
||||
- Translators: **daimonduff, TheCoffeMaker**
|
||||
|
||||
# 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.
|
||||
|
||||
## Google Summer of Code 2022
|
||||
|
||||
{{< figure src="/images/logos/GSoC_2022_Logo.png" caption="XSF and Google Summer of Code 2022" >}}
|
||||
|
||||
The Google Summer of Code 2022 has finished! The two new contributors Patiga and PawBud worked on open-source software projects in the XMPP environment. Read the final collection blog posts:
|
||||
- **Patiga** works 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/)
|
||||
- **PawBud** works 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/)
|
||||
|
||||
## 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)
|
||||
|
||||
# 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
|
||||
|
||||
# Articles
|
||||
|
||||
ejabberd has added [Matrix protocol support](https://www.process-one.net/blog/matrix-protocol-added-to-ejabberd/) bringing their experience of scaling XMPP and MQTT to this new messaging avenue. At first a subset of the protocol will be implemented, acting like a bridge between protocols. Bussiness customers will get a taste of it first and later it will come to the Community Edition.
|
||||
|
||||
The [JMP Newsletter](https://blog.jmp.chat/b/october-newsletter-2022) details a big new release of the Cheogram Android client with features including XHTML-IM, Bits of Binary, a form of message retraction, contact tagging, and more. They also talk about an [XMPP channel integration they have built](https://github.com/chatwoot/chatwoot/pull/5587) for the Chatwoot support software, and offer to let community projects use their instance to try it out. This month they also wrote an article about [SMS Account Verification](https://blog.jmp.chat/b/2022-sms-account-verification) and how it affects the ecosystem.
|
||||
|
||||
PGPainless: [Implementing Packet Sequence Validation using Pushdown Automata](https://blog.jabberhead.tk/2022/10/26/implementing-packet-sequence-validation-using-pushdown-automata/)
|
||||
|
||||
A new automated testing technique was recently adopted to help the Prosody developers during their daily development work: [Mutation Testing in Prosody](https://blog.prosody.im/mutation-testing-in-prosody/)
|
||||
|
||||
Modernization of the authentication protocol is ongoing around the community, keyword "SASL". Multiple hints of the work have been seen in the last two newsletters, in [libs](https://xmpp.org/2022/09/the-xmpp-newsletter-august-2022/#libraries), [XEPs](https://xmpp.org/2022/10/the-xmpp-newsletter-september-2022/#updated) updates and [funding](https://xmpp.org/2022/10/the-xmpp-newsletter-september-2022/#articles) news. It spans multiple clients, multiple platforms and at least one server. Thilo Molitor, the Monal developer, blogged about the current _broken_ state, the ideal properties of the system and [the solutions being worked on](https://monal-im.org/post/00004-sasl/). It's a 30 minutes long read but will sure come handy as more news of the SASL implementations will start to appear from the other involved projects.
|
||||
|
||||
# Software news
|
||||
|
||||
## Clients and applications
|
||||
|
||||
Converse has released [version 10.0.0](https://github.com/conversejs/converse.js/releases/tag/v10.0.0) with a lot of polishing and an updated feature set.
|
||||
|
||||
[Dino 0.3.1](https://github.com/dino/dino/releases/tag/v0.3.1) has been released, which is a maintenance release for libsoup3 support and bug fixes.
|
||||
|
||||
[Gajim 1.5.2](https://gajim.org/post/2022-10-08-gajim-1.5.2-released/) and [1.5.3](https://gajim.org/post/2022-10-31-gajim-1.5.3-released/) have been released. These releases bring another performance boost, better emojis, selection of multiple messages, and many bug fixes.
|
||||
|
||||
{{< figure src="/images/newsletter/2022-11-07/gajim-emoji-shortcodes.png" caption="Gajim emoji shortcodes" >}}
|
||||
|
||||
[Profanity 0.13.1](https://github.com/profanity-im/profanity/releases/tag/0.13.1) is out with improved plugins management.
|
||||
|
||||
[Psi+ 1.5.1641 (2022-09-24)](https://sourceforge.net/projects/psiplus/files/Windows/Personal-Builds/KukuRuzo/) has been released.
|
||||
|
||||
Monal 5.3.3 has been [live in the AppStore](https://apps.apple.com/app/id317711500) for a while now, and even if it does not yet bring the SASL improvements mentioned above or the much awaited audio and video calls capabilities [funded last month](https://xmpp.org/2022/10/the-xmpp-newsletter-september-2022/#articles), it does feature several fixes for registrations, screenshots sharing and read markers.
|
||||
|
||||
aTalk has been released with [an almost monthly cadence](https://github.com/cmeng-git/atalk-android/blob/master/aTalk/ReleaseNotes.txt). Each new version brings more polish, like location/map views, calls, libraries updates and keeping up to date on the newer Android requirements. It's biggest adoption impediment unfortunately still stays and stems from an outdated UI that precedes Android 5 Material UI.
|
||||
|
||||
## Servers
|
||||
|
||||
[ejabberd 22.10](https://www.process-one.net/blog/ejabberd-22-10/) release includes six months of work, over 140 commits, including relevant improvements in MIX, MUC, SQL, and installers, and bug fixes as usual.
|
||||
|
||||
[Jackal 0.62.3](https://github.com/ortuman/jackal/releases/tag/v0.62.3) is out bringing 3 fixes for storage/archive and s2s stanzas.
|
||||
|
||||
## Libraries & Tools
|
||||
|
||||
[python-nbxmpp 3.2.4 and 3.2.5](https://dev.gajim.org/gajim/python-nbxmpp/-/blob/master/ChangeLog) have been released, bringing bug fixes and internal improvements.
|
||||
|
||||
# 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.
|
||||
|
||||
## 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.
|
||||
|
||||
- [PubSub Social Feed](https://xmpp.org/extensions/inbox/pubsub-social-feed.html)
|
||||
- This specification defines a way of publishing social content over XMPP.
|
||||
- [SASL SCRAM Downgrade Protection](https://xmpp.org/extensions/inbox/xep-downgrade-prevention.html)
|
||||
- This specification provides a way to secure the SASL and SASL2 handshakes against method and channel-binding downgrades.
|
||||
- [OpenPGP for XMPP Pubsub](https://xmpp.org/extensions/inbox/pubsub-encryption.html)
|
||||
- Specifies an OpenPGP for XMPP (XEP-0373) profile for the pubsub use case.
|
||||
|
||||
## New
|
||||
|
||||
- No new XEP this month.
|
||||
|
||||
## 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.
|
||||
|
||||
## Updated
|
||||
|
||||
- No XEPs updated this month.
|
||||
|
||||
## 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 help improving the XEP before returning it to the Council for advancement to Stable.
|
||||
|
||||
- No Last Call this month.
|
||||
|
||||
## Stable
|
||||
|
||||
- No XEP moved to stable this month.
|
||||
|
||||
## Deprecated
|
||||
|
||||
- No XEP deprecated this month.
|
||||
|
||||
## 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.
|
||||
|
||||
# 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/).
|
||||
|
||||
# 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), 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** 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
|
||||
|
||||
# License
|
||||
|
||||
This newsletter is published under [CC BY-SA license](https://creativecommons.org/licenses/by-sa/4.0/).
|
|
@ -1,164 +0,0 @@
|
|||
---
|
||||
title: The XMPP Newsletter February 2023
|
||||
date: 2023-03-05
|
||||
categories: ['Newsletter']
|
||||
---
|
||||
|
||||
Welcome to the XMPP Newsletter, great to have you here again! This issue covers the month of February 2023.
|
||||
Many thanks to all our readers and all contributors!
|
||||
|
||||
Like this newsletter, many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, please consider saying thanks or help these projects! Interested in supporting the Newsletter team? Read more [at the bottom](#help-us-to-build-the-newsletter).
|
||||
|
||||
## XSF Announcements
|
||||
|
||||
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" >}}
|
||||
|
||||
### 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" >}}
|
||||
|
||||
### 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)
|
||||
|
||||
## XMPP 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
|
||||
|
||||
## XMPP Videos
|
||||
|
||||
- Cheogram offers a new [PeerTube channel](https://kumi.tube/c/cheogram) for videos about new features in their XMPP client and gateways. Also available [on YouTube](https://YouTube.com/@cheogram).
|
||||
|
||||
## Articles
|
||||
|
||||
- [nicfab](https://notes.nicfab.eu) wrote an article about the [Digital Service Act: EU Commission Questions and Answers on identification and counting of active recipients of the service under the DSA](https://notes.nicfab.eu/en/posts/dsa-faq/).
|
||||
- [Digital Markets Act: the second stakeholders' workshop on the interoperability organized by the EU Commission](https://notes.nicfab.eu/en/posts/dmaworkshop/) an article by nicfab about the recent DMA stakeholder workshop on "Interoperability between messaging services"
|
||||
- [New Profanity Old System](https://profanity-im.github.io/blog/post/distrobox/) by jubalh: This blog explains how to run latest profanity releases on years old systems properly.
|
||||
- The [JMP newsletter covering February 2023](https://blog.jmp.chat/b/february-newsletter-2023) has been published. As well as a [post about technical implemetation for stickers](https://blog.jmp.chat/b/cheogram-android-stickers-2023) in Cheogram Android.
|
||||
|
||||
## Software news
|
||||
### Clients and applications
|
||||
|
||||
- [Converse 10.1.1](https://github.com/conversejs/converse.js/releases/tag/v10.1.1) and [10.1.2](https://github.com/conversejs/converse.js/releases/tag/v10.1.2) have been released, which both fix some bugs. Converse is a web based XMPP/Jabber chat client.
|
||||
- [Dino 0.4.0 'Ilulissat'](https://dino.im/blog/2023/02/dino-0.4-release/) and 0.4.1 have been released. The 0.4 release adds support for message reactions and replies. Dino also switched from GTK3 to GTK4 and makes use of libadwaita now.
|
||||
|
||||
{{< figure src="/images/newsletter/2023-03-05/dino-reaction.png" caption="Dino 0.4 now supports Message Replies and Message Reactions" >}}
|
||||
|
||||
- [Gajim 1.7.0](https://gajim.org/post/2023-02-03-gajim-1.7.0-released/) and [1.7.1](https://gajim.org/post/2023-02-08-gajim-1.7.1-released/) have been released. These releases bring improved KeepassXC integration, better defaults for group chats created with ejabberd, and some important bug fixes.
|
||||
- [Psi+ 1.5.1645](https://sourceforge.net/projects/psiplus/files/Windows/Personal-Builds/KukuRuzo/) and [1.5.1646](https://sourceforge.net/projects/psiplus/files/Windows/Personal-Builds/KukuRuzo/) have been released.
|
||||
|
||||
### Servers
|
||||
|
||||
- [Prosody 0.12.3](https://blog.prosody.im/prosody-0.12.3-released/) has been released.
|
||||
- [Openfire inVerse plugin 10.1.2](https://discourse.igniterealtime.org/t/inverse-openfire-plugin-10-1-2-1-released/92591) has been released.
|
||||
- A new plugin for Openfire, the [MUC Real-Time Block List plugin](https://discourse.igniterealtime.org/t/new-openfire-muc-real-time-block-list-plugin/92587) has been released. It allows to moderate chat rooms, especially for federated services.
|
||||
- [Cobalt 1.3](https://www.isode.com/company/wordpress/cobalt-1-3-release-features/) has been released.
|
||||
|
||||
### Libraries & Tools
|
||||
|
||||
- [nbxmpp 4.2.0](https://dev.gajim.org/gajim/python-nbxmpp) has been released, which brings support for [XEP-0461](https://xmpp.org/extensions/xep-0461.html) Message Replies and a profile for SASLprep.
|
||||
|
||||
## Extensions and specifications
|
||||
|
||||
The XMPP Standards Foundation develops extensions to XMPP in its [XEP series](https://xmpp.org/extensions/) in addition to [XMPP RFCs](https://xmpp.org/rfcs/).
|
||||
|
||||
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/)).
|
||||
|
||||
### 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.
|
||||
|
||||
- No XEPs proposed this month.
|
||||
|
||||
### New
|
||||
|
||||
- No new XEPs this month.
|
||||
|
||||
### 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.
|
||||
|
||||
### Updated
|
||||
|
||||
- No XEPs updated this month.
|
||||
|
||||
### 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 help improving the XEP before returning it to the Council for advancement to Stable.
|
||||
|
||||
- No Last Call this month.
|
||||
|
||||
### Stable
|
||||
|
||||
- No XEP moved to stable this month.
|
||||
|
||||
### Deprecated
|
||||
|
||||
- No XEP deprecated this month.
|
||||
|
||||
### 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.
|
||||
|
||||
## 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/).
|
||||
|
||||
### Newsletter Contributors & Translations
|
||||
|
||||
This is a community effort, and we would like to thank translators for their contributions. Volunteers are welcome! Translations of the XMPP Newsletter will be released here (with some delay):
|
||||
|
||||
- English (original): [xmpp.org](https://xmpp.org/categories/newsletter/)
|
||||
- General contributors: **Adrien Bourmault (neox), Alexander "PapaTutuWawa", emus, Licaon_Kter, Ludovic Bocquet, MattJ, MSavoritias (fae,ve), wurstsalat, Zash**
|
||||
- French: [jabberfr.org](https://news.jabberfr.org/category/newsletter/) and [linuxfr.org](https://linuxfr.org/tags/xmpp/public)
|
||||
- Translators: **Adrien Bourmault (neox), alkino, anubis, Benoît Sibaud, Pierre Jarillon, Ppjet6, Ysabeau**
|
||||
- German: [xmpp.org](https://xmpp.org/categories/newsletter/) and [anoxinon.de](https://anoxinon.de/blog/)
|
||||
- Translators: **Jeybe, wh0nix**
|
||||
- Italian: [notes.nicfab.eu](https://notes.nicfab.eu)
|
||||
- Translators: **nicfab**
|
||||
- Spanish: [xmpp.org](https://xmpp.org/categories/newsletter/)
|
||||
- Translators: **daimonduff, TheCoffeMaker**
|
||||
|
||||
## Help us to build the newsletter
|
||||
|
||||
This XMPP Newsletter is produced collaboratively by the XMPP community. Each month's newsletter issue is drafted in this [simple pad](https://pad.nixnet.services/oHnY_ZvLT8SoFyCqIC2ung). 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
|
||||
- communication via media accounts
|
||||
|
||||
## License
|
||||
|
||||
This newsletter is published under [CC BY-SA license](https://creativecommons.org/licenses/by-sa/4.0/).
|
|
@ -1,199 +0,0 @@
|
|||
---
|
||||
title: The XMPP Newsletter March 2023
|
||||
date: 2023-04-05
|
||||
categories: ['Newsletter']
|
||||
---
|
||||
|
||||
Welcome to the XMPP Newsletter, great to have you here again! This issue covers the month of March 2023.
|
||||
Many thanks to all our readers and all contributors!
|
||||
|
||||
Like this newsletter, many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, please consider saying thanks or help these projects! Interested in supporting the Newsletter team? Read more [at the bottom](#help-us-to-build-the-newsletter).
|
||||
|
||||
## XSF Announcements
|
||||
|
||||
- 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" >}}
|
||||
|
||||
### 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)
|
||||
|
||||
## XMPP 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
|
||||
|
||||
## 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.
|
||||
|
||||
## Software news
|
||||
### Clients and 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" >}}
|
||||
|
||||
### Servers
|
||||
|
||||
- Metronome IM [4.0.2](https://github.com/maranda/metronome/releases/tag/v4.0.2) brings some bug fixes.
|
||||
|
||||
### Libraries & Tools
|
||||
|
||||
- [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 and specifications
|
||||
|
||||
The XMPP Standards Foundation develops extensions to XMPP in its [XEP series](https://xmpp.org/extensions/) in addition to [XMPP RFCs](https://xmpp.org/rfcs/).
|
||||
|
||||
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/)).
|
||||
|
||||
### 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.
|
||||
|
||||
- No XEPs proposed this month.
|
||||
|
||||
### New
|
||||
|
||||
- No new XEPs this month.
|
||||
|
||||
### 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.
|
||||
|
||||
### Updated
|
||||
|
||||
- [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.
|
||||
|
||||
### 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 help improving the XEP before returning it to the Council for advancement to Stable.
|
||||
|
||||
- No Last Call this month.
|
||||
|
||||
### Stable
|
||||
|
||||
- No XEP moved to stable this month.
|
||||
|
||||
### Deprecated
|
||||
|
||||
- No XEP deprecated this month.
|
||||
|
||||
### 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.
|
||||
|
||||
## 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/).
|
||||
|
||||
### Newsletter Contributors & Translations
|
||||
|
||||
This is a community effort, and we would like to thank translators for their contributions. Volunteers are welcome! Translations of the XMPP Newsletter will be released here (with some delay):
|
||||
|
||||
- English (original): [xmpp.org](https://xmpp.org/categories/newsletter/)
|
||||
- General contributors: **Adrien Bourmault (neox), Alexander "PapaTutuWawa", Arne, emus, Licaon_Kter, Ludovic Bocquet, melvo, MSavoritias (fae,ve), wurstsalat, XSF iTeam**
|
||||
- French: [jabberfr.org](https://news.jabberfr.org/category/newsletter/) and [linuxfr.org](https://linuxfr.org/tags/xmpp/public)
|
||||
- Translators: **Adrien Bourmault (neox), alkino, anubis, Benoît Sibaud, Pierre Jarillon, Ppjet6, Ysabeau**
|
||||
- German: [xmpp.org](https://xmpp.org/categories/newsletter/) and [anoxinon.de](https://anoxinon.de/blog/)
|
||||
- Translators: **Jeybe, wh0nix**
|
||||
- Italian: [notes.nicfab.eu](https://notes.nicfab.eu)
|
||||
- Translators: **nicfab**
|
||||
- Spanish: [xmpp.org](https://xmpp.org/categories/newsletter/)
|
||||
- Translators: **daimonduff, TheCoffeMaker**
|
||||
|
||||
## Help us to build the newsletter
|
||||
|
||||
This XMPP Newsletter is produced collaboratively by the XMPP community. Each month's newsletter issue is drafted in this [simple pad](https://pad.nixnet.services/oHnY_ZvLT8SoFyCqIC2ung). 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
|
||||
- communication via media accounts
|
||||
|
||||
## License
|
||||
|
||||
This newsletter is published under [CC BY-SA license](https://creativecommons.org/licenses/by-sa/4.0/).
|
|
@ -1,181 +0,0 @@
|
|||
---
|
||||
title: The XMPP Newsletter May 2023
|
||||
date: 2023-06-05
|
||||
categories: ['Newsletter']
|
||||
---
|
||||
|
||||
Welcome to the XMPP Newsletter, great to have you here again! This issue covers the month of May 2023.
|
||||
Many thanks to all our readers and all contributors!
|
||||
|
||||
Like this newsletter, many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, please consider saying thanks or help these projects! Interested in supporting the Newsletter team? Read more [at the bottom](#help-us-to-build-the-newsletter).
|
||||
|
||||
## XSF Announcements
|
||||
|
||||
- If you are interested to become an [XSF member](https://xmpp.org/community/membership/) you can apply during Q3 2023 soon.
|
||||
|
||||
### XMPP and Google Summer of Code 2023
|
||||
The XSF has been [accepted again as hosting organisation at the GSoC 2023 and receive two slots for XMPP Contributors](https://xmpp.org/2023/02/xmpp-at-google-summer-of-code-2023/)!
|
||||
|
||||
- The GSoC contributor for Moxxy published his [first blog post](https://moxxy.org/posts/2023-05-06-Groupchat-GSoC-Project.html), detailing the plan to implement basic groupchat functionality.
|
||||
|
||||
{{< figure src="/images/logos/gsoc-2023-logo.svg" caption="XSF and Google Summer of Code 2023" >}}
|
||||
|
||||
### 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)
|
||||
|
||||
## XMPP 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
|
||||
- [FOSSY](https://fossy.us) will have an XMPP track at their conference this summer from July 13-16th 2023
|
||||
- [XMPP Italian happy hour](https://tube.nicfab.eu/w/85RxLsnNTc9FcdFzFgkdsP): monthly Italian XMPP web meeting, starting May 16th and then every third Tuesday of the month at 7:00 PM (online event, with web meeting mode and live streaming).
|
||||
|
||||
## Talks
|
||||
|
||||
- The developer behind Libervia has scheduled a couple of informative talks in Paris for June. These presentations will delve into various aspects of the Libervia project and XMPP. The first talk is a 20-minute session in English, taking place at 15:00 on Thursday, June 15 at [OW2](https://www.ow2con.org/view/2023/Abstract_Community_Day#15061500). The second talk will be a more in-depth 60-minute discussion in French, scheduled for 17:30 on Friday, June 16 at [Pas Sage En Seine](https://passageenseine.fr/). These sessions provide a great opportunity to gain insights into the Libervia project and to interact with its developer.
|
||||
|
||||
## Articles
|
||||
|
||||
The German governmental competion authorthy has publish a [study on video and messaging services](https://www.bundeskartellamt.de/SharedDocs/Meldung/DE/Pressemitteilungen/2023/17_05_2023_SU_MD.html) [DE] where the XSF and also several XMPP projects provided statements. Read the [summary](https://www.bundeskartellamt.de/SharedDocs/Publikation/DE/Sektoruntersuchungen/Sektoruntersuchung_MessengerVideoDienste_Zusammfassung.pdf?__blob=publicationFile&v=3) [DE] or the [full document](https://www.bundeskartellamt.de/SharedDocs/Publikation/DE/Sektoruntersuchungen/Sektoruntersuchung_MessengerVideoDienste.pdf?__blob=publicationFile&v=5) [DE].
|
||||
|
||||
## Software news
|
||||
### Clients and applications
|
||||
|
||||
- [Gajim 1.8.0](https://gajim.org/post/2023-05-27-gajim-1.8.0-released/) has been released and it comes with integrated OMEMO encryption! Integrating the OMEMO plugin brings tighter integration and better user experience. The chat menu has been rearranged and some quick buttons have been added for convenience. Both Gajim’s message search and conversation view received some important changes and fixes.
|
||||
|
||||
{{< figure src="/images/newsletter/2023-06-05/gajim-chat-banner-group-chat.png" caption="Gajim's chat banner in a group chat" >}}
|
||||
|
||||
- [Kaidan 0.9 and 0.9.1](https://www.kaidan.im/2023/05/05/kaidan-0.9.0/) have been released! It adds support for OMEMO 2, Automatic Trust Management (ATM), [XMPP Providers](https://providers.xmpp.net/), Message Reactions and much more.
|
||||
|
||||
{{< figure src="/images/newsletter/2023-06-05/kaidan-0.9-horizontal.png" caption="Kaidan's chat view" >}}
|
||||
|
||||
- Exciting developments are on the horizon for [Libervia](https://libervia.org/). Thanks to a grant from NLnet through the NGI Assure Fund, work on the implementation of A/V calls with Jingle across several frontends is underway. This new feature aims to support both one-on-one and multi-party calls, with plans to even add remote desktop control capabilities. Additionally, the ActivityPub Gateway is currently being stabilised, which will further enhance the functionality of Libervia. For a full rundown of these updates and more, check out the latest progress note on [Goffi's blog](https://www.goffi.org/b/libervia-progress-note-2023-w22-x3Wa).
|
||||
- JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client. Jabber-side reactions are now translated where possible into the tapback pseudo-syntax. Read more in the [JMP blog](https://blog.jmp.chat/b/april-newsletter-2023). [Cheogram Android 2.12.1-6](https://git.singpolyma.net/cheogram-android/refs/2.12.1-6) features per-account colours and quiet hours, thumbhash previews for images, and many bug fixes.
|
||||
|
||||
### Servers
|
||||
|
||||
- [MongooseIM 6.1.0](https://www.erlang-solutions.com/blog/mongooseim-6-1-handle-more-traffic-consume-less-resources/) has been released.
|
||||
- The Openfire XMPP server had two new releases: [Openfire 4.6.8 (old stable)](https://discourse.igniterealtime.org/t/openfire-4-6-8-release) and [Openfire 4.7.5 (stable)](https://discourse.igniterealtime.org/t/openfire-4-7-5-release). Furthermore a [CVE on Openfire Administration Console authentication bypass has been submitted](https://discourse.igniterealtime.org/t/cve-2023-32315-openfire-administration-console-authentication-bypass/92869).
|
||||
|
||||
### Libraries & Tools
|
||||
|
||||
- [omemo-dr](https://dev.gajim.org/gajim/omemo-dr/), a new OMEMO crypto library is available. `omemo-dr` is a fork of `python-axolotl`, which is the crypto library used for OMEMO encryption in Gajim. In preparation for future changes (e.g. the next OMEMO version), Gajim developers forked this library.
|
||||
- [python-nbxmpp 4.3.0 and 4.3.1](https://dev.gajim.org/gajim/python-nbxmpp/-/blob/master/ChangeLog) have been released and bring several bug fixes regarding OMEMO and HTTP handling.
|
||||
|
||||
## Extensions and specifications
|
||||
|
||||
The XMPP Standards Foundation develops extensions to XMPP in its [XEP series](https://xmpp.org/extensions/) in addition to [XMPP RFCs](https://xmpp.org/rfcs/).
|
||||
|
||||
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/)).
|
||||
|
||||
### 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.
|
||||
|
||||
- No XEPs proposed this month.
|
||||
|
||||
### New
|
||||
|
||||
- [Version 0.1.0 of XEP-0480 (SASL Upgrade Tasks)](https://xmpp.org/extensions/xep-0480.html)
|
||||
- This specification provides a way to upgrade to newer SASL mechanisms using SASL2 tasks.
|
||||
- [Version 0.1.0 of XEP-0482 (Call Invites)](https://xmpp.org/extensions/xep-0482.html)
|
||||
- This document defines how to invite someone to a call and how to respond to the invite.
|
||||
- [Version 0.1.0 of XEP-0481 (Content Types in Messages)](https://xmpp.org/extensions/xep-0481.html)
|
||||
- This specification describes a generic method whereby content in messages can be tagged as having a specific Internet Content Type. It also provides a method for sending the same content using different content types, as a fall-back mechanism when communicating between clients having different content type support.
|
||||
- [Version 0.1.0 of XEP-0478 (Stream Limits Advertisement)](https://xmpp.org/extensions/xep-0478.html)
|
||||
- This specification defines a way for an XMPP entity to announce the limits it will enforce for data received on a stream.
|
||||
- [Version 0.1.0 of XEP-0479 (XMPP Compliance Suites 2023)](https://xmpp.org/extensions/xep-0479.html)
|
||||
- This document defines XMPP application categories for different use cases (Core, Web, IM, and Mobile), and specifies the required XEPs that client and server software needs to implement for compliance with the use cases.
|
||||
|
||||
### 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.
|
||||
|
||||
### Updated
|
||||
|
||||
- [Version 1.25.0 of XEP-0060 (Publish-Subscribe)](https://xmpp.org/extensions/xep-0060.html)
|
||||
- Add data model informational text in Implementation Notes.
|
||||
- Provide a way for a PubSub service to tell a client when a node is full.
|
||||
- Clarify behaviour and current usage of the 'pubsub#itemreply' option.
|
||||
- Fix spec approver
|
||||
- [Version 1.1.1 of XEP-0223 (Persistent Storage of Private Data via PubSub)](https://xmpp.org/extensions/xep-0223.html)
|
||||
- Add notes about checking event origin (in reaction to CVE-2023-28686). (ka)
|
||||
- [Version 1.1.0 of XEP-0313 (Message Archive Management)](https://xmpp.org/extensions/xep-0313.html)
|
||||
- Clarify archive metadata response in the case of an empty archive.
|
||||
- Clarify query response in the case of no matching results. (mw)
|
||||
|
||||
### 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.
|
||||
|
||||
### Stable
|
||||
|
||||
- No XEP moved to stable this month.
|
||||
|
||||
### Deprecated
|
||||
|
||||
- No XEP deprecated this month.
|
||||
|
||||
### 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.
|
||||
|
||||
## 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/).
|
||||
|
||||
### Newsletter Contributors & Translations
|
||||
|
||||
This is a community effort, and we would like to thank translators for their contributions. Volunteers are welcome! Translations of the XMPP Newsletter will be released here (with some delay):
|
||||
|
||||
- English (original): [xmpp.org](https://xmpp.org/categories/newsletter/)
|
||||
- General contributors: **Adrien Bourmault (neox), Alexander "PapaTutuWawa", Arne, cal0pteryx, emus, Licaon_Kter, Ludovic Bocquet, melvo, MSavoritias (fae,ve), nicola, XSF iTeam**
|
||||
- French: [jabberfr.org](https://news.jabberfr.org/category/newsletter/) and [linuxfr.org](https://linuxfr.org/tags/xmpp/public)
|
||||
- Translators: **Adrien Bourmault (neox), alkino, anubis, Benoît Sibaud, nyco, Pierre Jarillon, Ppjet6, Ysabeau**
|
||||
- German: [xmpp.org](https://xmpp.org/categories/newsletter/) and [anoxinon.de](https://anoxinon.de/blog/)
|
||||
- Translators: **Jeybe, wh0nix**
|
||||
- Italian: [notes.nicfab.eu](https://notes.nicfab.eu)
|
||||
- Translators: **nicola**
|
||||
- Spanish: [xmpp.org](https://xmpp.org/categories/newsletter/)
|
||||
- Translators: **daimonduff, TheCoffeMaker**
|
||||
|
||||
## Help us to build the newsletter
|
||||
|
||||
This XMPP Newsletter is produced collaboratively by the XMPP community. Each month's newsletter issue is drafted in this [simple pad](https://pad.nixnet.services/oHnY_ZvLT8SoFyCqIC2ung). 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
|
||||
- communication via media accounts
|
||||
|
||||
## License
|
||||
|
||||
This newsletter is published under [CC BY-SA license](https://creativecommons.org/licenses/by-sa/4.0/).
|
|
@ -1,180 +0,0 @@
|
|||
---
|
||||
title: The XMPP Newsletter June & July 2023
|
||||
date: 2023-08-11
|
||||
categories: ['Newsletter']
|
||||
---
|
||||
|
||||
Welcome to the XMPP Newsletter, great to have you here again! This issue covers the month of June & July 2023.
|
||||
Many thanks to all our readers and all contributors!
|
||||
|
||||
Like this newsletter, many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, please consider saying thanks or help these projects! Interested in supporting the Newsletter team? Read more [at the bottom](#help-us-to-build-the-newsletter).
|
||||
|
||||
### XMPP and Google Summer of Code 2023
|
||||
The XSF has been [accepted again as hosting organisation at the GSoC 2023 and receive two slots for XMPP Contributors](https://xmpp.org/2023/02/xmpp-at-google-summer-of-code-2023/)!
|
||||
|
||||
On Dino:
|
||||
- [Windows support for Dino](https://hrxi.github.io/gsoc/blog/windows-support-for-dino)
|
||||
- [Windows woes](https://hrxi.github.io/gsoc/blog/windows-woes)
|
||||
|
||||
On Moxxy:
|
||||
- The [first blog post](https://moxxy.org/posts/2023-05-06-Groupchat-GSoC-Project.html), detailing the plan to implement basic group chat functionality.
|
||||
- The [second blog post](https://moxxy.org/posts/2023-06-17-XEP-0045-In-Moxxmpp.html), describing the plans to bring a basic implementation of [XEP-0045](https://xmpp.org/extensions/xep-0045.html) into Moxxy’s XMPP library moxxmpp.
|
||||
- The [third blog post](https://moxxy.org/posts/2023-07-24-Join-MUC-With-Moxxy.html), sketching the frontend implementation plan.
|
||||
|
||||
{{< figure src="/images/logos/gsoc-2023-logo.svg" caption="XSF and Google Summer of Code 2023" >}}
|
||||
|
||||
### 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)
|
||||
|
||||
## XMPP 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
|
||||
- [XMPP Italian happy hour](https://tube.nicfab.eu/c/xmpp): monthly Italian XMPP web meeting, starting May 16th and then every third Tuesday of the month at 7:00 PM (online event, with web meeting mode and live streaming).
|
||||
|
||||
## Talks
|
||||
|
||||
- [Une messagerie instantanée qui respecte vos libertés ?](https://www.a-lec.org/actus/2023-06-23-conference-xmpp-bourbon-archambault/)[FR]: Through a brief history of the web, in order to depict its current centralization and its problems, Adrien Bourmault, member of the XMPP Standards Foundation, will introduce you to the problems problems posed by non-free instant messaging, based on centralized applications and services. He will also explore the solutions offered by decentralization and free software with XMPP. See the video below.
|
||||
|
||||
# Videos
|
||||
|
||||
- [Libervia: the Universal Communication Ecosystem](https://www.yewtu.be/watch?v=EkkiKn0TONs)
|
||||
|
||||
## Articles
|
||||
|
||||
- [A new place for poezio and slixmpp](https://blog.mathieui.net/en/new-home-for-poezio-slixmpp.html).
|
||||
- [Elbe-Sprint Hamburg 2023: Post-Sprint Summary](https://xmpp.org/2023/08/elbe-sprint-hamburg-2023-post-sprint-summary/)
|
||||
- OpenPGP & PGPainless
|
||||
- [Creating an OpenPGP Web-of-Trust Implementation – Knitting a Net](
|
||||
- [PGPainless meets the Web-of-Trust](https://blog.jabberhead.tk/2023/07/25/pgpainless-meets-the-web-of-trust/)
|
||||
- Two thoughts on killing decentralized networks:
|
||||
- [How to Kill a Decentralised Network (such as the Fediverse)](https://ploum.net/2023-06-23-how-to-kill-decentralised-networks.html)
|
||||
- [A thread on this article by MattJ](https://floss.social/@mattj/110595483224579575)
|
||||
- [XMPP - Teil 2 - XMPP etwas genauer](https://anoxinon.media/blog/xmpp2/) [DE]
|
||||
|
||||
## Software news
|
||||
### Clients and applications
|
||||
|
||||
- [JMP is launched and out of Beta](https://blog.jmp.chat/b/launch-2023)
|
||||
- [Cheogram Android version `2.12.1-6`](https://git.singpolyma.net/cheogram-android/refs/2.12.1-6) adds per-account colours, per-account quiet hours, thumb hash previews of un-downloaded files, and more.
|
||||
- [Libervia progress note 2023-W22](https://www.goffi.org/b/libervia-progress-note-2023-w22-x3Wa) on A/V Implementation, ActivityPub Gateway and more.
|
||||
- [Dino 0.4.3](https://github.com/dino/dino/releases/tag/v0.4.3) has been released.
|
||||
- [Movim 0.22.2 is out](https://mov.im/node/pubsub.movim.eu/Movim/1d407d21-989d-404b-9a39-aa9b328882d1).
|
||||
|
||||
### Servers
|
||||
|
||||
- The ejabberd [mod_s3_upload](https://github.com/processone/ejabberd-contrib/tree/master/mod_s3_upload) module gained [support for the use of a separate download host](https://github.com/processone/ejabberd-contrib/pull/320). This allows clients to download media content from a statically hosted S3 bucket. Initially, this feature was proposed to allow ejabberd to integrate with [Garage](https://garagehq.deuxfleurs.fr/), an open-source distributed object storage service tailored for self-hosting.
|
||||
|
||||
### Libraries & Tools
|
||||
|
||||
- New website and [xmpp.rs version 0.4 release](https://xmpp.rs/blog/release-xmpp-0-4/): After more than 3 and a half years since the last release (version 0.3 in septembre 2019), xmpp-rs developers are happy to announce xmpp-rs version 0.4.0. If you don't know about xmpp-rs, those are Rust crates for interoperable and federated instant messaging and other social networking applications.
|
||||
- [omemo_dart](https://github.com/PapaTutuWawa/omemo_dart) released [version 0.5.0](https://github.com/PapaTutuWawa/omemo_dart/releases/tag/v0.5.0), which finally allows [Moxxy](https://moxxy.org/) to establish stable OMEMO:2 sessions between two Moxxy clients.
|
||||
- [Openfire inVerse plugin v10.1.4-1 has been released](https://discourse.igniterealtime.org/t/openfire-inverse-plugin-v10-1-4-1-release/92969)
|
||||
- [A feature-rich Matrix to XMPP puppeteering gateway, based on slidge and nio.](https://git.sr.ht/~nicoco/matridge)
|
||||
- From the ignite realtime community:
|
||||
- [Candy plugin for Openfire 2.2.0 Release 4 now available](https://discourse.igniterealtime.org/t/candy-plugin-for-openfire-2-2-0-release-4-now-available/93042)
|
||||
- [Search Openfire plugin 0.7.4 release](https://discourse.igniterealtime.org/t/search-openfire-plugin-0-7-4-release/93043)
|
||||
- [Push Notification Openfire plugin 0.9.2 released](https://discourse.igniterealtime.org/t/push-notification-openfire-plugin-0-9-2-released/93044)
|
||||
- [JmxWeb plugin for Openfire 0.9.1 release](https://discourse.igniterealtime.org/t/jmxweb-plugin-for-openfire-0-9-1-release/93045)
|
||||
- [Agent Information plugin for Openfire release 1.0.1](https://discourse.igniterealtime.org/t/agent-information-plugin-for-openfire-release-1-0-1/93057/1)
|
||||
- [Jabber Browsing Openfire Plugin 1.0.1 released](https://discourse.igniterealtime.org/t/jabber-browsing-openfire-plugin-1-0-1-released/93059)
|
||||
|
||||
|
||||
## Extensions and specifications
|
||||
|
||||
The XMPP Standards Foundation develops extensions to XMPP in its [XEP series](https://xmpp.org/extensions/) in addition to [XMPP RFCs](https://xmpp.org/rfcs/).
|
||||
|
||||
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/)).
|
||||
|
||||
### 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.
|
||||
|
||||
- [Reporting Account Affiliations](https://xmpp.org/extensions/inbox/xep-reporting-account-affiliations.html)
|
||||
- This specification documents a way for an XMPP server to report to other entities the relationship it has with a user on its domain.
|
||||
|
||||
### New
|
||||
|
||||
- No new XEPs this month.
|
||||
|
||||
### 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.
|
||||
|
||||
### Updated
|
||||
|
||||
- [Version 0.2.0 of XEP-0317 (Hats)](https://xmpp.org/extensions/xep-0317.html)
|
||||
- Select a syntax for hats. (mw)
|
||||
- [Version 0.1.2 of XEP-0453 (DOAP usage in XMPP)](https://xmpp.org/extensions/xep-0453.html)
|
||||
- Fix XMLNS typo (spw)
|
||||
|
||||
### 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.
|
||||
|
||||
### Stable
|
||||
|
||||
- No XEP moved to stable this month.
|
||||
|
||||
### Deprecated
|
||||
|
||||
- No XEP deprecated this month.
|
||||
|
||||
## 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/).
|
||||
|
||||
### Newsletter Contributors & Translations
|
||||
|
||||
This is a community effort, and we would like to thank translators for their contributions. Volunteers are welcome! Translations of the XMPP Newsletter will be released here (with some delay):
|
||||
|
||||
- English (original): [xmpp.org](https://xmpp.org/categories/newsletter/)
|
||||
- General contributors: **Adrien Bourmault (neox), Alexander "PapaTutuWawa", Arne, cal0pteryx, emus, Licaon_Kter, Ludovic Bocquet, melvo, MSavoritias (fae,ve), nicola, XSF iTeam**
|
||||
- French: [jabberfr.org](https://news.jabberfr.org/category/newsletter/) and [linuxfr.org](https://linuxfr.org/tags/xmpp/public)
|
||||
- Translators: **Adrien Bourmault (neox), alkino, anubis, Arkem, Benoît Sibaud, mathieui, nyco, Pierre Jarillon, Ppjet6, Ysabeau**
|
||||
- German: [xmpp.org](https://xmpp.org/categories/newsletter/) and [anoxinon.de](https://anoxinon.de/blog/)
|
||||
- Translators: **Jeybe, wh0nix**
|
||||
- Italian: [notes.nicfab.eu](https://notes.nicfab.eu)
|
||||
- Translators: **nicola**
|
||||
- Spanish: [xmpp.org](https://xmpp.org/categories/newsletter/)
|
||||
- Translators: **daimonduff, TheCoffeMaker**
|
||||
|
||||
## Help us to build the newsletter
|
||||
|
||||
This XMPP Newsletter is produced collaboratively by the XMPP community. Each month's newsletter issue is drafted in this [simple pad](https://pad.nixnet.services/oHnY_ZvLT8SoFyCqIC2ung). 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
|
||||
- communication via media accounts
|
||||
|
||||
## License
|
||||
|
||||
This newsletter is published under [CC BY-SA license](https://creativecommons.org/licenses/by-sa/4.0/).
|
||||
|
|
@ -1,175 +0,0 @@
|
|||
---
|
||||
title: The XMPP Newsletter August 2023
|
||||
date: 2023-09-05
|
||||
categories: ['Newsletter']
|
||||
---
|
||||
|
||||
Welcome to the XMPP Newsletter, great to have you here again! This issue covers the month of August 2023.
|
||||
Many thanks to all our readers and all contributors!
|
||||
|
||||
Like this newsletter, many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, please consider saying thanks or help these projects! Interested in supporting the Newsletter team? Read more [at the bottom](#help-us-to-build-the-newsletter).
|
||||
|
||||
### XMPP and Google Summer of Code 2023
|
||||
|
||||
The XSF has been [accepted again as hosting organisation at the GSoC 2023 and receive two slots for XMPP Contributors](https://xmpp.org/2023/02/xmpp-at-google-summer-of-code-2023/)!
|
||||
|
||||
On Dino:
|
||||
|
||||
- [Windows support for Dino](https://hrxi.github.io/gsoc/blog/windows-support-for-dino)
|
||||
- [Windows woes](https://hrxi.github.io/gsoc/blog/windows-woes)
|
||||
|
||||
On Moxxy:
|
||||
|
||||
- The [first blog post](https://moxxy.org/posts/2023-05-06-Groupchat-GSoC-Project.html), detailing the plan to implement basic group chat functionality.
|
||||
- The [second blog post](https://moxxy.org/posts/2023-06-17-XEP-0045-In-Moxxmpp.html), describing the plans to bring a basic implementation of [XEP-0045](https://xmpp.org/extensions/xep-0045.html) into Moxxy’s XMPP library moxxmpp.
|
||||
- The [third blog post](https://moxxy.org/posts/2023-07-24-Join-MUC-With-Moxxy.html), sketching the frontend implementation plan.
|
||||
- The [fourth blog post](https://moxxy.org/posts/2023-08-20-Moxxy-MUC-GSoC-Final-Report.html), concluding with Moxxy's completed MUC support.
|
||||
|
||||
{{< figure src="/images/logos/gsoc-2023-logo.svg" caption="XSF and Google Summer of Code 2023" >}}
|
||||
|
||||
### 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)
|
||||
|
||||
## XMPP 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
|
||||
- [XMPP Italian happy hour](https://tube.nicfab.eu/c/xmpp): monthly Italian XMPP web meeting, starting May 16th and then every third Tuesday of the month at 7:00 PM (online event, with web meeting mode and live streaming).
|
||||
- [TroLUG XMPP Workshop](http://trolug.de/termine.html) The TroLUG organizes the second workshop on XMPP in German language on 2023-09-07. It takes place as audio conference via BBB. All nice people are invited to join the workshop.
|
||||
|
||||
## Videos
|
||||
|
||||
There has been an XMPP track at [FOSSY2023](https://2023.fossy.us/schedule/) with many talks:
|
||||
|
||||
- [XMPP Connectivity & Security](https://archive.org/details/fossy2023_XMPP_Connectivity__Security) is an introduction about XMPP connectivity XEPs like XEP-0368 (Direct TLS), XEP-0467 (QUIC), XEP-0468 (WebSocket S2s) and the internals of xmpp-proxy, a forward+reverse proxy, and others.
|
||||
- [XMPP Introduction and Overview](https://archive.org/details/fossy2023_XMPP_Introduction_and_Overview) is a brief history and introduction to the XMPP protocol for people with small background in programming.
|
||||
- [My XMPP Past, Present, and Future](https://archive.org/details/fossy2023_My_XMPP_Past_Present_and_Futur) is a point-of-view journey through the evolution of the XMPP ecosystem from 2004. It explains how it was affected by major events such as the decline of traditional IM services, the beginning of the smartphone era and new chat services, and more.
|
||||
- [Building open standards-based ecosystems](https://archive.org/details/fossy2023_Building_open_standardsbased_e) is a talk about how XMPP as both a community and a protocol adapted to change, and the role that the XSF played in its continuity, but also a general discussion about sustainability of open ecosystems and open networks.
|
||||
|
||||
## Articles
|
||||
|
||||
- No articles this month.
|
||||
|
||||
## Software news
|
||||
|
||||
### Clients and applications
|
||||
|
||||
- [Converse 10.1.6](https://github.com/conversejs/converse.js/releases/tag/v10.1.6) has been published. It fixes two graphical bugs.
|
||||
- [Gajim 1.8.1](https://dev.gajim.org/gajim/gajim/-/releases/1.8.1) is available with many bugfixes. Note that Gajim's OMEMO plugin was integrated into Gajim's core with Gajim 1.8.0. You don't need the plugin anymore.
|
||||
- [monocles chat 1.7.3](https://codeberg.org/Arne/monocles_chat/releases/tag/v1.7.3) is available on f-droid with some fixes and many new features from Cheogram.
|
||||
- [Profanity 0.14.0](https://github.com/profanity-im/profanity/releases/tag/0.14.0) has been released.
|
||||
- [State of Snikket 2023: The Apps](https://snikket.org/blog/state-of-snikket-2023-the-apps/).
|
||||
|
||||
{{< figure src="/images/newsletter/2023-09-05/snikket-logo.png" caption="Snikket - Chat that is simple, secure, and private" width="200" alt="Snikket Logo" >}}
|
||||
|
||||
### Servers
|
||||
|
||||
- [Metronome IM 4.0.3](https://github.com/maranda/metronome/releases/tag/v4.0.3) has been released.
|
||||
|
||||
### Libraries & Tools
|
||||
|
||||
- [libstrophe 0.12.3](https://github.com/strophe/libstrophe/releases/tag/0.12.3) has been released.
|
||||
- [python-nbxmpp 4.3.2](https://dev.gajim.org/gajim/python-nbxmpp/-/tags/4.3.2) and [4.3.3](https://dev.gajim.org/gajim/python-nbxmpp/-/tags/4.3.3) have been released and come with bug fixes.
|
||||
- [XMPP Providers](https://providers.xmpp.net) got a new [web bot](https://fosstodon.org/@xmpp_providers/110802431627220360) and an [XMPP bot](https://fosstodon.org/@xmpp_providers/110968568856872183) keeping several provider properties up-to-date.
|
||||
|
||||
{{< figure src="/images/newsletter/2023-09-05/xmpp-providers-logo.png" caption="XMPP Providers - Which XMPP provider suits you best? It’s your choice." width="150" alt="XMPP Providers Logo" >}}
|
||||
|
||||
## Extensions and specifications
|
||||
|
||||
The XMPP Standards Foundation develops extensions to XMPP in its [XEP series](https://xmpp.org/extensions/) in addition to [XMPP RFCs](https://xmpp.org/rfcs/).
|
||||
|
||||
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/)).
|
||||
|
||||
### 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.
|
||||
|
||||
- [MUC Token Invite](https://xmpp.org/extensions/inbox/muc-token-invite.html)
|
||||
- This specification provides a way to generate tokens to invite users to a MUC room.
|
||||
|
||||
### New
|
||||
|
||||
- No new XEPs this month.
|
||||
|
||||
### 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.
|
||||
|
||||
### Updated
|
||||
|
||||
- [Version 0.2.1 of XEP-0458 (Community Code of Conduct)](https://xmpp.org/extensions/xep-0458.html)
|
||||
- Add anchors to every section, for easier linking. Also fix a typo. (egp)
|
||||
- [Version 0.4.1 of XEP-0333 (Chat Markers)](https://xmpp.org/extensions/xep-0333.html)
|
||||
- Changed discovery example to use client JIDs. (gdk)
|
||||
- [Version 1.1.0 of XEP-0459 (XMPP Compliance Suites 2022)](https://xmpp.org/extensions/xep-0459.html)
|
||||
- Replace deprecated XEP-0411 with XEP-0402 in Advanced Group Chat. (egp)
|
||||
|
||||
### 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.
|
||||
|
||||
### Stable
|
||||
|
||||
- No XEP moved to stable this month.
|
||||
|
||||
### Deprecated
|
||||
|
||||
- No XEP deprecated this month.
|
||||
|
||||
## 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/).
|
||||
|
||||
### Newsletter Contributors & Translations
|
||||
|
||||
This is a community effort, and we would like to thank translators for their contributions. Volunteers are welcome! Translations of the XMPP Newsletter will be released here (with some delay):
|
||||
|
||||
- English (original): [xmpp.org](https://xmpp.org/categories/newsletter/)
|
||||
- General contributors: **Adrien Bourmault (neox), Alexander "PapaTutuWawa", Arne, cal0pteryx, emus, Jonas Stein, Licaon_Kter, Ludovic Bocquet, melvo, MSavoritias (fae,ve), nicola, XSF iTeam**
|
||||
- French: [jabberfr.org](https://news.jabberfr.org/category/newsletter/) and [linuxfr.org](https://linuxfr.org/tags/xmpp/public)
|
||||
- Translators: **Adrien Bourmault (neox), alkino, anubis, Arkem, Benoît Sibaud, mathieui, nyco, Pierre Jarillon, Ppjet6, Ysabeau**
|
||||
- German: [xmpp.org](https://xmpp.org/categories/newsletter/) and [anoxinon.de](https://anoxinon.de/blog/)
|
||||
- Translators: **Jeybe, wh0nix**
|
||||
- Italian: [notes.nicfab.eu](https://notes.nicfab.eu)
|
||||
- Translators: **nicola**
|
||||
- Spanish: [xmpp.org](https://xmpp.org/categories/newsletter/)
|
||||
- Translators: **daimonduff, TheCoffeMaker**
|
||||
|
||||
## Help us to build the newsletter
|
||||
|
||||
This XMPP Newsletter is produced collaboratively by the XMPP community. Each month's newsletter issue is drafted in this [simple pad](https://pad.nixnet.services/oHnY_ZvLT8SoFyCqIC2ung). 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
|
||||
- communication via media accounts
|
||||
|
||||
## License
|
||||
|
||||
This newsletter is published under [CC BY-SA license](https://creativecommons.org/licenses/by-sa/4.0/).
|
|
@ -1,164 +0,0 @@
|
|||
---
|
||||
title: The XMPP Newsletter September 2023
|
||||
date: 2023-10-07
|
||||
categories: ['Newsletter']
|
||||
---
|
||||
|
||||
Welcome to the XMPP Newsletter, great to have you here again! This issue covers the month of September 2023.
|
||||
Many thanks to all our readers and all contributors!
|
||||
|
||||
Like this newsletter, many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, please consider saying thanks or help these projects! Interested in supporting the Newsletter team? Read more [at the bottom](#help-us-to-build-the-newsletter).
|
||||
|
||||
### XMPP and Google Summer of Code 2023
|
||||
|
||||
The XSF has been [accepted again as hosting organisation at the GSoC 2023 and receive two slots for XMPP Contributors](https://xmpp.org/2023/02/xmpp-at-google-summer-of-code-2023/)!
|
||||
|
||||
On Dino:
|
||||
|
||||
- [Windows support for Dino](https://hrxi.github.io/gsoc/blog/windows-support-for-dino)
|
||||
- [Windows woes](https://hrxi.github.io/gsoc/blog/windows-woes)
|
||||
|
||||
On Moxxy:
|
||||
|
||||
- The [first blog post](https://moxxy.org/posts/2023-05-06-Groupchat-GSoC-Project.html), detailing the plan to implement basic group chat functionality.
|
||||
- The [second blog post](https://moxxy.org/posts/2023-06-17-XEP-0045-In-Moxxmpp.html), describing the plans to bring a basic implementation of [XEP-0045](https://xmpp.org/extensions/xep-0045.html) into Moxxy’s XMPP library moxxmpp.
|
||||
- The [third blog post](https://moxxy.org/posts/2023-07-24-Join-MUC-With-Moxxy.html), sketching the frontend implementation plan.
|
||||
- The [fourth blog post](https://moxxy.org/posts/2023-08-20-Moxxy-MUC-GSoC-Final-Report.html), concluding with Moxxy's completed MUC support.
|
||||
|
||||
{{< figure src="/images/logos/gsoc-2023-logo.svg" caption="XSF and Google Summer of Code 2023" >}}
|
||||
|
||||
### 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:
|
||||
|
||||
- [Mellium Co-op](https://opencollective.com/mellium)
|
||||
|
||||
## XMPP 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
|
||||
- [XMPP Italian happy hour](https://tube.nicfab.eu/c/xmpp): monthly Italian XMPP web meeting, starting May 16th and then every third Tuesday of the month at 7:00 PM (online event, with web meeting mode and live streaming).
|
||||
- [TroLUG XMPP Workshop](http://trolug.de/termine.html) The TroLUG organizes the second workshop on XMPP in German language on 2023-09-07. It takes place as audio conference via BBB. All nice people are invited to join the workshop.
|
||||
|
||||
- The GSoC Organisation Administrator will participate this year's Google Mentor Summit in Sunnyvale!
|
||||
|
||||
## Videos
|
||||
|
||||
There has been an XMPP track at [FOSSY2023](https://2023.fossy.us/schedule/) with many talks:
|
||||
|
||||
- [XMPP Connectivity & Security](https://archive.org/details/fossy2023_XMPP_Connectivity__Security) is an introduction about XMPP connectivity XEPs like XEP-0368 (Direct TLS), XEP-0467 (QUIC), XEP-0468 (WebSocket S2s) and the internals of xmpp-proxy, a forward+reverse proxy, and others.
|
||||
- [XMPP Introduction and Overview](https://archive.org/details/fossy2023_XMPP_Introduction_and_Overview) is a brief history and introduction to the XMPP protocol for people with small background in programming.
|
||||
- [My XMPP Past, Present, and Future](https://archive.org/details/fossy2023_My_XMPP_Past_Present_and_Futur) is a point-of-view journey through the evolution of the XMPP ecosystem from 2004. It explains how it was affected by major events such as the decline of traditional IM services, the beginning of the smartphone era and new chat services, and more.
|
||||
- [Building open standards-based ecosystems](https://archive.org/details/fossy2023_Building_open_standardsbased_e) is a talk about how XMPP as both a community and a protocol adapted to change, and the role that the XSF played in its continuity, but also a general discussion about sustainability of open ecosystems and open networks.
|
||||
|
||||
## Articles
|
||||
|
||||
- [JMP Newsletter: Summer in Review](https://blog.jmp.chat/blog/view/blog.jmp.chat/@/id/septermber-newsletter-2023). JMP lets you send and receive text and picture messages (and calls) through a real phone number right from your computer, tablet, phone, or anything else that has a Jabber client. Among other things, JMP has these features: Your phone number on every device; Multiple phone numbers, one app; Free as in Freedom; Share one number with multiple people.
|
||||
- [State of Snikket 2023: Funding](https://snikket.org/blog/snikket-2023-funding/). This post in the series is covering financial topics of the project.
|
||||
|
||||
## Software news
|
||||
|
||||
### Clients and applications
|
||||
|
||||
- [Moxxy 0.5.0](https://codeberg.org/moxxy/moxxy/releases/tag/v0.5.0) has been released. This release brings improved notifications, image picking, and translations. Initial work on groupchats has been started, thanks to the Google Summer of Code 2023.
|
||||
|
||||
{{< figure src="/images/newsletter/2023-10-05/moxxy-muc-demo.gif" caption="Moxxy Group Chat (MUC) Demo" >}}
|
||||
|
||||
### Servers
|
||||
|
||||
- [Prosody 0.12.4](https://blog.prosody.im/prosody-0.12.4-released/) has been released.
|
||||
|
||||
### Libraries & Tools
|
||||
|
||||
- [XMPP Account Exporter](https://migrate.modernxmpp.org/) received an update, which brings many layout improvements and support for exporting bookmarks.
|
||||
- [Ejabberd auth script for Lemmy](https://f-hub.org/Solarpunk/ejabberd-auth-lemmy), to bring secure chat to the users of your [federated Reddit alternative](https://join-lemmy.org/). This extends a collection of Fediverse [integrations on JoinJabber.org](https://joinjabber.org/tutorials/integration/).
|
||||
|
||||
## Extensions and specifications
|
||||
|
||||
The XMPP Standards Foundation develops extensions to XMPP in its [XEP series](https://xmpp.org/extensions/) in addition to [XMPP RFCs](https://xmpp.org/rfcs/).
|
||||
|
||||
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/)).
|
||||
|
||||
### 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.
|
||||
|
||||
- No XEPs proposed this month.
|
||||
|
||||
### New
|
||||
|
||||
- No new XEPs this month.
|
||||
|
||||
### 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.
|
||||
|
||||
### Updated
|
||||
|
||||
- No XEPs update this month.
|
||||
|
||||
### 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.
|
||||
|
||||
### Stable
|
||||
|
||||
- No XEP moved to stable this month.
|
||||
|
||||
### Deprecated
|
||||
|
||||
- No XEP deprecated this month.
|
||||
|
||||
## 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)
|
||||
- [LinkedIn](https://www.linkedin.com/company/xmpp-standards-foundation/)
|
||||
- [Lemmy instance (unofficial)](https://slrpnk.net/c/xmpp)
|
||||
- [Reddit (unofficial)](https://www.reddit.com/r/xmpp/)
|
||||
|
||||
{{< 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/).
|
||||
|
||||
### Newsletter Contributors & Translations
|
||||
|
||||
This is a community effort, and we would like to thank translators for their contributions. Volunteers are welcome! Translations of the XMPP Newsletter will be released here (with some delay):
|
||||
|
||||
- English (original): [xmpp.org](https://xmpp.org/categories/newsletter/)
|
||||
- General contributors: **Adrien Bourmault (neox), Alexander "PapaTutuWawa", Arne, cal0pteryx, emus, Jonas Stein, Kris "poVoq", Licaon_Kter, Ludovic Bocquet, melvo, MSavoritias (fae,ve), nicola, XSF iTeam**
|
||||
- French: [jabberfr.org](https://news.jabberfr.org/category/newsletter/) and [linuxfr.org](https://linuxfr.org/tags/xmpp/public)
|
||||
- Translators: **Adrien Bourmault (neox), alkino, anubis, Arkem, Benoît Sibaud, mathieui, nyco, Pierre Jarillon, Ppjet6, Ysabeau**
|
||||
- German: [xmpp.org](https://xmpp.org/categories/newsletter/) and [anoxinon.de](https://anoxinon.de/blog/)
|
||||
- Translators: **Jeybe, wh0nix**
|
||||
- Italian: [notes.nicfab.eu](https://notes.nicfab.eu)
|
||||
- Translators: **nicola**
|
||||
- Spanish: [xmpp.org](https://xmpp.org/categories/newsletter/)
|
||||
- Translators: **daimonduff, TheCoffeMaker**
|
||||
|
||||
## Help us to build the newsletter
|
||||
|
||||
This XMPP Newsletter is produced collaboratively by the XMPP community. Each month's newsletter issue is drafted in this [simple pad](https://pad.nixnet.services/oHnY_ZvLT8SoFyCqIC2ung). 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
|
||||
- communication via media accounts
|
||||
|
||||
## License
|
||||
|
||||
This newsletter is published under [CC BY-SA license](https://creativecommons.org/licenses/by-sa/4.0/).
|
|
@ -1,338 +0,0 @@
|
|||
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 juillet 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 juillet 2022 en anglais](https://xmpp.org/2022/08/the-xmpp-newsletter-july-2022/)
|
||||
[Toutes les lettres d'information en version originale](https://xmpp.org/blog/)
|
||||
[Souscrire à la lettre d'information en version originale par courriel](https://xmpp.org/newsletter/)
|
||||
[Flux RSS de la lettre d'information en version originale](https://xmpp.org/feeds/all.atom.xml)
|
||||
[XMPP/Jabber sur LinuxFr.org](https://linuxfr.org/tags/xmpp/public/)
|
||||
|
||||
----
|
||||
|
||||
# Annonces de la XSF
|
||||
|
||||
|
||||
|
||||
- La période de demande d’adhésion à XSF pour le troisième trimestre 2022 est actuellement ouverte. Si vous souhaitez devenir membre de XSF, vous pouvez [demander l’adhésion](https://wiki.xmpp.org/web/Membership_Applications_Q3_2022). Veuillez soumettre votre demande avant le 25 août 2022.
|
||||
|
||||
|
||||
|
||||
## Google Summer of Code 2022
|
||||
|
||||
|
||||
|
||||
![La XSF et le Google Summer of Code 2022](https://news.jabberfr.org/wp-content/uploads/2022/02/GSoC_2022_Logo.png "La XSF et le Google Summer of Code 2022")
|
||||
|
||||
|
||||
|
||||
Le Google Summer of Code 2022 a pris son envol et le codage a commencé depuis un moment déjà ! Les deux nouveaux contributeurs Patiga et PawBud qui travailleront sur des projets de logiciels open-source dans l’environnement XMPP. Lisez aussi leurs premiers articles de blog.
|
||||
|
||||
|
||||
|
||||
- **Patiga** travaille sur [des transferts de fichiers plus flexibles dans Dino](https://summerofcode.withgoogle.com/programs/2022/projects/z9ixHTWZ). Les mentors sont **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 apatrides : premières étapes](https://dino.im/blog/2022/06/project-stateless-file-sharing-first-steps/)
|
||||
- **PawBud** travaille sur [l’ajout du support pour la communication A/V via Jingle dans ConverseJS](https://summerofcode.withgoogle.com/programs/2022/projects/0nRwZN19). Les mentors sont **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/)
|
||||
|
||||
|
||||
|
||||
|
||||
## Hébergement fiscal de projets par la XSF
|
||||
|
||||
|
||||
|
||||
Le 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 le [billet de blog d’annonce](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)
|
||||
|
||||
|
||||
|
||||
# Événements
|
||||
|
||||
|
||||
|
||||
- [XMPP Office Hours](https://wiki.xmpp.org/web/XMPP_Office_Hours) : disponible sur notre [chaîne YouTube](https://www.youtube.com/channel/UCf3Kq2ElJDFQhYDdjn18RuA)
|
||||
- [Berlin XMPP Meetup (remote)](https://mov.im/?node/pubsub.movim.eu/berlin-xmpp-meetup) : réunion mensuelle des passionnés de XMPP à Berlin, tous les 2ᵉ mercredis du mois.
|
||||
|
||||
|
||||
|
||||
# Articles
|
||||
|
||||
|
||||
|
||||
Voici quelques articles et réflexions concernant la loi européenne sur les marchés numériques :
|
||||
|
||||
|
||||
|
||||
- [ec.europa.eu](https://ec.europa.eu/info/strategy/priorities-2019-2024/europe-fit-digital-age/digital-markets-act-ensuring-fair-and-open-digital-markets_en)
|
||||
- [ZDF à propos de l’interopérabilité](https://www.zdf.de/nachrichten/politik/whatsapp-threema-interoperabilitaet-100.html) (en allemand)
|
||||
- [The Digital Markets Act : ensuring fair and open digital markets, European Commission](https://ec.europa.eu/info/strategy/priorities-2019-2024/europe-fit-digital-age/digital-markets-act-ensuring-fair-and-open-digital-markets_en)
|
||||
- [Interopérabilité - Loi sur les marchés numériques (DMA), freie-messenger.de](https://www.freie-messenger.de/en/begriffe/interoperabilitaet/dma) (en anglais)
|
||||
- [Interopérabilité - Réflexions, freie-messenger.de](https://www.freie-messenger.de/en/begriffe/interoperabilitaet/gedanken)
|
||||
|
||||
|
||||
|
||||
Le site riche en informations, « Chat standard (XMPP) », est maintenant disponible en anglais à l’adresse [freie-messenger.de](https://www.freie-messenger.de/en/sys_xmpp)
|
||||
|
||||
|
||||
|
||||
Axel de [eversten.net](https://eversten.net/) a publié un [Test de notification push XMPP pour iOS](https://eversten.net/en/blog/notification/) couvrant les dernières versions de Monal, Siskin IM et Snikket sur différentes implémentations de serveur. Une bonne lecture de 15 minutes pour les utilisateurs d’iOS et leurs contacts multiplateformes.
|
||||
|
||||
|
||||
|
||||
JMP délivre désormais des transcriptions de messages vocaux dans plusieurs langues courantes, et plus seulement en anglais. Le [système de messagerie vocale a également été mis à jour](https://blog.jmp.chat/b/july-newsletter-2022) pour obtenir les noms à partir de profils XMPP plus modernes, notamment vCard4 et PEP Nickname.
|
||||
|
||||
|
||||
|
||||
MoongoseIM 5.1 est sorti comme prévu, comme annoncé dans le [bulletin d’information de juin 2022](https://xmpp.org/2022/07/the-xmpp-newsletter-june-2022/). En plus des fonctionnalités mentionnées précédemment, cette version a apporté des améliorations à la fonction Boîte de réception. Vous pouvez maintenant en savoir plus sur les nouveaux paramètres de la boîte de réception et les améliorations de l’évolutivité dans cet [article](https://www.erlang-solutions.com/blog/updates-to-the-mim-inbox-in-version-5-1/).
|
||||
|
||||
|
||||
|
||||
# Nouvelles du logiciel
|
||||
|
||||
|
||||
|
||||
## Clients et applications
|
||||
|
||||
|
||||
|
||||
Le [communiqué de Mellium Dev pour juillet 2022](https://opencollective.com/mellium/updates/dev-communique-for-july-2022) a été publié ! Les mises à jour importantes de ce mois-ci comprennent une implémentation de la nouvelle [RFC 9266](https://www.rfc-editor.org/info/rfc9266) et un [nouvel outil](https://mellium.im/checkdoc/) pour trouver les problèmes liés à la documentation dans les projets Go. De plus, Mellium a déménagé sur Codeberg ! Les dépôts se trouvent désormais à l’adresse [codeberg.org/mellium](https://codeberg.org/mellium/) et le message d’annonce se trouve sur [Lemmy](https://community.xmpp.net/post/34677) ou [Open Collective](https://opencollective.com/mellium/updates/mellium-development-has-moved-to-codeberg).
|
||||
|
||||
|
||||
|
||||
[Conversations 2.10.8](https://conversations.im/), un client Jabber/XMPP pour Android, a été publié.
|
||||
|
||||
|
||||
|
||||
Les versions [Gajim 1.4.6](https://gajim.org/fr/post/2022-07-07-gajim-1.4.6-released/) et [1.4.7](https://gajim.org/fr/post/2022-07-24-gajim-1.4.7-released/) ont été publiées. Ces versions apportent des améliorations de performance, de meilleurs aperçus de fichiers, et corrigent quelques bogues avec l’icône d’état et les notifications. La détection des codes courts Emoji a également été améliorée.
|
||||
|
||||
|
||||
|
||||
Monal [version 5.2.0](https://github.com/monal-im/Monal/releases/tag/Build_iOS_796) a été publié par l’équipe de développement de Monal ! Les points forts de cette version sont les nouveaux serveurs push (privés) en Europe et aux États-Unis, l’affichage des fichiers transférés dans le répertoire des documents de l’application, et plusieurs corrections concernant le chiffrement (OMEMO), la lecture des codes QR et l’embarquement. En outre, Monal dispose d’une [nouvelle page web](https://www.monal-im.org/).
|
||||
|
||||
|
||||
|
||||
[Psi+ 11.5.1634 (2022-07-11)](https://sourceforge.net/projects/psiplus/files/Windows/Personal-Builds/KukuRuzo/) a été publié.
|
||||
|
||||
|
||||
|
||||
## Serveurs
|
||||
|
||||
|
||||
|
||||
[eturnal 1.10.0](https://github.com/processone/eturnal/releases/tag/1.10.0), un serveur autonome STUN / TURN, a été publié.
|
||||
|
||||
|
||||
|
||||
La version Openfire [4.7.2](https://discourse.igniterealtime.org/t/openfire-4-7-2-released/91846) est sortie, stabilisant et corrigeant des bogues, améliorant notamment les connexions [BOSH](https://fr.wikipedia.org/wiki/BOSH) sous charge.
|
||||
|
||||
|
||||
|
||||
Le plugin 0.9.1 d’Openfire pour les notifications push (https://discourse.igniterealtime.org/t/push-notification-openfire-plugin-0-9-1-released/91832) a été publié avec un seul correctif, mais un correctif important.
|
||||
|
||||
|
||||
|
||||
La [version 1.8.3](https://discourse.igniterealtime.org/t/rest-api-openfire-plugin-1-8-3-released/91874) du plugin Openfire REST API est également sortie, étendant la recherche MUC et mettant à jour les dépendances.
|
||||
|
||||
|
||||
|
||||
## Bibliothèques
|
||||
|
||||
|
||||
|
||||
[libstrophe 0.12.1](https://github.com/strophe/libstrophe/releases/tag/0.12.1), une bibliothèque client XMPP légère écrite en C, a été publiée.
|
||||
|
||||
|
||||
|
||||
nbxmpp 3.1.1 [a été publié](https://dev.gajim.org/gajim/python-nbxmpp/-/blob/master/ChangeLog). Cette version apporte des améliorations de performances et des corrections de bogues.
|
||||
|
||||
|
||||
|
||||
Le [composant XMPP webhooks](https://gitlab.com/navlost.eu/xmpp/components/webhooks) a été mis à jour pour prendre en charge davantage de webhooks. Effectivement, ce composant remplace les outils propriétaires tels que Slack par une meilleure option basée sur un code ouvert et des protocoles ouverts, entièrement sous le contrôle de ses utilisateurs. Il dispose désormais de :
|
||||
|
||||
|
||||
|
||||
* Des messages plus riches pour les événements [GitLab](https://gitlab.com/) (étiquettes, temps passé, etc.).
|
||||
* Prise en charge des événements [Stripe](https://stripe.com/), y compris la vérification facultative (mais recommandée) de la signature.
|
||||
* Prise en charge de [SMS to URL Forwarder](https://github.com/bogkonstantin/android_income_sms_gateway_webhook), une application simple mais efficace de transfert de SMS pour Android. C’est pratique pour ceux qui ont un deuxième ou un troisième téléphone et c’est également utilisé pour présenter certaines des [nouvelles fonctionnalités](https://gitlab.com/navlost.eu/xmpp/components/webhooks/-/blob/a6b817012c6c5a0ebf3725cb0bbf5b1120291b6e/README.md#implemented-xeps).
|
||||
* Intégration avec [Nextcloud](https://nextcloud.com/) via [Flow Webhooks](https://github.com/kffl/nextcloud-webhooks#flow-based-outgoing-webhooks).
|
||||
|
||||
|
||||
|
||||
Paul Schaub a rédigé un [court article de blog](https://blog.jabberhead.tk/2022/07/19/creating-a-web-of-trust-implementation-certify-keys-with-pgpainless/) sur les progrès récents réalisés en vue d’ajouter la prise en charge du Web-of-Trust à PGPainless. Avec la version 1.3.2, la bibliothèque OpenPGP prend en charge la création de signatures sur des certificats tiers, ce qui aidera les utilisateurs à construire leur réseau de confiance.
|
||||
|
||||
|
||||
|
||||
xmpp-dns, un outil permettant de vérifier les enregistrements SRV de XMPP, a été publié dans la [version 0.3.0](https://salsa.debian.org/mdosch/xmpp-dns/-/releases/v0.3.0), apportant la prise en charge de DNS sur TLS (DoT) et de la configuration d’un serveur DNS personnalisé.
|
||||
|
||||
|
||||
|
||||
## 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](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 [une nouvelle page sur les RFC XMPP](https://xmpp.org/rfcs/).
|
||||
|
||||
|
||||
|
||||
## 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.
|
||||
|
||||
|
||||
|
||||
- [Épinglage de signets](https://xmpp.org/extensions/inbox/bookmark-pinning.html)
|
||||
- Ce document définit une extension du protocole XMPP pour permettre aux utilisateurs d’épingler des signets natifs PEP.
|
||||
- [Pubsub Attachments](https://xmpp.org/extensions/inbox/pubsub-attachments.html)
|
||||
- Cette spécification fournit un moyen de joindre des éléments à un élément pubsub.
|
||||
|
||||
|
||||
|
||||
|
||||
## Nouvelles extensions
|
||||
|
||||
|
||||
|
||||
- [WebSocket S2S](https://xmpp.org/extensions/xep-0468.html)
|
||||
- Cette spécification définit une procédure pour établir des connexions XMPP s2s sur WebSocket.
|
||||
- [XMPP sur QUIC](https://xmpp.org/extensions/xep-0467.html)
|
||||
- Cette spécification définit une procédure pour établir des connexions XMPP c2s et s2s via le protocole QUIC au lieu de TCP+TLS.
|
||||
|
||||
|
||||
|
||||
|
||||
## 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
|
||||
|
||||
|
||||
|
||||
- Aucune XEP mise-à-jour ce mois-ci.
|
||||
|
||||
|
||||
|
||||
## 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.
|
||||
|
||||
|
||||
|
||||
- [Découverte de services externes](https://xmpp.org/extensions/xep-0215.html)
|
||||
- Ce document spécifie une extension du protocole XMPP pour la découverte de services externes au réseau XMPP.
|
||||
|
||||
|
||||
## Extensions stables
|
||||
|
||||
|
||||
|
||||
- Aucune XEP n’est passée à l’état 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 :
|
||||
|
||||
|
||||
|
||||
* [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/).
|
||||
|
||||
|
||||
|
||||
# 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, 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 numéro de la lettre d’information de chaque mois est rédigé dans ce [simple bloc-notes] (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)](xmpp:commteam@muc.xmpp.org?join) 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
|
||||
|
||||
|
||||
|
||||
Cette lettre d’information est publiée sous licence [CC BY-SA](https://creativecommons.org/licenses/by-sa/4.0/).
|
|
@ -1,316 +0,0 @@
|
|||
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 mai 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 mai 2022 en anglais](https://xmpp.org/2022/06/the-xmpp-newsletter-mai-2022/)
|
||||
[Toutes les lettres d'information en version originale](https://xmpp.org/blog/)
|
||||
[Souscrire à la lettre d'information en version originale par courriel](https://xmpp.org/newsletter/)
|
||||
[Flux RSS de la lettre d'information en version originale](https://xmpp.org/feeds/all.atom.xml)
|
||||
[XMPP/Jabber sur LinuxFr](https://linuxfr.org/tags/xmpp/public/)
|
||||
|
||||
----
|
||||
|
||||
# Annonces de la XSF
|
||||
|
||||
|
||||
|
||||
![XSF et Google Summer of Code 2022](https://news.jabberfr.org/wp-content/uploads/2022/02/GSoC_2022_Logo.png "XSF et Google Summer of Code 2022")
|
||||
|
||||
|
||||
- Le Google Summer of Code 2022 est sur le point de débuter et la programmation commence bientôt ! Bienvenue aux deux nouveaux contributeurs Patiga et PawBud qui vont travailler sur des projets de logiciels libres dans l’environnement XMPP !
|
||||
|
||||
|
||||
|
||||
- **Patiga** travaillera sur [des transferts de fichiers plus flexibles dans Dino](https://summerofcode.withgoogle.com/programs/2022/projects/z9ixHTWZ). Les mentors seront **fiaxh** et **Marvin W.** – un grand merci à vous deux !
|
||||
- **PawBud** travaillera sur [l’ajout du support pour la communication A/V via Jingle dans ConverseJS](https://summerofcode.withgoogle.com/programs/2022/projects/0nRwZN19). Les mentors seront **JC Brand** et **vanitasvitae** – un grand merci à vous deux également !
|
||||
|
||||
|
||||
|
||||
N’hésitez pas à faire passer l’information via [Mastodon](https://fosstodon.org/@xmpp/108358826402429966) ou [Twitter](https://mobile.twitter.com/xmpp/status/1529199174729728000). Plus de détails dans notre [page sur xmpp.org](https://xmpp.org/community/gsoc-2022/).
|
||||
|
||||
|
||||
|
||||
- La [période d’élection pour les membres de la XSF est en cours](https://wiki.xmpp.org/web/Membership_Applications_Q2_2022). Si vous êtes membre de la XSF, saisissez votre chance pour voter. Si vous êtes intéressée ou intéressé par une candidature, visitez notre [page connexe](https://xmpp.org/community/membership/).
|
||||
|
||||
|
||||
|
||||
# Hébergement fiscal de projets par la XSF
|
||||
|
||||
|
||||
|
||||
La XSF propose un [hébergement fiscal](https://xmpp.org/community/fiscalhost/) pour les projets XMPP. Vous pouvez postuler via [Open Collective](https://opencollective.com/xmpp). Pour plus d’informations, consulter l'[annonce blog](https://xmpp.org/2021/09/the-xsf-as-a-fiscal-host/). Les 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)
|
||||
|
||||
|
||||
|
||||
# É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 (à distance)](https://mov.im/?node/pubsub.movim.eu/berlin-xmpp-meetup) : réunion mensuelle des passionnés de XMPP à Berlin, tous les 2ᵉˢ mercredis du mois.
|
||||
|
||||
|
||||
|
||||
# Articles
|
||||
|
||||
|
||||
|
||||
Le fork du pont Bifrost chez aria-net.org a implémenté le support des messages hors ligne pour les salons Matrix accédés via la passerelle.
|
||||
Les utilisateurs XMPP se connectant à des salons Matrix via la passerelle Bifrost ne recevaient pas de messages hors ligne, car le support de l’historique des salons de discussions (MUC) n’était pas implémenté dans l’implémentation du serveur XMPP de la passerelle (basée sur xmpp-js). Grâce à l’excellent travail effectué par Maranda, nous pouvons maintenant avoir un support de l’historique et aussi de l’historique des messages (MAM) pour Matrix vers les salles pontées XMPP. Voir [ce post pour des instructions complètes](https://opencollective.com/bifrost-mam/updates/maranda-from-aria-net-org-implements-mam-support-in-bifrost-bridge) pour utiliser cette fonctionnalité.
|
||||
|
||||
|
||||
|
||||
[La lettre d’information JMP](http://blog.jmp.chat/b/may-newsletter-2022) annonce une nouvelle version du client Android Cheogram, des ports de numéros de téléphone par SMS uniquement, une intégration plus poussée avec Snikket et un [nouveau projet d’hébergement d’instances sociales](https://blog.jmp.chat/b/togethr-sopranica-social).
|
||||
|
||||
|
||||
|
||||
# Nouvelles des logiciels
|
||||
|
||||
|
||||
|
||||
## Clients et applications
|
||||
|
||||
|
||||
|
||||
[Gajim 1.4.0](https://gajim.org/post/2022-05-11-gajim-1.4.0-released/), [1.4.1](https://gajim.org/post/2022-05-21-gajim-1.4.1-released/), [1.4.2](https://gajim.org/post/2022-05-25-gajim-1.4.2-released/), et [1.4.3](https://gajim.org/post/2022-06-01-gajim-1.4.3-released/) ont été publiées ! Après plus d’un an de développement, il est enfin temps d’annoncer la sortie de Gajim 1.4 ! La série Gajim 1.4 est livrée avec une fenêtre de message et une gestion des conversations complètement repensées. Les espaces de travail vous permettent d’organiser vos conversations pour garder les choses séparées si nécessaire. Ces changements n’ont été possibles qu’en touchant à une grande partie de la base de code de Gajim, et nous apprécions tous les commentaires que nous avons reçus de vous.
|
||||
|
||||
|
||||
|
||||
![La nouvelle interface utilisateur de Gajim](https://news.jabberfr.org/wp-content/uploads/2022/06/gajim-window-1-4.png)
|
||||
|
||||
|
||||
|
||||
[Psi+ portable 11.5.1627 (2022-05-21)](https://sourceforge.net/projects/psiplus/files/Windows/Personal-Builds/tehnick/) et [Psi+ installer 11.5.1629 (2022-05-31)](https://sourceforge.net/projects/psiplus/files/Windows/Personal-Builds/KukuRuzo/) ont été publiés.
|
||||
|
||||
|
||||
|
||||
Go-sendxmpp [0.5.0](https://salsa.debian.org/mdosch/go-sendxmpp/-/releases/v0.5.0) avec des améliorations Ox (OpenPGP pour XMPP) a été publié, suivi d’une version de correction de bogues [0.5.1](https://salsa.debian.org/mdosch/go-sendxmpp/-/releases/v0.5.1).
|
||||
|
||||
|
||||
|
||||
Le projet Soprani.ca a publié un petit outil hébergé sur leur infrastructure Cheogram pour [calculer facilement un ID Matrix équivalent à votre ID Jabber](https://cheogram.com/matrix/) via des ponts connus.
|
||||
|
||||
|
||||
|
||||
![Conversion d’ID Cheogram](https://news.jabberfr.org/wp-content/uploads/2022/06/cheogram.png)
|
||||
|
||||
|
||||
|
||||
## Serveurs
|
||||
|
||||
|
||||
|
||||
La version [22.05 d’ejabberd](https://www.process-one.net/blog/ejabberd-22-05/) a été publiée. Cette version comprend cinq mois de travail, 200 commits, dont de nombreuses améliorations (MQTT, MUC, PubSub…) et corrections de bogues.
|
||||
|
||||
|
||||
|
||||
```erlang
|
||||
mod_opt_type(bosh_service_url) ->
|
||||
econf:either(auto, econf:binary());
|
||||
mod_opt_type(websocket_url) ->
|
||||
econf:either(auto, econf:binary());
|
||||
mod_opt_type(conversejs_resources) ->
|
||||
econf:either(undefined, econf:directory());
|
||||
mod_opt_type(conversejs_options) ->
|
||||
econf:map(econf:binary(), econf:either(econf:binary(), econf:int()));
|
||||
mod_opt_type(conversejs_script) ->
|
||||
econf:binary();
|
||||
mod_opt_type(conversejs_css) ->
|
||||
econf:binary();
|
||||
mod_opt_type(default_domain) ->
|
||||
econf:binary().
|
||||
|
||||
mod_options(_) ->
|
||||
[{bosh_service_url, auto},
|
||||
{websocket_url, auto},
|
||||
{default_domain, <<"@HOST@">>},
|
||||
{conversejs_resources, undefined},
|
||||
{conversejs_options, []},
|
||||
{conversejs_script, auto},
|
||||
{conversejs_css, auto}].
|
||||
```
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
[Jackal 0.60.0](https://github.com/ortuman/jackal) a été publié.
|
||||
|
||||
|
||||
|
||||
## Bibliothèques
|
||||
|
||||
|
||||
|
||||
[Les versions 3.0.0 à 3.1.0 de python-nbxmpp](https://dev.gajim.org/gajim/python-nbxmpp/-/blob/master/ChangeLog) ont été publiées, apportant la prise en charge de la modération des messages, des extensions de signets et de nombreuses corrections de bogues.
|
||||
|
||||
|
||||
|
||||
# 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](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 [une nouvelle page sur les RFC XMPP](https://xmpp.org/rfcs/).
|
||||
|
||||
|
||||
|
||||
## 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.
|
||||
|
||||
|
||||
|
||||
- Aucune XEP proposée ce mois-ci.
|
||||
|
||||
|
||||
|
||||
## Nouvelles extensions
|
||||
|
||||
|
||||
|
||||
- Version 0.1.0 de la [XEP-0465](https://xmpp.org/extensions/xep-0465.html) (Pubsub Public Subscriptions)
|
||||
- Acceptée par vote du Conseil le 2022-04-13. (Éditeur XEP (jsc))
|
||||
- Version 0.1.0 de la [XEP-0466](https://xmpp.org/extensions/xep-0466.html) (Messages éphémères)
|
||||
- Acceptée par le vote du Conseil le 2022-05-03. (É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, elle remettra la XEP sur Expérimentale.
|
||||
|
||||
|
||||
|
||||
- Aucune XEP ajournée ce mois-ci.
|
||||
|
||||
|
||||
|
||||
## Mise à jour
|
||||
|
||||
|
||||
|
||||
- Version 0.3 de la [XEP-0365](https://xmpp.org/extensions/xep-0365.html) (Communication de serveur à serveur sur STANAG 5066 ARQ)
|
||||
- Utilisation du service SLEP Streaming, qui n’était pas disponible pour la 0.1. Cela fournit un meilleur mappage de service que l’utilisation directe de 5066 et permet la compression. (sek)
|
||||
|
||||
|
||||
|
||||
## 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 !
|
||||
|
||||
|
||||
|
||||
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/).
|
||||
|
||||
|
||||
|
||||
# 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, daimonduff, emus, Holger, Ludovic Bocquet, Licaon_Kter, Martin, mathieui, MattJ, nicfab, Pirate Praveen, Ppjet6, 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 [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)](xmpp:commteam@muc.xmpp.org?join) 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/).
|
|
@ -1,195 +0,0 @@
|
|||
---
|
||||
title: The XMPP Newsletter December 2023 & January 2024
|
||||
date: 2024-02-02
|
||||
categories: ['Newsletter']
|
||||
---
|
||||
|
||||
Welcome to the XMPP Newsletter, great to have you here again! This issue covers the month of December 2023 & January 2024. After a winter break we are back - a wonderful happy new year 2024 still!
|
||||
Many thanks to all our readers and all contributors!
|
||||
|
||||
Like this newsletter, many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, please consider saying thanks or help these projects! Interested in supporting the Newsletter team? Read more [at the bottom](#help-us-to-build-the-newsletter).
|
||||
|
||||
## XSF Announcements
|
||||
|
||||
### Happy Birthday, Jabber!
|
||||
|
||||
On [4th January 2024 the announcement of Jeremie Miller turns 25](https://fosstodon.org/@xmpp/111699229188608479) and with it what would become the initiation, development and propagation of XMPP until today!
|
||||
|
||||
Join the endeavor for the next 25 years!
|
||||
|
||||
[Happy Birthday](https://discourse.igniterealtime.org/t/happy-birthday-jabber/93463)!
|
||||
|
||||
### XSF Membership
|
||||
|
||||
If you are interest to join the XMPP Standards Foundation, [please apply now](https://wiki.xmpp.org/web/Membership_Applications_Q1_2024).
|
||||
|
||||
### XMPP Summit 26 & FOSDEM 2024
|
||||
|
||||
The XSF is holding the [26th XMPP Summit](https://xmpp.org/2024/01/xmpp-summit-26/), which is to take place on February 1st & 2nd 2024 in Brussels (Belgium, Europe). Following the Summit, the XSF is also present at [FOSDEM 2024](https://xmpp.org/2024/01/xmpp-at-fosdem-2024/), which takes place on February 3rd & 4th 2024. Find all the details in our [Wiki](https://wiki.xmpp.org/web/Conferences/Summit_26). Please sign-up now if you are planning to attend, since this helps organizing. The event is of course open for everyone interested to participate. [Spread the word](https://fosstodon.org/@xmpp/111313123888872184) within your circles!
|
||||
|
||||
### XMPP and Google Summer of Code 2024
|
||||
|
||||
The XSF has been applying as a hosting organisation at GSoC in 2024 again. [If you are interested, please reach out!](https://wiki.xmpp.org/web/Google_Summer_of_Code_2024)
|
||||
|
||||
{{< figure src="/images/logos/gsoc2024_logo.svg" caption="XSF and Google Summer of Code 2024" >}}
|
||||
|
||||
### 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 you can support:
|
||||
|
||||
- [Mellium Co-op](https://opencollective.com/mellium)
|
||||
- [Prav iOS](https://opencollective.com/prav-ios)
|
||||
|
||||
## XMPP Events
|
||||
|
||||
- [1st - 2nd February 2024: XMPP Summit 26](https://xmpp.org/2024/01/xmpp-summit-26/)
|
||||
- [3rd - 4th February 2024: XMPP at FOSDEM 2024](https://xmpp.org/2024/01/xmpp-at-fosdem-2024/)
|
||||
- [1st February 2024: "XMPP advanced" at TroLUG](https://trolug.de/) [DE]: The TroLUG meets on every first Thursday at 19:00 local time online. This time we explore XMPP tools together in the online workshop "XMPP advanced". How can I write scripts sending XMPP messages from your weather station? Join us and let's solve trivial and advanced questions together.
|
||||
- [14th February 2024: Berlin XMPP Meetup (remote)](https://mov.im/?node/pubsub.movim.eu/berlin-xmpp-meetup) [DE / EN]: monthly meeting of XMPP enthusiasts in Berlin, every 2nd Wednesday of the month
|
||||
- [16th May 2024: XMPP Italian happy hour](https://tube.nicfab.eu/c/xmpp) [IT]: monthly Italian XMPP web meeting, starting May 16th and then every third Monday of the month at 7:00 PM local time (online event, with web meeting mode and live streaming).
|
||||
|
||||
## Talks
|
||||
|
||||
- [XMPP Italian Happy Hour Podcast](https://open.audio/channels/xmpphappyhour/) [IT]: Dive into the world of XMPP with the Italian Happy Hour podcast, a monthly event derived from recorded video sessions. Each episode is dedicated to the XMPP protocol, offering insights and discussions from enthusiasts and professionals within the community. Whether you're commuting, working out, or simply seeking to listen to interesting conversation, this podcast delivers the essence of Italian XMPP gatherings directly to your ears. Tune in at XMPP Italian Happy Hour Podcast or subscribe to the [RSS feed](https://open.audio/api/v1/channels/xmpphappyhour/rss) to never miss an episode. Fediverse: @xmpphappyhour@open.audio.
|
||||
- [RFC 9420 or how to scale end-to-end encryption with Messaging Layer Security (MLS)](https://events.ccc.de/congress/2023/hub/de/event/rfc_9420_or_how_to_scale_end-to-end_encryption_with_messaging_layer_security/)
|
||||
|
||||
## Articles
|
||||
|
||||
- Happy Birthday ejabberd: [Celebrating 21 Years of Innovation with ejabberd](https://www.process-one.net/blog/happy-new-year-celebrating-21-years-of-innovation-with-ejabberd/)
|
||||
- [OpenPGP published a book](https://openpgp.dev/)
|
||||
- Creating the XMPP Network Graph: [Visualizing decentralization with XMPP](https://discourse.igniterealtime.org/t/creating-the-xmpp-network-graph/93521)
|
||||
{{< figure src="/images/newsletter/2024-02-02/network_graph.jpeg" caption="XMPP Network Graph" >}}
|
||||
- [XMPP Providers Fully Automated](https://providers.xmpp.net/blog/2023-12-29-xmpp-providers-fully-automated/): During the past year, the team behind the XMPP Providers project worked on automating the process of gathering data about XMPP providers.
|
||||
- ProcessOne on Instant Messaging: [Protocols are “Commons”, Let’s Take Them Seriously](https://www.process-one.net/blog/instant-messaging-protocols-are-commons-lets-take-them-seriously/)
|
||||
- Easily accessible (anonymous) Converse.js webchat for [prosody-hosted chatrooms](https://op-co.de/blog/posts/prosody-converse-webchat/)
|
||||
- JMP:
|
||||
- [JMP Data Plan](https://blog.jmp.chat/b/january-newsletter-2024)
|
||||
- [SMS Censorship](https://blog.jmp.chat/b/sms-censorship)
|
||||
- [Instalar un servidor privado de mensajería instantánea (XMPP)](https://programadorwebvalencia.com/instalar-un-servidor-privado-de-mensajeria-instantanea-xmpp/) [ES]
|
||||
|
||||
## Software News
|
||||
|
||||
### Clients and Applications
|
||||
|
||||
- [Movim 0.23, codename Kojima is finally out.](https://mov.im/node/pubsub.movim.eu/Movim/fb738779-4067-47b2-bf34-09231e954e20)
|
||||
|
||||
### Servers
|
||||
|
||||
- [MongooseIM 6.2.0](https://github.com/esl/MongooseIM/releases/tag/6.2.0) has been released. [XEP-0386](https://xmpp.org/extensions/xep-0386.html) and [XEP-0388](https://xmpp.org/extensions/xep-0388.html) are now supported. The [blog post](https://www.erlang-solutions.com/blog/mongoose-im-6-2/) shows how to use the [helm chart](https://artifacthub.io/packages/helm/mongoose/mongooseim) to quickly set up a multi-node cluster connected to RDBMS without the need for persistent volumes thanks to [CETS](https://esl.github.io/MongooseDocs/latest/tutorials/CETS-configure/).
|
||||
- ignite realtime community:
|
||||
- [Openfire 4.8.0 Released!](https://discourse.igniterealtime.org/t/openfire-4-8-0-released/93479)
|
||||
- [Dan is voted in the XSF’s Council!](https://discourse.igniterealtime.org/t/dan-is-voted-in-the-xsfs-council/93419)
|
||||
- [Snikket Server - January 2024 release](https://snikket.org/blog/snikket-server-jan-2024-release/)
|
||||
|
||||
### Libraries & Tools
|
||||
|
||||
- [libstrophe 0.13.0 has been updated](https://github.com/strophe/libstrophe/releases/tag/0.13.0)
|
||||
- [slixmpp has been published in version 1.8.5](https://codeberg.org/poezio/slixmpp/releases)
|
||||
- ignite realtime community:
|
||||
- [HTTP File Upload plugin 1.4.0 released](https://discourse.igniterealtime.org/t/http-file-upload-plugin-1-4-0-released/93503)
|
||||
- [Presence Service plugin v1.7.2 release](https://discourse.igniterealtime.org/t/presence-service-plugin-v1-7-2-release/93502)
|
||||
- [Smack 4.5.0-alpha2 released](https://discourse.igniterealtime.org/t/smack-4-5-0-alpha2-released/93391)
|
||||
|
||||
## Extensions and specifications
|
||||
|
||||
The XMPP Standards Foundation develops extensions to XMPP in its [XEP series](https://xmpp.org/extensions/) in addition to [XMPP RFCs](https://xmpp.org/rfcs/).
|
||||
|
||||
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/)).
|
||||
|
||||
### 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.
|
||||
|
||||
- [PubSub Server Information](https://xmpp.org/extensions/inbox/pubsub-server-info.html)
|
||||
- This document defines a data format whereby basic information of an XMPP domain can be expressed and exposed over pub-sub.
|
||||
- [Host Meta 2 - One Method To Rule Them All](https://xmpp.org/extensions/inbox/host-meta-2.html)
|
||||
- This document defines an XMPP Extension Protocol for extending XEP-0156 by modifying the JSON Web Host Metadata Link format to support discovering all possible XMPP connection methods, for c2s and s2s
|
||||
|
||||
### New
|
||||
|
||||
- Version 0.1.0 of [XEP-0484 (Fast Authentication Streamlining Tokens)](https://xmpp.org/extensions/xep-0484.html)
|
||||
- This specification defines a token-based method to streamline authentication in XMPP, allowing fully authenticated stream establishment within a single round-trip. Promoted to Experimental. (XEP Editor: kis)
|
||||
- Version 0.1.0 of [XEP-0483 (HTTP Online Meetings)](https://xmpp.org/extensions/xep-0483.html)
|
||||
- This specification defines a protocol extension to request URLs from an external HTTP entity usable to initiate and invite participants to an online meeting. Promoted to Experimental. (XEP Editor: kis)
|
||||
|
||||
### 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.
|
||||
|
||||
### Updated
|
||||
|
||||
- Version 0.2.0 of [XEP-0483 (HTTP Online Meetings)](https://xmpp.org/extensions/xep-0483.html)
|
||||
- Use [XEP-0482](https://xmpp.org/extensions/xep-0482.html) to send the meeting link to another party (do)
|
||||
- 0.3.0 of [XEP-0474 (SASL SCRAM Downgrade Protection)](https://xmpp.org/extensions/xep-0474.html)
|
||||
- Rework all explanations explaining why this specification is needed
|
||||
- Simplify protocol (tm)
|
||||
- Version 1.0.0 of [XEP-0458 (Community Code of Conduct)](https://xmpp.org/extensions/xep-0458.html)
|
||||
- Address Last Call feedback; complete a copy edit and apply clarifications in several places. Changed status to Active per Board vote on 2024-01-05. (psa)
|
||||
- Version 1.1.4 of [XEP-0402 (PEP Native Bookmarks)](https://xmpp.org/extensions/xep-0402.html)
|
||||
- Recommend setting pubsub#max_items to 'max' instead of some arbitrary large number (egp)
|
||||
- Version 1.6.1 of [XEP-0198 (Stream Management)](https://xmpp.org/extensions/xep-0198.html)
|
||||
- Clarify SASL2 and BIND2 interaction. (tm)
|
||||
|
||||
### 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.
|
||||
|
||||
### Stable
|
||||
|
||||
- No XEP moved to stable this month.
|
||||
|
||||
### Deprecated
|
||||
|
||||
- No XEP deprecated this month.
|
||||
|
||||
## 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)
|
||||
- [LinkedIn](https://www.linkedin.com/company/xmpp-standards-foundation/)
|
||||
- [Lemmy instance (unofficial)](https://slrpnk.net/c/xmpp)
|
||||
- [Reddit (unofficial)](https://www.reddit.com/r/xmpp/)
|
||||
- [XMPP Facebook page (unofficial)](https://www.facebook.com/jabber)
|
||||
|
||||
{{< 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/).
|
||||
|
||||
### Newsletter Contributors & Translations
|
||||
|
||||
This is a community effort, and we would like to thank translators for their contributions. Volunteers are welcome! Translations of the XMPP Newsletter will be released here (with some delay):
|
||||
|
||||
- English (original): [xmpp.org](https://xmpp.org/categories/newsletter/)
|
||||
- General contributors: **Adrien Bourmault (neox), Alexander "PapaTutuWawa", Arne, cal0pteryx, emus, Federico, Jonas Stein, Kris "poVoq", Licaon_Kter, Ludovic Bocquet, Mario Sabatino, melvo, MSavoritias (fae,ve), nicola, Simone Canaletti, XSF iTeam**
|
||||
- French: [jabberfr.org](https://news.jabberfr.org/category/newsletter/) and [linuxfr.org](https://linuxfr.org/tags/xmpp/public)
|
||||
- Translators: **Adrien Bourmault (neox), alkino, anubis, Arkem, Benoît Sibaud, mathieui, nyco, Pierre Jarillon, Ppjet6, Ysabeau**
|
||||
- Italian: [notes.nicfab.eu](https://notes.nicfab.eu)
|
||||
- Translators: **nicola**
|
||||
|
||||
## Help us to build the newsletter
|
||||
|
||||
This XMPP Newsletter is produced collaboratively by the XMPP community. Each month's newsletter issue is drafted in this [simple pad](https://pad.nixnet.services/oHnY_ZvLT8SoFyCqIC2ung). 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
|
||||
- communication via media accounts
|
||||
|
||||
## License
|
||||
|
||||
This newsletter is published under [CC BY-SA license](https://creativecommons.org/licenses/by-sa/4.0/).
|
||||
|
|
@ -0,0 +1,422 @@
|
|||
_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 réalisée et publiée conjointement sur les sites [XMPP.org](https://xmpp.org/categories/newsletter/), [LinuxFr.org](https://linuxfr.org/tags/xmpp/public) et [JabberFR.org](https://news.jabberfr.org/category/newsletter/) selon [une procédure définie](https://wiki.xmpp.org/web/French_translations)._
|
||||
|
||||
> Welcome to the XMPP Newsletter, great to have you here again! This issue covers the month of February 2024. Many thanks to all our readers and all Newsletter contributors!
|
||||
> Like this newsletter, many projects and their efforts in the XMPP community are a result of people’s voluntary work. If you are happy with the services and software you may be using, please consider saying thanks or help these projects! Interested in supporting the Newsletter team? Read more [at the bottom](#help-us-to-build-the-newsletter).
|
||||
|
||||
|
||||
Bienvenue dans la lettre d’information XMPP, nous sommes ravis de vous retrouver ici ! Ce numéro couvre le mois de février 2024. Many thanks to all our readers and all Newsletter contributors!
|
||||
|
||||
|
||||
|
||||
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).
|
||||
|
||||
|
||||
|
||||
|
||||
# XSF Announcements
|
||||
|
||||
> Welcome to our reapplicants and new members in Q1 2024!
|
||||
> If you are interested to join the XMPP Standards Foundation, [please apply now](https://wiki.xmpp.org/web/Membership_Applications_Q2_2024).
|
||||
|
||||
|
||||
|
||||
Welcome to our reapplicants and new members in Q1 2024!
|
||||
|
||||
If you are interested to join the XMPP Standards Foundation, [please apply now](https://wiki.xmpp.org/web/Membership_Applications_Q2_2024).
|
||||
|
||||
|
||||
|
||||
|
||||
## XMPP and Google Summer of Code 2024
|
||||
|
||||
> The XSF has been accepted as a hosting organisation at GSoC in 2024 again! [If you are interested, please reach out](https://wiki.xmpp.org/web/Google_Summer_of_Code_2024)!
|
||||
> The GSoC project ideas from XMPP-related organisations are:
|
||||
> - Monal
|
||||
> - [Modern Onboarding (90 hours, easy)](https://wiki.xmpp.org/web/Gsoc2024/Monal/Modern_Onboarding)
|
||||
> - [Media Gallery (90 hours, easy)](https://wiki.xmpp.org/web/Gsoc2024/Monal/Media_Gallery)
|
||||
> - [MDM support (175 hours, easy)](https://wiki.xmpp.org/web/Gsoc2024/Monal/MDM_support)
|
||||
> - [SiriKit support (350 hours, medium)](https://wiki.xmpp.org/web/Gsoc2024/Monal/SiriKit_support)
|
||||
> - Dino
|
||||
> - [Inline link preview (175 hours, easy)](https://wiki.xmpp.org/web/Gsoc2024/Dino/Inline_link_preview)
|
||||
> - [Rich message support (175 hours, easy)](https://wiki.xmpp.org/web/Gsoc2024/Dino/Rich_message_support)
|
||||
> - Prav.app
|
||||
> - [Standards compliant SMS OTP based authentication (350 hours, medium)](https://wiki.xmpp.org/web/Gsoc2024/Prav.app/Standards_compliant_SMS_OTP_based_authentication)
|
||||
> {{< figure src="/images/logos/gsoc2024_logo.svg" caption="XSF and Google Summer of Code 2024" >}}
|
||||
|
||||
|
||||
|
||||
The XSF has been accepted as a hosting organisation at GSoC in 2024 again! [If you are interested, please reach out](https://wiki.xmpp.org/web/Google_Summer_of_Code_2024)!
|
||||
|
||||
The GSoC project ideas from XMPP-related organisations are:
|
||||
|
||||
|
||||
|
||||
- Monal
|
||||
|
||||
- [Modern Onboarding (90 hours, easy)](https://wiki.xmpp.org/web/Gsoc2024/Monal/Modern_Onboarding)
|
||||
|
||||
- [Media Gallery (90 hours, easy)](https://wiki.xmpp.org/web/Gsoc2024/Monal/Media_Gallery)
|
||||
|
||||
- [MDM support (175 hours, easy)](https://wiki.xmpp.org/web/Gsoc2024/Monal/MDM_support)
|
||||
|
||||
- [SiriKit support (350 hours, medium)](https://wiki.xmpp.org/web/Gsoc2024/Monal/SiriKit_support)
|
||||
|
||||
- Dino
|
||||
|
||||
- [Inline link preview (175 hours, easy)](https://wiki.xmpp.org/web/Gsoc2024/Dino/Inline_link_preview)
|
||||
|
||||
- [Rich message support (175 hours, easy)](https://wiki.xmpp.org/web/Gsoc2024/Dino/Rich_message_support)
|
||||
|
||||
- Prav.app
|
||||
|
||||
- [Standards compliant SMS OTP based authentication (350 hours, medium)](https://wiki.xmpp.org/web/Gsoc2024/Prav.app/Standards_compliant_SMS_OTP_based_authentication)
|
||||
|
||||
|
||||
|
||||
{{< figure src="/images/logos/gsoc2024_logo.svg" caption="XSF and Google Summer of Code 2024" >}}
|
||||
|
||||
|
||||
|
||||
|
||||
## 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 you can support:
|
||||
> - [Mellium Co-op](https://opencollective.com/mellium)
|
||||
> - [Prav iOS](https://opencollective.com/prav-ios)
|
||||
|
||||
|
||||
|
||||
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 you can support:
|
||||
|
||||
|
||||
|
||||
- [Coopérative Mellium](https://opencollective.com/mellium)
|
||||
|
||||
- [Prav iOS](https://opencollective.com/prav-ios)
|
||||
|
||||
|
||||
|
||||
|
||||
# Événements XMPP
|
||||
|
||||
> - [XMPP Italian happy hour](https://video.xmpp-it.net/c/happyhour/videos) [IT]: monthly Italian XMPP web meeting, every third Monday of the month at 7:00 PM local time (online event, with web meeting mode and live streaming).
|
||||
|
||||
|
||||
|
||||
- [XMPP Italian happy hour](https://video.xmpp-it.net/c/happyhour/videos) [IT]: monthly Italian XMPP web meeting, every third Monday of the month at 7:00 PM local time (online event, with web meeting mode and live streaming).
|
||||
|
||||
|
||||
|
||||
|
||||
# Articles
|
||||
|
||||
> We are happy [to announce](https://www.xmpp-it.net/2024/03/03/mario/the-xmpp-it-peertube-instance/) the launch of the [XMPP-IT community's PeerTube instance](https://video.xmpp-it.net), a dedicated platform for sharing and discovering videos about the XMPP protocol and its applications. Members of the XMPP community are encouraged to contribute by creating and sharing their own videos. Whether it's tutorials, project showcases, or discussions on XMPP topics, your contributions are welcome.
|
||||
> [JMP turned 7 years old!](https://blog.jmp.chat/b/february-newsletter-2024) Congratulations! Read also about [mobile-friendly gateway to any SIP provider](https://blog.jmp.chat/b/mobile-friendly-sip-gateway).
|
||||
> {{< figure src="/images/newsletter/2024-03-05/jmp-sip-gateway.png" caption="SIP via XMPP" >}}
|
||||
|
||||
|
||||
|
||||
We are happy [to announce](https://www.xmpp-it.net/2024/03/03/mario/the-xmpp-it-peertube-instance/) the launch of the [XMPP-IT community's PeerTube instance](https://video.xmpp-it.net), a dedicated platform for sharing and discovering videos about the XMPP protocol and its applications. Members of the XMPP community are encouraged to contribute by creating and sharing their own videos. Whether it's tutorials, project showcases, or discussions on XMPP topics, your contributions are welcome.
|
||||
|
||||
|
||||
|
||||
[JMP turned 7 years old!](https://blog.jmp.chat/b/february-newsletter-2024) Congratulations! Read also about [mobile-friendly gateway to any SIP provider](https://blog.jmp.chat/b/mobile-friendly-sip-gateway).
|
||||
|
||||
|
||||
|
||||
{{< figure src="/images/newsletter/2024-03-05/jmp-sip-gateway.png" caption="SIP via XMPP" >}}
|
||||
|
||||
|
||||
|
||||
|
||||
# Software News
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## Clients and Applications
|
||||
|
||||
> [monocles chat](https://play.google.com/store/apps/details?id=eu.monocles.chat) is available on Google Play. It comes with many updates like a working commands view and better support for [WebXDC](https://webxdc.org/) apps, but also an initial modern integration of stickers.
|
||||
|
||||
|
||||
|
||||
[monocles chat](https://play.google.com/store/apps/details?id=eu.monocles.chat) is available on Google Play. It comes with many updates like a working commands view and better support for [WebXDC](https://webxdc.org/) apps, but also an initial modern integration of stickers.
|
||||
|
||||
|
||||
|
||||
|
||||
## Serveurs
|
||||
|
||||
> - [ejabberd 24.02](https://www.process-one.net/blog/ejabberd-24-02/) has been released, and it comes with support for TLS 1.3 and advanced SASL2 protocols. This release brings performance enhancements with Bind 2 for faster connection times, which is especially crucial for mobile network users. Support for [XEP-0424: Message Retraction](https://xmpp.org/extensions/xep-0424.html) allows users to manage their message history and remove something they posted by mistake.
|
||||
|
||||
|
||||
|
||||
- [ejabberd 24.02](https://www.process-one.net/blog/ejabberd-24-02/) has been released, and it comes with support for TLS 1.3 and advanced SASL2 protocols. This release brings performance enhancements with Bind 2 for faster connection times, which is especially crucial for mobile network users. Support for [XEP-0424: Message Retraction](https://xmpp.org/extensions/xep-0424.html) allows users to manage their message history and remove something they posted by mistake.
|
||||
|
||||
|
||||
|
||||
## Bibliothèques et outils
|
||||
|
||||
> - [GitLab XMPP Bot](https://dev.gajim.org/gajim/gitlab-xmpp-bot/-/blob/master/README.md), an XMPP bot that sends messages based on GitLab hooks had its 1.0.0 release. This bot is based on [python-nbxmpp](https://dev.gajim.org/gajim/python-nbxmpp) and it is active in [Gajim's support chat](xmpp:gajim@conference.gajim.org?join).
|
||||
> - [go-xmpp 0.1.0](https://github.com/xmppo/go-xmpp/releases/tag/v0.1.0) has been released.
|
||||
> - [python-nbxmpp 4.5.4](https://dev.gajim.org/gajim/python-nbxmpp/-/blob/4.5.4/ChangeLog) has been released, which fixes some issues around subject changes and date parsing.
|
||||
> - [Slixfeed](https://gitgud.io/sjehuda/slixfeed) is a news bot offered as client and service component; it can handle multiple chats simultaneously and also display media inline, which, in addition of it being intended primarily for private chats, makes it exceptionally useful for groupchats where visual contents are essential.
|
||||
> - [StropheJS 2.0.0](https://github.com/strophe/strophejs/releases/tag/v2.0.0) has been released.
|
||||
> - [xmpp-rs](https://xmpp.rs) has gained a [Code of Conduct](https://gitlab.com/xmpp-rs/xmpp-rs/-/blob/main/CODE_OF_CONDUCT.md) and a [CONTRIBUTING](https://gitlab.com/xmpp-rs/xmpp-rs/-/blob/main/CONTRIBUTING.md) guide. Feel free to come and say hi!
|
||||
|
||||
|
||||
|
||||
- [GitLab XMPP Bot](https://dev.gajim.org/gajim/gitlab-xmpp-bot/-/blob/master/README.md), an XMPP bot that sends messages based on GitLab hooks had its 1.0.0 release. This bot is based on [python-nbxmpp](https://dev.gajim.org/gajim/python-nbxmpp) and it is active in [Gajim's support chat](xmpp:gajim@conference.gajim.org?join).
|
||||
|
||||
- [go-xmpp 0.1.0](https://github.com/xmppo/go-xmpp/releases/tag/v0.1.0) has been released.
|
||||
|
||||
- [python-nbxmpp 4.5.4](https://dev.gajim.org/gajim/python-nbxmpp/-/blob/4.5.4/ChangeLog) has been released, which fixes some issues around subject changes and date parsing.
|
||||
|
||||
- [Slixfeed](https://gitgud.io/sjehuda/slixfeed) is a news bot offered as client and service component; it can handle multiple chats simultaneously and also display media inline, which, in addition of it being intended primarily for private chats, makes it exceptionally useful for groupchats where visual contents are essential.
|
||||
|
||||
- [StropheJS 2.0.0](https://github.com/strophe/strophejs/releases/tag/v2.0.0) has been released.
|
||||
|
||||
- [xmpp-rs](https://xmpp.rs) has gained a [Code of Conduct](https://gitlab.com/xmpp-rs/xmpp-rs/-/blob/main/CODE_OF_CONDUCT.md) and a [CONTRIBUTING](https://gitlab.com/xmpp-rs/xmpp-rs/-/blob/main/CONTRIBUTING.md) guide. Feel free to come and say hi!
|
||||
|
||||
|
||||
|
||||
|
||||
# Extensions et spécifications
|
||||
|
||||
> The XMPP Standards Foundation develops extensions to XMPP in its [XEP series](https://xmpp.org/extensions/) in addition to [XMPP RFCs](https://xmpp.org/rfcs/).
|
||||
> 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/)).
|
||||
|
||||
|
||||
|
||||
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
|
||||
|
||||
> 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.
|
||||
> - No XEPs proposed this month.
|
||||
|
||||
|
||||
|
||||
Le processus de développement d'une XEP commence par la rédaction d'une idée et sa soumission à l'Éditeur XMPP. Dans les deux semaines qui suivent, le Conseil décide d'accepter ou non cette proposition en tant que XEP _expérimentale_.
|
||||
|
||||
|
||||
|
||||
- Pas de XEP proposée ce mois-ci.
|
||||
|
||||
|
||||
|
||||
|
||||
## Nouvelles extensions
|
||||
|
||||
> - No new XEPs this month.
|
||||
|
||||
|
||||
|
||||
- Pas de nouvelle XEP ce mois-ci.
|
||||
|
||||
|
||||
|
||||
|
||||
## Extensions ajournées
|
||||
|
||||
> 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.
|
||||
|
||||
|
||||
|
||||
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_. Si une nouvelle mise à jour est effectuée, la XEP redeviendra _expérimentale_.
|
||||
|
||||
|
||||
|
||||
- Aucune XEP ajournée ce mois-ci.
|
||||
|
||||
|
||||
|
||||
|
||||
## Extensions mises-à-jour
|
||||
|
||||
> - No XEPs updated this month.
|
||||
|
||||
|
||||
|
||||
- Aucune XEP mise-à-jour ce mois-ci.
|
||||
|
||||
|
||||
|
||||
|
||||
## Dernier appel
|
||||
|
||||
> 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.
|
||||
|
||||
|
||||
|
||||
Les _derniers appels_ sont lancés une fois que tout le monde semble satisfait de l'état actuel d'une XEP. Une fois que le Conseil a décidé que la XEP semblait prête, l'Éditeur XMPP lance un _dernier appel_ pour recueillir des commentaires. Les commentaires recueillis lors du _dernier appel_ peuvent permettre d'améliorer la XEP avant de la renvoyer au Conseil pour qu'il la passe à l'état _stable_.
|
||||
|
||||
|
||||
|
||||
- No last call this month.
|
||||
|
||||
|
||||
|
||||
|
||||
## Extensions stables
|
||||
|
||||
> - No XEP moved to stable this month.
|
||||
|
||||
|
||||
|
||||
- Aucune XEP n’est passée à stable ce mois-ci.
|
||||
|
||||
|
||||
|
||||
|
||||
## Extensions dépréciées
|
||||
|
||||
> - No XEP deprecated this month.
|
||||
|
||||
|
||||
|
||||
- Aucune XEP déclarée dépréciée 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)
|
||||
> - [LinkedIn](https://www.linkedin.com/company/xmpp-standards-foundation/)
|
||||
> - [Lemmy instance (unofficial)](https://slrpnk.net/c/xmpp)
|
||||
> - [Reddit (unofficial)](https://www.reddit.com/r/xmpp/)
|
||||
> - [XMPP Facebook page (unofficial)](https://www.facebook.com/jabber)
|
||||
> {{< 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/).
|
||||
|
||||
|
||||
|
||||
N'hésitez pas à 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)
|
||||
|
||||
- [LinkedIn](https://www.linkedin.com/company/xmpp-standards-foundation/)
|
||||
|
||||
- [Lemmy instance (unofficial)](https://slrpnk.net/c/xmpp)
|
||||
|
||||
- [Reddit (unofficial)](https://www.reddit.com/r/xmpp/)
|
||||
|
||||
- [XMPP Facebook page (unofficial)](https://www.facebook.com/jabber)
|
||||
|
||||
|
||||
|
||||
{{< newsletter-subscribe >}}
|
||||
|
||||
|
||||
|
||||
Consultez également notre [Flux RSS] (https://xmpp.org/feeds/all.atom.xml) !
|
||||
|
||||
|
||||
|
||||
Vous recherchez des offres d'emploi ou souhaitez engager une consultante ou un consultant pour votre projet XMPP ? Visitez notre [XMPP job board](https://xmpp.work/).
|
||||
|
||||
|
||||
|
||||
|
||||
## Nouvelles extensionssletter Contributors & Translations
|
||||
|
||||
> This is a community effort, and we would like to thank translators for their contributions. Volunteers are welcome! Translations of the XMPP Newsletter will be released here (with some delay):
|
||||
> - English (original): [xmpp.org](https://xmpp.org/categories/newsletter/)
|
||||
> - General contributors: **Adrien Bourmault (neox), Alexander "PapaTutuWawa", Arne, cal0pteryx, emus, Federico, Jonas Stein, Kris "poVoq", Licaon_Kter, Ludovic Bocquet, Mario Sabatino, melvo, MSavoritias (fae,ve), nicola, Simone Canaletti, XSF iTeam**
|
||||
> - French: [jabberfr.org](https://news.jabberfr.org/category/newsletter/) and [linuxfr.org](https://linuxfr.org/tags/xmpp/public)
|
||||
> - Translators: **Adrien Bourmault (neox), alkino, anubis, Arkem, Benoît Sibaud, mathieui, nyco, Pierre Jarillon, Ppjet6, Ysabeau**
|
||||
> - Italian: [notes.nicfab.eu](https://notes.nicfab.eu)
|
||||
> - Translators: **nicola**
|
||||
|
||||
|
||||
|
||||
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, cal0pteryx, emus, Federico, Jonas Stein, Kris "poVoq", Licaon_Kter, Ludovic Bocquet, Mario Sabatino, melvo, MSavoritias (fae,ve), nicola, Simone Canaletti, 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, Arkem, Benoît Sibaud, mathieui, nyco, Pierre Jarillon, Ppjet6, Ysabeau**
|
||||
|
||||
- italien : [notes.nicfab.eu](https://notes.nicfab.eu)
|
||||
|
||||
- traduction : **nicola**
|
||||
|
||||
|
||||
|
||||
|
||||
# Aidez-nous à créer la lettre d’information
|
||||
|
||||
> This XMPP Newsletter is produced collaboratively by the XMPP community. Each month's newsletter issue is drafted in this [simple pad](https://pad.nixnet.services/oHnY_ZvLT8SoFyCqIC2ung). 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
|
||||
> - communication via media accounts
|
||||
|
||||
|
||||
|
||||
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.
|
||||
|
||||
|
||||
|
||||
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
|
||||
|
||||
- communication via media accounts
|
||||
|
||||
|
||||
|
||||
|
||||
# Licence
|
||||
|
||||
> This newsletter is published under [CC BY-SA license](https://creativecommons.org/licenses/by-sa/4.0/).
|
||||
|
||||
|
||||
|
||||
Cette lettre d’information est publiée sous la licence [CC BY-SA](https://creativecommons.org/licenses/by-sa/4.0/).
|
||||
|
||||
|
||||
|
||||
|
|
@ -0,0 +1,661 @@
|
|||
_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 réalisée et publiée conjointement sur les sites [XMPP.org](https://xmpp.org/categories/newsletter/), [LinuxFr.org](https://linuxfr.org/tags/xmpp/public) et [JabberFR.org](https://news.jabberfr.org/category/newsletter/) selon [une procédure définie](https://wiki.xmpp.org/web/French_translations)._
|
||||
|
||||
> {{< figure src="/images/newsletter/xmpp_newsletter_banner.jpg" caption="XMPP Newsletter Banner" >}}
|
||||
|
||||
|
||||
{{< figure src="/images/newsletter/xmpp_newsletter_banner.jpg" caption="XMPP Newsletter Banner" >}}
|
||||
|
||||
|
||||
|
||||
|
||||
# The 50th release of the XMPP Newsletter!
|
||||
|
||||
> This is the 50th release of the XMPP Newsletter since it started in February 2019.
|
||||
> We think it is worth to celebrate this achievement and say thanks to all the contributors as well as all our readers!
|
||||
> Back at the Summit in Brussels, JC Brand, Nicolas Vérité (Nyco) and Severino Ferrer (S0ul) proposed and initiated the XMPP Newsletter.
|
||||
> Since then almost every month there has been a release full of news from the XMPP universe.
|
||||
> Hence, we are looking forward to the next releases and invite you to participate in this community effort!
|
||||
> We would love to see more contributors as well as more translations of the XMPP Newsletter.
|
||||
> [Read more about how to help below.](#newsletter-contributors--translations)
|
||||
> That being said, welcome to the 50th edition of the XMPP Newsletter, great to have you here again!
|
||||
> This issue covers the month of March 2024.
|
||||
|
||||
|
||||
|
||||
This is the 50th release of the XMPP Newsletter since it started in de février 2019.
|
||||
|
||||
We think it is worth to celebrate this achievement and say thanks to all the contributors as well as all our readers!
|
||||
|
||||
Back at the Summit in Brussels, JC Brand, Nicolas Vérité (Nyco) and Severino Ferrer (S0ul) proposed and initiated the XMPP Newsletter.
|
||||
|
||||
Since then almost every month there has been a release full of news from the XMPP universe.
|
||||
|
||||
Hence, we are looking forward to the next releases and invite you to participate in this community effort!
|
||||
|
||||
We would love to see more contributors as well as more translations of the XMPP Newsletter.
|
||||
|
||||
[Read more about how to help below.](#newsletter-contributors--translations)
|
||||
|
||||
|
||||
|
||||
That being said, welcome to the 50th edition of the XMPP Newsletter, great to have you here again!
|
||||
|
||||
This issue covers the month of de mars 2024.
|
||||
|
||||
|
||||
|
||||
|
||||
# Annonces de la XSF
|
||||
|
||||
> Welcome to our reapplicants and new members in Q1 2024!
|
||||
> If you are interested to join the XMPP Standards Foundation as member, [please apply now](https://wiki.xmpp.org/web/Membership_Applications_Q2_2024).
|
||||
|
||||
|
||||
|
||||
Bienvenue aux personnes renouvelées et aux nouvelles adhésions du Q1 2024!
|
||||
|
||||
If you are interested to join the XMPP Standards Foundation as member, [please apply now](https://wiki.xmpp.org/web/Membership_Applications_Q2_2024).
|
||||
|
||||
|
||||
|
||||
|
||||
## XMPP et le Google Summer of Code 2024
|
||||
|
||||
> The XSF has been accepted as a [hosting organisation at GSoC in 2024](https://wiki.xmpp.org/web/Google_Summer_of_Code_2024) again!
|
||||
> Currently XMPP project mentors are reviewing the proposals.
|
||||
> GSoC project ideas from XMPP-related projects are:
|
||||
> - Monal
|
||||
> - [Modern Onboarding (90 hours, easy)](https://wiki.xmpp.org/web/Gsoc2024/Monal/Modern_Onboarding)
|
||||
> - [Media Gallery (90 hours, easy)](https://wiki.xmpp.org/web/Gsoc2024/Monal/Media_Gallery)
|
||||
> - [MDM support (175 hours, easy)](https://wiki.xmpp.org/web/Gsoc2024/Monal/MDM_support)
|
||||
> - [SiriKit support (350 hours, medium)](https://wiki.xmpp.org/web/Gsoc2024/Monal/SiriKit_support)
|
||||
> - Dino
|
||||
> - [Inline link preview (175 hours, easy)](https://wiki.xmpp.org/web/Gsoc2024/Dino/Inline_link_preview)
|
||||
> - [Rich message support (175 hours, easy)](https://wiki.xmpp.org/web/Gsoc2024/Dino/Rich_message_support)
|
||||
> - Prav.app
|
||||
> - [Standards compliant SMS OTP based authentication (350 hours, medium)](https://wiki.xmpp.org/web/Gsoc2024/Prav.app/Standards_compliant_SMS_OTP_based_authentication)
|
||||
> {{< figure src="/images/logos/gsoc2024_logo.svg" caption="XSF and Google Summer of Code 2024" >}}
|
||||
|
||||
|
||||
|
||||
The XSF has been accepted as a [hosting organisation at GSoC in 2024](https://wiki.xmpp.org/web/Google_Summer_of_Code_2024) again!
|
||||
|
||||
Currently XMPP project mentors are reviewing the proposals.
|
||||
|
||||
GSoC project ideas from XMPP-related projects are:
|
||||
|
||||
|
||||
|
||||
- Monal
|
||||
|
||||
- [Modern Onboarding (90 heures, facile](https://wiki.xmpp.org/web/Gsoc2024/Monal/Modern_Onboarding)
|
||||
|
||||
- [Media Gallery (90 heures, facile](https://wiki.xmpp.org/web/Gsoc2024/Monal/Media_Gallery)
|
||||
|
||||
- [MDM support (175 heures, facile](https://wiki.xmpp.org/web/Gsoc2024/Monal/MDM_support)
|
||||
|
||||
- [SiriKit support (350 heures, medium](https://wiki.xmpp.org/web/Gsoc2024/Monal/SiriKit_support)
|
||||
|
||||
- Dino
|
||||
|
||||
- [Inline link preview (175 heures, facile](https://wiki.xmpp.org/web/Gsoc2024/Dino/Inline_link_preview)
|
||||
|
||||
- [Rich message support (175 heures, facile](https://wiki.xmpp.org/web/Gsoc2024/Dino/Rich_message_support)
|
||||
|
||||
- Prav.app
|
||||
|
||||
- [Standards compliant SMS OTP based authentication (350 heures, medium](https://wiki.xmpp.org/web/Gsoc2024/Prav.app/Standards_compliant_SMS_OTP_based_authentication)
|
||||
|
||||
|
||||
|
||||
{{< figure src="/images/logos/gsoc2024_logo.svg" caption="XSF and Google Summer of Code 2024" >}}
|
||||
|
||||
|
||||
|
||||
|
||||
## 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 you can support:
|
||||
> - [Mellium Co-op](https://opencollective.com/mellium)
|
||||
> - [Prav iOS](https://opencollective.com/prav-ios)
|
||||
|
||||
|
||||
|
||||
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 you can support:
|
||||
|
||||
|
||||
|
||||
- [Coopérative Mellium](https://opencollective.com/mellium)
|
||||
|
||||
- [Prav iOS](https://opencollective.com/prav-ios)
|
||||
|
||||
|
||||
|
||||
|
||||
# Événements XMPP
|
||||
|
||||
> - [XMPP Italian happy hour](https://video.xmpp-it.net/c/happyhour/videos) [IT]: monthly Italian XMPP web meeting, every third Monday of the month at 7:00 PM local time (online event, with web meeting mode and live streaming).
|
||||
|
||||
|
||||
|
||||
- [XMPP Italian happy hour](https://video.xmpp-it.net/c/happyhour/videos) [IT]: monthly Italian XMPP web meeting, every third Monday of the month at 7:00 PM local time (online event, with web meeting mode and live streaming).
|
||||
|
||||
|
||||
|
||||
|
||||
# Talks
|
||||
|
||||
> - Last November the [Linux Inlaws Podcast](https://linuxinlaws.eu/#episodes) hosted Edward and Matt from the XSF Board 2024.
|
||||
> The episode has been published recently and can be accessed via [archive.org](https://archive.org/download/LI_S02E06_XMPP__EA30/LI_S02E06_XMPP_.mp3).
|
||||
|
||||
|
||||
|
||||
- Last de novembre the [Linux Inlaws Podcast](https://linuxinlaws.eu/#episodes) hosted Edward and Matt from the XSF Board 2024.
|
||||
|
||||
The episode has been published recently and can be accessed via [archive.org](https://archive.org/download/LI_S02E06_XMPP__EA30/LI_S02E06_XMPP_.mp3).
|
||||
|
||||
|
||||
|
||||
|
||||
# Articles
|
||||
|
||||
> Axel Reimer published an XMPP app decision table. It compares typical instant messaging features of popular XMPP apps and might be a guideline for new users who want to try an XMPP app.
|
||||
> The table is available in [English](https://apps.xmpp24.de/english/) and [German](https://apps.xmpp24.de/deutsch/).
|
||||
> You can now ask all your questions about [XMPP Providers](https://providers.xmpp.net) in the new [support chat](https://providers.xmpp.net/blog/2024-03-11-xmpp-providers-chat/).
|
||||
> That chat is hosted on an own XMPP server which is set up with the new [XMPP Providers Server](https://providers.xmpp.net/blog/2024-03-28-xmpp-providers-server/) project.
|
||||
> It is a simple, Ansible-based all-in-one server setup that can be used for *your* own XMPP server as well.
|
||||
> [Snikket Hosting is now publicly available!](https://snikket.org/blog/snikket-hosting-launched/) The launch is about providing new ways to get started with Snikket, not replacing
|
||||
> the options that are already available. If you are already self-hosting Snikket, or planning to, nothing is changing for you.
|
||||
> Though please do [donate to support](https://snikket.org/donate/) the project, even a little helps!
|
||||
> European Union news:
|
||||
> - [Designated gatekeepers must now comply with all obligations under the Digital Markets Act](https://ec.europa.eu/commission/presscorner/detail/en/ip_24_1342)
|
||||
> - [Interoperable Europe act: Council adopts new law for more efficient digital public services across the EU](https://www.consilium.europa.eu/en/press/press-releases/2024/03/04/interoperable-europe-act-council-adopts-new-law-for-more-efficient-digital-public-services-across-the-eu/)
|
||||
|
||||
|
||||
|
||||
Axel Reimer published an XMPP app decision table. It compares typical instant messaging features of popular XMPP apps and might be a guideline for new users who want to try an XMPP app.
|
||||
|
||||
The table is available in [English](https://apps.xmpp24.de/english/) and [German](https://apps.xmpp24.de/deutsch/).
|
||||
|
||||
|
||||
|
||||
You can now ask all your questions about [XMPP Providers](https://providers.xmpp.net) in the new [support chat](https://providers.xmpp.net/blog/2024-03-11-xmpp-providers-chat/).
|
||||
|
||||
That chat is hosted on an own XMPP server which is set up with the new [XMPP Providers Server](https://providers.xmpp.net/blog/2024-03-28-xmpp-providers-server/) project.
|
||||
|
||||
It is a simple, Ansible-based all-in-one server setup that can be used for *your* own XMPP server as well.
|
||||
|
||||
|
||||
|
||||
[Snikket Hosting is now publicly available!](https://snikket.org/blog/snikket-hosting-launched/) The launch is about providing new ways to get started with Snikket, not replacing
|
||||
|
||||
the options that are already available. If you are already self-hosting Snikket, or planning to, nothing is changing for you.
|
||||
|
||||
Though please do [donate to support](https://snikket.org/donate/) the project, even a little helps!
|
||||
|
||||
|
||||
|
||||
European Union news:
|
||||
|
||||
- [Designated gatekeepers must now comply with all obligations under the Digital Markets Act](https://ec.europa.eu/commission/presscorner/detail/en/ip_24_1342)
|
||||
|
||||
- [Interoperable Europe act: Council adopts new law for more efficient digital public services across the EU](https://www.consilium.europa.eu/en/press/press-releases/2024/03/04/interoperable-europe-act-council-adopts-new-law-for-more-efficient-digital-public-services-across-the-eu/)
|
||||
|
||||
|
||||
|
||||
|
||||
# Software News
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## Clients and Applications
|
||||
|
||||
> - The [JMP newsletter introduces the JMP eSIM Adapter](https://blog.jmp.chat/b/march-newsletter-2024), allowing users to use eSIMs from any provider in any device. It explains how to download and write eSIMs to the adapter, including using an open source Android app or PC/SC reader. Cheogram Android also receives an update with new features and a visual refresh. There's a clarification on contact integration, with Google now requiring the app claim to upload the contacts even though it does not.
|
||||
> - [Converse 10.1.7](https://github.com/conversejs/converse.js/releases/tag/v10.1.7) with StropheJS fix for [XEP-0474: SASL SCRAM Downgrade Protection](https://xmpp.org/extensions/xep-0474.html).
|
||||
> - [Psi+ 1.5.1716 through 1.5.1669](https://sourceforge.net/projects/psiplus/files/Windows/Personal-Builds/KukuRuzo/) have been released.
|
||||
|
||||
|
||||
|
||||
- The [JMP newsletter introduces the JMP eSIM Adapter](https://blog.jmp.chat/b/march-newsletter-2024), allowing users to use eSIMs from any provider in any device. It explains how to download and write eSIMs to the adapter, including using an open source Android app or PC/SC reader. Cheogram Android also receives an update with new features and a visual refresh. There's a clarification on contact integration, with Google now requiring the app claim to upload the contacts even though it does not.
|
||||
|
||||
- [Converse 10.1.7](https://github.com/conversejs/converse.js/releases/tag/v10.1.7) with StropheJS fix for [XEP-0474: SASL SCRAM Downgrade Protection](https://xmpp.org/extensions/xep-0474.html).
|
||||
|
||||
- [Psi+ 1.5.1716 through 1.5.1669](https://sourceforge.net/projects/psiplus/files/Windows/Personal-Builds/KukuRuzo/) have been released.
|
||||
|
||||
|
||||
|
||||
|
||||
## Serveurs
|
||||
|
||||
> - Openfire has been released in [version 4.8.1](https://discourse.igniterealtime.org/t/openfire-4-8-1-release/93681).
|
||||
> - Openfire inVerse plugin [version 10.1.7.1 has been released](https://discourse.igniterealtime.org/t/openfire-inverse-plugin-version-10-1-7-1-released/93740).
|
||||
> - Openfire [PionTurn plugin](https://discourse.igniterealtime.org/t/pionturn-plugin-1-0-0-released/93757) 1.0.0 has been released! It creates a TURN/STUN server for Openfire.
|
||||
|
||||
|
||||
|
||||
- Openfire has been released in [version 4.8.1](https://discourse.igniterealtime.org/t/openfire-4-8-1-release/93681).
|
||||
|
||||
- Openfire inVerse plugin [version 10.1.7.1 has been released](https://discourse.igniterealtime.org/t/openfire-inverse-plugin-version-10-1-7-1-released/93740).
|
||||
|
||||
- Openfire [PionTurn plugin](https://discourse.igniterealtime.org/t/pionturn-plugin-1-0-0-released/93757) 1.0.0 has been released! It creates a TURN/STUN server for Openfire.
|
||||
|
||||
|
||||
|
||||
|
||||
## Bibliothèques et outils
|
||||
|
||||
> - A new release of [go-xmpp 0.1.4](https://github.com/xmppo/go-xmpp/releases/tag/v0.1.4).
|
||||
> - A new release of [go-sendxmpp 0.9.0](https://salsa.debian.org/mdosch/go-sendxmpp/-/releases/v0.9.0).
|
||||
> - [overpush](https://github.com/mrusme/overpush): A self-hosted, drop-in replacement for Pushover, that uses XMPP as delivery method. It offers the same API for submitting messages, so that existing setups (e.g. Grafana) can continue working and only require changing the API URL. [Release article](https://xn--gckvb8fzb.com/goodbye-pushover-hello-overpush/).
|
||||
|
||||
|
||||
|
||||
- A new release of [go-xmpp 0.1.4](https://github.com/xmppo/go-xmpp/releases/tag/v0.1.4).
|
||||
|
||||
- A new release of [go-sendxmpp 0.9.0](https://salsa.debian.org/mdosch/go-sendxmpp/-/releases/v0.9.0).
|
||||
|
||||
- [overpush](https://github.com/mrusme/overpush): A self-hosted, drop-in replacement for Pushover, that uses XMPP as delivery method. It offers the same API for submitting messages, so that existing setups (e.g. Grafana) can continue working and only require changing the API URL. [Release article](https://xn--gckvb8fzb.com/goodbye-pushover-hello-overpush/).
|
||||
|
||||
|
||||
|
||||
|
||||
# Extensions et spécifications
|
||||
|
||||
> The XMPP Standards Foundation develops extensions to XMPP in its [XEP series](https://xmpp.org/extensions/) in addition to [XMPP RFCs](https://xmpp.org/rfcs/).
|
||||
> 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/)).
|
||||
|
||||
|
||||
|
||||
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
|
||||
|
||||
> 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.
|
||||
> - [Message Displayed Synchronization](https://xmpp.org/extensions/inbox/xep-mds.html)
|
||||
> - This specification allows multiple clients of the same user to synchronize the displayed state of their chats.
|
||||
|
||||
|
||||
|
||||
Le processus de développement d'une XEP commence par la rédaction d'une idée et sa soumission à l'Éditeur XMPP. Dans les deux semaines qui suivent, le Conseil décide d'accepter ou non cette proposition en tant que XEP _expérimentale_.
|
||||
|
||||
|
||||
|
||||
- [Message Displayed Synchronization](https://xmpp.org/extensions/inbox/xep-mds.html)
|
||||
|
||||
- This specification allows multiple clients of the same user to synchronize the displayed state of their chats.
|
||||
|
||||
|
||||
|
||||
|
||||
## Nouvelles extensions
|
||||
|
||||
> - Version 0.1.0 of XEP-0485 (PubSub Server Information)
|
||||
> - Promoted to Experimental. (dg)
|
||||
> - Version 0.1.0 of XEP-0486 (MUC Avatars)
|
||||
> - Promoted to Experimental (XEP Editor: dg)
|
||||
> - Version 0.1.0 of XEP-0487 (Host Meta 2 - One Method To Rule Them All)
|
||||
> - Promoted to Experimental (XEP Editor: dg)
|
||||
> - Version 0.1.0 of XEP-0488 (MUC Token Invite)
|
||||
> - Promoted to Experimental (XEP Editor: dg)
|
||||
> - Version 0.1.0 of XEP-0489 (Reporting Account Affiliations)
|
||||
> - Promoted to Experimental (XEP Editor: dg)
|
||||
> - Version 0.1.0 of XEP-0490 (Message Displayed Synchronization)
|
||||
> - Promoted to Experimental (XEP Editor: dg)
|
||||
|
||||
|
||||
|
||||
- Version 0.1.0 of XEP-0485 (PubSub Server Information)
|
||||
|
||||
- Promoted to Experimental. (dg)
|
||||
|
||||
- Version 0.1.0 of XEP-0486 (MUC Avatars)
|
||||
|
||||
- Promoted to Experimental (XEP Editor: dg)
|
||||
|
||||
- Version 0.1.0 of XEP-0487 (Host Meta 2 - One Method To Rule Them All)
|
||||
|
||||
- Promoted to Experimental (XEP Editor: dg)
|
||||
|
||||
- Version 0.1.0 of XEP-0488 (MUC Token Invite)
|
||||
|
||||
- Promoted to Experimental (XEP Editor: dg)
|
||||
|
||||
- Version 0.1.0 of XEP-0489 (Reporting Account Affiliations)
|
||||
|
||||
- Promoted to Experimental (XEP Editor: dg)
|
||||
|
||||
- Version 0.1.0 of XEP-0490 (Message Displayed Synchronization)
|
||||
|
||||
- Promoted to Experimental (XEP Editor: dg)
|
||||
|
||||
|
||||
|
||||
|
||||
## Extensions ajournées
|
||||
|
||||
> 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.
|
||||
|
||||
|
||||
|
||||
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_. Si une nouvelle mise à jour est effectuée, la XEP redeviendra _expérimentale_.
|
||||
|
||||
|
||||
|
||||
- Aucune XEP ajournée ce mois-ci.
|
||||
|
||||
|
||||
|
||||
|
||||
## Extensions mises-à-jour
|
||||
|
||||
> - Version 1.25.0 of XEP-0001 (XMPP Extension Protocols)
|
||||
> - Add note that editorial changes do not affect Deferred state (XEP Editor: dg)
|
||||
> - Version 1.26.0 of XEP-0060 (Publish-Subscribe)
|
||||
> - Add examples for publishing item without ID (melvo)
|
||||
> - Version 1.1.1 of XEP-0313 (Message Archive Management)
|
||||
> - Add XEP-0136 to superseded specifications (gdk)
|
||||
> - Version 0.5.0 and 0.6.0 of XEP-0333 (Displayed Markers (was: Chat Markers))
|
||||
> - Remove `<received/>` to not replicate functionality.
|
||||
> - Remove `<acknowledged/>` because it was not implemented in the last 10 years and apparently is not needed.
|
||||
> - Remove Disco feature. Opting in via `<markable/>` is enough (dg)
|
||||
> - Add Business Rule about opportunistic Displayed Markers in 1:1 chats (dg)
|
||||
> - Version 0.5.0 of XEP-0334 (Message Processing Hints)
|
||||
> - Incorporate last call feedback from 2017.
|
||||
> - Differences between this specification and XEP-0079 have been clarified.
|
||||
> - A note about handling of hints found in error stanzas has been added. (mw)
|
||||
> - Version 0.4.1 of XEP-0388 (Extensible SASL Profile)
|
||||
> - Add missing elements to XML Schema
|
||||
> - Add missing XMPP Registrar Considerations (dg)
|
||||
> - Version 0.3.0 of XEP-0398 (User Avatar to vCard-Based Avatars Conversion)
|
||||
> - Add text to explain that both and are valid implementations.
|
||||
> - Add Security Considerations for both variants (dg)
|
||||
> - Version 0.4.1 of XEP-0424 (Message Retraction)
|
||||
> - Fix schema.
|
||||
> - Add missing for attribute in fallback element (Example 4). (nc)
|
||||
> - Version of XEP-0425 (Moderated Message Retraction)
|
||||
> - Remove the dependency on XEP-0422 Message Fastening
|
||||
> - Rename to 'Moderated Message Retraction' and focus only on the retraction use-case
|
||||
> - Ensure compatibility with clients that only implement XEP-0424
|
||||
> - Clarify the purpose of the `<reason/>` element
|
||||
> - Version 0.3.0 and 0.3.1 of XEP-0447 (Stateless file sharing)
|
||||
> - Describe how to use for multiple files, with body text, without any source in original message and compatibility with various current deployed protocols. (lmw)
|
||||
> - Fix example for multiple files. (lmw)
|
||||
|
||||
|
||||
|
||||
- Version 1.25.0 of XEP-0001 (XMPP Extension Protocols)
|
||||
|
||||
- Add note that editorial changes do not affect Deferred state (XEP Editor: dg)
|
||||
|
||||
- Version 1.26.0 of XEP-0060 (Publish-Subscribe)
|
||||
|
||||
- Add examples for publishing item without ID (melvo)
|
||||
|
||||
- Version 1.1.1 of XEP-0313 (Message Archive Management)
|
||||
|
||||
- Add XEP-0136 to superseded specifications (gdk)
|
||||
|
||||
- Version 0.5.0 and 0.6.0 of XEP-0333 (Displayed Markers (was: Chat Markers))
|
||||
|
||||
- Remove `<received/>` to not replicate functionality.
|
||||
|
||||
- Remove `<acknowledged/>` because it was not implemented in the last 10 years and apparently is not needed.
|
||||
|
||||
- Remove Disco feature. Opting in via `<markable/>` is enough (dg)
|
||||
|
||||
- Add Business Rule about opportunistic Displayed Markers in 1:1 chats (dg)
|
||||
|
||||
- Version 0.5.0 of XEP-0334 (Message Processing Hints)
|
||||
|
||||
- Incorporate last call feedback from 2017.
|
||||
|
||||
- Differences between this specification and XEP-0079 have been clarified.
|
||||
|
||||
- A note about handling of hints found in error stanzas has been added. (mw)
|
||||
|
||||
- Version 0.4.1 of XEP-0388 (Extensible SASL Profile)
|
||||
|
||||
- Add missing elements to XML Schema
|
||||
|
||||
- Add missing XMPP Registrar Considerations (dg)
|
||||
|
||||
- Version 0.3.0 of XEP-0398 (User Avatar to vCard-Based Avatars Conversion)
|
||||
|
||||
- Add text to explain that both and are valid implementations.
|
||||
|
||||
- Add Security Considerations for both variants (dg)
|
||||
|
||||
- Version 0.4.1 of XEP-0424 (Message Retraction)
|
||||
|
||||
- Fix schema.
|
||||
|
||||
- Add missing for attribute in fallback element (Example 4). (nc)
|
||||
|
||||
- Version of XEP-0425 (Moderated Message Retraction)
|
||||
|
||||
- Remove the dependency on XEP-0422 Message Fastening
|
||||
|
||||
- Rename to 'Moderated Message Retraction' and focus only on the retraction use-case
|
||||
|
||||
- Ensure compatibility with clients that only implement XEP-0424
|
||||
|
||||
- Clarify the purpose of the `<reason/>` element
|
||||
|
||||
- Version 0.3.0 and 0.3.1 of XEP-0447 (Stateless file sharing)
|
||||
|
||||
- Describe how to use for multiple files, with body text, without any source in original message and compatibility with various current deployed protocols. (lmw)
|
||||
|
||||
- Fix example for multiple files. (lmw)
|
||||
|
||||
|
||||
|
||||
|
||||
## Dernier appel
|
||||
|
||||
> 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.
|
||||
> - XEP-0333: Displayed Markers (was: Chat Markers)
|
||||
> - XEP-0334: Message Processing Hints
|
||||
> - XEP-0360: Nonzas (are not Stanzas)
|
||||
> - XEP-0386: Bind 2
|
||||
> - XEP-0388: Extensible SASL Profile
|
||||
> - XEP-0392: Consistent Color Generation
|
||||
|
||||
|
||||
|
||||
Les _derniers appels_ sont lancés une fois que tout le monde semble satisfait de l'état actuel d'une XEP. Une fois que le Conseil a décidé que la XEP semblait prête, l'Éditeur XMPP lance un _dernier appel_ pour recueillir des commentaires. Les commentaires recueillis lors du _dernier appel_ peuvent permettre d'améliorer la XEP avant de la renvoyer au Conseil pour qu'il la passe à l'état _stable_.
|
||||
|
||||
|
||||
|
||||
- XEP-0333: Displayed Markers (was: Chat Markers)
|
||||
|
||||
- XEP-0334: Message Processing Hints
|
||||
|
||||
- XEP-0360: Nonzas (are not Stanzas)
|
||||
|
||||
- XEP-0386: Bind 2
|
||||
|
||||
- XEP-0388: Extensible SASL Profile
|
||||
|
||||
- XEP-0392: Consistent Color Generation
|
||||
|
||||
|
||||
|
||||
|
||||
## Extensions stables
|
||||
|
||||
> - Version 1.0.0 of XEP-0392 (Consistent Color Generation)
|
||||
> - Accept as Stable as per Council Vote from 2024-03-27. (XEP Editor (dg))
|
||||
|
||||
|
||||
|
||||
- Version 1.0.0 of XEP-0392 (Consistent Color Generation)
|
||||
|
||||
- Accept as Stable as per Council Vote from 2024-03-27. (XEP Editor (dg))
|
||||
|
||||
|
||||
|
||||
|
||||
## Extensions dépréciées
|
||||
|
||||
> - No XEP deprecated this month.
|
||||
|
||||
|
||||
|
||||
- Aucune XEP déclarée dépréciée ce mois-ci.
|
||||
|
||||
|
||||
|
||||
|
||||
## Rejected
|
||||
|
||||
> - XEP-0360: Nonzas (are not Stanzas)
|
||||
|
||||
|
||||
|
||||
- XEP-0360: Nonzas (are not Stanzas)
|
||||
|
||||
|
||||
|
||||
|
||||
# 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)
|
||||
> - [LinkedIn](https://www.linkedin.com/company/xmpp-standards-foundation/)
|
||||
> - [Lemmy instance (unofficial)](https://slrpnk.net/c/xmpp)
|
||||
> - [Reddit (unofficial)](https://www.reddit.com/r/xmpp/)
|
||||
> - [XMPP Facebook page (unofficial)](https://www.facebook.com/jabber)
|
||||
> {{< 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/).
|
||||
|
||||
|
||||
|
||||
N'hésitez pas à 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)
|
||||
|
||||
- [LinkedIn](https://www.linkedin.com/company/xmpp-standards-foundation/)
|
||||
|
||||
- [Lemmy instance (unofficial)](https://slrpnk.net/c/xmpp)
|
||||
|
||||
- [Reddit (unofficial)](https://www.reddit.com/r/xmpp/)
|
||||
|
||||
- [XMPP Facebook page (unofficial)](https://www.facebook.com/jabber)
|
||||
|
||||
|
||||
|
||||
{{< newsletter-subscribe >}}
|
||||
|
||||
|
||||
|
||||
Consultez également notre [Flux RSS] (https://xmpp.org/feeds/all.atom.xml) !
|
||||
|
||||
|
||||
|
||||
Vous recherchez des offres d'emploi ou souhaitez engager une consultante ou un consultant pour votre projet XMPP ? Visitez notre [XMPP job board](https://xmpp.work/).
|
||||
|
||||
|
||||
|
||||
|
||||
## Nouvelles extensionssletter Contributors & Translations
|
||||
|
||||
> This is a community effort, and we would like to thank translators for their contributions. Volunteers are welcome! Translations of the XMPP Newsletter will be released here (with some delay):
|
||||
> - English (original): [xmpp.org](https://xmpp.org/categories/newsletter/)
|
||||
> - General contributors: *Adrien Bourmault (neox), Alexander "PapaTutuWawa", Arne, cal0pteryx, emus, Federico, Jonas Stein, Kris "poVoq", Licaon_Kter, Ludovic Bocquet, Mario Sabatino, melvo, MSavoritias (fae,ve), nicola, Simone Canaletti, XSF iTeam*
|
||||
> - French: [jabberfr.org](https://news.jabberfr.org/category/newsletter/) and [linuxfr.org](https://linuxfr.org/tags/xmpp/public)
|
||||
> - Translators: *Adrien Bourmault (neox), alkino, anubis, Arkem, Benoît Sibaud, mathieui, nyco, Pierre Jarillon, Ppjet6, Ysabeau*
|
||||
> - Italian: [notes.nicfab.eu](https://notes.nicfab.eu)
|
||||
> - Translators: *nicola*
|
||||
|
||||
|
||||
|
||||
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, cal0pteryx, emus, Federico, Jonas Stein, Kris "poVoq", Licaon_Kter, Ludovic Bocquet, Mario Sabatino, melvo, MSavoritias (fae,ve), nicola, Simone Canaletti, 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, Arkem, Benoît Sibaud, mathieui, nyco, Pierre Jarillon, Ppjet6, Ysabeau*
|
||||
|
||||
- italien : [notes.nicfab.eu](https://notes.nicfab.eu)
|
||||
|
||||
- traduction : *nicola*
|
||||
|
||||
|
||||
|
||||
|
||||
# Aidez-nous à créer la lettre d’information
|
||||
|
||||
> This XMPP Newsletter is produced collaboratively by the XMPP community. Each month's newsletter issue is drafted in this [simple pad](https://pad.nixnet.services/oHnY_ZvLT8SoFyCqIC2ung). 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
|
||||
> - communication via media accounts
|
||||
|
||||
|
||||
|
||||
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.
|
||||
|
||||
|
||||
|
||||
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
|
||||
|
||||
- communication via media accounts
|
||||
|
||||
|
||||
|
||||
|
||||
# Licence
|
||||
|
||||
> This newsletter is published under [CC BY-SA license](https://creativecommons.org/licenses/by-sa/4.0/).
|
||||
|
||||
|
||||
|
||||
Cette lettre d’information est publiée sous la licence [CC BY-SA](https://creativecommons.org/licenses/by-sa/4.0/).
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
@ -0,0 +1,334 @@
|
|||
---
|
||||
title: Lettre d'information XMPP de TODO
|
||||
date: TODO
|
||||
categories: ['Newsletter']
|
||||
---
|
||||
|
||||
|
||||
|
||||
Bienvenue dans la lettre d’information XMPP, nous sommes ravis de vous retrouver ici ! Ce numéro couvre le mois de février 2024. Many thanks to all our readers and all Newsletter contributors!
|
||||
|
||||
|
||||
|
||||
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).
|
||||
|
||||
|
||||
|
||||
|
||||
## XSF Announcements
|
||||
|
||||
|
||||
|
||||
Welcome to our reapplicants and new members in Q1 2024!
|
||||
|
||||
If you are interested to join the XMPP Standards Foundation, [please apply now](https://wiki.xmpp.org/web/Membership_Applications_Q2_2024).
|
||||
|
||||
|
||||
|
||||
|
||||
### XMPP and Google Summer of Code 2024
|
||||
|
||||
|
||||
|
||||
The XSF has been accepted as a hosting organisation at GSoC in 2024 again! [If you are interested, please reach out](https://wiki.xmpp.org/web/Google_Summer_of_Code_2024)!
|
||||
|
||||
The GSoC project ideas from XMPP-related organisations are:
|
||||
|
||||
|
||||
|
||||
- Monal
|
||||
|
||||
- [Modern Onboarding (90 hours, easy)](https://wiki.xmpp.org/web/Gsoc2024/Monal/Modern_Onboarding)
|
||||
|
||||
- [Media Gallery (90 hours, easy)](https://wiki.xmpp.org/web/Gsoc2024/Monal/Media_Gallery)
|
||||
|
||||
- [MDM support (175 hours, easy)](https://wiki.xmpp.org/web/Gsoc2024/Monal/MDM_support)
|
||||
|
||||
- [SiriKit support (350 hours, medium)](https://wiki.xmpp.org/web/Gsoc2024/Monal/SiriKit_support)
|
||||
|
||||
- Dino
|
||||
|
||||
- [Inline link preview (175 hours, easy)](https://wiki.xmpp.org/web/Gsoc2024/Dino/Inline_link_preview)
|
||||
|
||||
- [Rich message support (175 hours, easy)](https://wiki.xmpp.org/web/Gsoc2024/Dino/Rich_message_support)
|
||||
|
||||
- Prav.app
|
||||
|
||||
- [Standards compliant SMS OTP based authentication (350 hours, medium)](https://wiki.xmpp.org/web/Gsoc2024/Prav.app/Standards_compliant_SMS_OTP_based_authentication)
|
||||
|
||||
|
||||
|
||||
{{< figure src="/images/logos/gsoc2024_logo.svg" caption="XSF and Google Summer of Code 2024" >}}
|
||||
|
||||
|
||||
|
||||
|
||||
### 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 you can support:
|
||||
|
||||
|
||||
|
||||
- [Coopérative Mellium](https://opencollective.com/mellium)
|
||||
|
||||
- [Prav iOS](https://opencollective.com/prav-ios)
|
||||
|
||||
|
||||
|
||||
|
||||
## Événements XMPP
|
||||
|
||||
|
||||
|
||||
- [XMPP Italian happy hour](https://video.xmpp-it.net/c/happyhour/videos) [IT]: monthly Italian XMPP web meeting, every third Monday of the month at 7:00 PM local time (online event, with web meeting mode and live streaming).
|
||||
|
||||
|
||||
|
||||
|
||||
## Articles
|
||||
|
||||
|
||||
|
||||
We are happy [to announce](https://www.xmpp-it.net/2024/03/03/mario/the-xmpp-it-peertube-instance/) the launch of the [XMPP-IT community's PeerTube instance](https://video.xmpp-it.net), a dedicated platform for sharing and discovering videos about the XMPP protocol and its applications. Members of the XMPP community are encouraged to contribute by creating and sharing their own videos. Whether it's tutorials, project showcases, or discussions on XMPP topics, your contributions are welcome.
|
||||
|
||||
|
||||
|
||||
[JMP turned 7 years old!](https://blog.jmp.chat/b/february-newsletter-2024) Congratulations! Read also about [mobile-friendly gateway to any SIP provider](https://blog.jmp.chat/b/mobile-friendly-sip-gateway).
|
||||
|
||||
|
||||
|
||||
{{< figure src="/images/newsletter/2024-03-05/jmp-sip-gateway.png" caption="SIP via XMPP" >}}
|
||||
|
||||
|
||||
|
||||
|
||||
## Software News
|
||||
|
||||
|
||||
|
||||
|
||||
### Clients and Applications
|
||||
|
||||
|
||||
|
||||
[monocles chat](https://play.google.com/store/apps/details?id=eu.monocles.chat) is available on Google Play. It comes with many updates like a working commands view and better support for [WebXDC](https://webxdc.org/) apps, but also an initial modern integration of stickers.
|
||||
|
||||
|
||||
|
||||
|
||||
### Serveurs
|
||||
|
||||
|
||||
|
||||
- [ejabberd 24.02](https://www.process-one.net/blog/ejabberd-24-02/) has been released, and it comes with support for TLS 1.3 and advanced SASL2 protocols. This release brings performance enhancements with Bind 2 for faster connection times, which is especially crucial for mobile network users. Support for [XEP-0424: Message Retraction](https://xmpp.org/extensions/xep-0424.html) allows users to manage their message history and remove something they posted by mistake.
|
||||
|
||||
|
||||
|
||||
|
||||
### Bibliothèques et outils
|
||||
|
||||
|
||||
|
||||
- [GitLab XMPP Bot](https://dev.gajim.org/gajim/gitlab-xmpp-bot/-/blob/master/README.md), an XMPP bot that sends messages based on GitLab hooks had its 1.0.0 release. This bot is based on [python-nbxmpp](https://dev.gajim.org/gajim/python-nbxmpp) and it is active in [Gajim's support chat](xmpp:gajim@conference.gajim.org?join).
|
||||
|
||||
- [go-xmpp 0.1.0](https://github.com/xmppo/go-xmpp/releases/tag/v0.1.0) has been released.
|
||||
|
||||
- [python-nbxmpp 4.5.4](https://dev.gajim.org/gajim/python-nbxmpp/-/blob/4.5.4/ChangeLog) has been released, which fixes some issues around subject changes and date parsing.
|
||||
|
||||
- [Slixfeed](https://gitgud.io/sjehuda/slixfeed) is a news bot offered as client and service component; it can handle multiple chats simultaneously and also display media inline, which, in addition of it being intended primarily for private chats, makes it exceptionally useful for groupchats where visual contents are essential.
|
||||
|
||||
- [StropheJS 2.0.0](https://github.com/strophe/strophejs/releases/tag/v2.0.0) has been released.
|
||||
|
||||
- [xmpp-rs](https://xmpp.rs) has gained a [Code of Conduct](https://gitlab.com/xmpp-rs/xmpp-rs/-/blob/main/CODE_OF_CONDUCT.md) and a [CONTRIBUTING](https://gitlab.com/xmpp-rs/xmpp-rs/-/blob/main/CONTRIBUTING.md) guide. Feel free to come and say hi!
|
||||
|
||||
|
||||
|
||||
|
||||
## 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 d'une XEP commence par la rédaction d'une idée et sa soumission à l'Éditeur XMPP. Dans les deux semaines qui suivent, le Conseil décide d'accepter ou non cette proposition en tant que XEP _expérimentale_.
|
||||
|
||||
|
||||
|
||||
- Pas de XEP proposée 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_. Si une nouvelle mise à jour est effectuée, la XEP redeviendra _expérimentale_.
|
||||
|
||||
|
||||
|
||||
- Aucune XEP ajournée ce mois-ci.
|
||||
|
||||
|
||||
|
||||
|
||||
### Extensions mises-à-jour
|
||||
|
||||
|
||||
|
||||
- Aucune XEP mise-à-jour ce mois-ci.
|
||||
|
||||
|
||||
|
||||
|
||||
### Dernier appel
|
||||
|
||||
|
||||
|
||||
Les _derniers appels_ sont lancés une fois que tout le monde semble satisfait de l'état actuel d'une XEP. Une fois que le Conseil a décidé que la XEP semblait prête, l'Éditeur XMPP lance un _dernier appel_ pour recueillir des commentaires. Les commentaires recueillis lors du _dernier appel_ peuvent permettre d'améliorer la XEP avant de la renvoyer au Conseil pour qu'il la passe à l'état _stable_.
|
||||
|
||||
|
||||
|
||||
- No last call this month.
|
||||
|
||||
|
||||
|
||||
|
||||
### 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.
|
||||
|
||||
|
||||
|
||||
|
||||
## Spread the news
|
||||
|
||||
|
||||
|
||||
N'hésitez pas à 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)
|
||||
|
||||
- [LinkedIn](https://www.linkedin.com/company/xmpp-standards-foundation/)
|
||||
|
||||
- [Lemmy instance (unofficial)](https://slrpnk.net/c/xmpp)
|
||||
|
||||
- [Reddit (unofficial)](https://www.reddit.com/r/xmpp/)
|
||||
|
||||
- [XMPP Facebook page (unofficial)](https://www.facebook.com/jabber)
|
||||
|
||||
|
||||
|
||||
{{< newsletter-subscribe >}}
|
||||
|
||||
|
||||
|
||||
Consultez également notre [Flux RSS] (https://xmpp.org/feeds/all.atom.xml) !
|
||||
|
||||
|
||||
|
||||
Vous recherchez des offres d'emploi ou souhaitez engager une consultante ou un consultant pour votre projet XMPP ? Visitez notre [XMPP job board](https://xmpp.work/).
|
||||
|
||||
|
||||
|
||||
|
||||
### Nouvelles extensionssletter Contributors & Translations
|
||||
|
||||
|
||||
|
||||
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, cal0pteryx, emus, Federico, Jonas Stein, Kris "poVoq", Licaon_Kter, Ludovic Bocquet, Mario Sabatino, melvo, MSavoritias (fae,ve), nicola, Simone Canaletti, 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, Arkem, Benoît Sibaud, mathieui, nyco, Pierre Jarillon, Ppjet6, Ysabeau**
|
||||
|
||||
- italien : [notes.nicfab.eu](https://notes.nicfab.eu)
|
||||
|
||||
- traduction : **nicola**
|
||||
|
||||
|
||||
|
||||
|
||||
## 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.
|
||||
|
||||
|
||||
|
||||
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
|
||||
|
||||
- communication via media accounts
|
||||
|
||||
|
||||
|
||||
|
||||
## Licence
|
||||
|
||||
|
||||
|
||||
Cette lettre d’information est publiée sous la licence [CC BY-SA](https://creativecommons.org/licenses/by-sa/4.0/).
|
||||
|
||||
|
||||
|
||||
|
|
@ -0,0 +1,499 @@
|
|||
---
|
||||
title: Lettre d'information XMPP de TODO
|
||||
date: TODO
|
||||
categories: ['Newsletter']
|
||||
---
|
||||
|
||||
|
||||
|
||||
{{< figure src="/images/newsletter/xmpp_newsletter_banner.jpg" caption="XMPP Newsletter Banner" >}}
|
||||
|
||||
|
||||
|
||||
|
||||
# The 50th release of the XMPP Newsletter!
|
||||
|
||||
|
||||
|
||||
This is the 50th release of the XMPP Newsletter since it started in de février 2019.
|
||||
|
||||
We think it is worth to celebrate this achievement and say thanks to all the contributors as well as all our readers!
|
||||
|
||||
Back at the Summit in Brussels, JC Brand, Nicolas Vérité (Nyco) and Severino Ferrer (S0ul) proposed and initiated the XMPP Newsletter.
|
||||
|
||||
Since then almost every month there has been a release full of news from the XMPP universe.
|
||||
|
||||
Hence, we are looking forward to the next releases and invite you to participate in this community effort!
|
||||
|
||||
We would love to see more contributors as well as more translations of the XMPP Newsletter.
|
||||
|
||||
[Read more about how to help below.](#newsletter-contributors--translations)
|
||||
|
||||
|
||||
|
||||
That being said, welcome to the 50th edition of the XMPP Newsletter, great to have you here again!
|
||||
|
||||
This issue covers the month of de mars 2024.
|
||||
|
||||
|
||||
|
||||
|
||||
## Annonces de la XSF
|
||||
|
||||
|
||||
|
||||
Bienvenue aux personnes renouvelées et aux nouvelles adhésions du Q1 2024!
|
||||
|
||||
If you are interested to join the XMPP Standards Foundation as member, [please apply now](https://wiki.xmpp.org/web/Membership_Applications_Q2_2024).
|
||||
|
||||
|
||||
|
||||
|
||||
### XMPP et le Google Summer of Code 2024
|
||||
|
||||
|
||||
|
||||
The XSF has been accepted as a [hosting organisation at GSoC in 2024](https://wiki.xmpp.org/web/Google_Summer_of_Code_2024) again!
|
||||
|
||||
Currently XMPP project mentors are reviewing the proposals.
|
||||
|
||||
GSoC project ideas from XMPP-related projects are:
|
||||
|
||||
|
||||
|
||||
- Monal
|
||||
|
||||
- [Modern Onboarding (90 heures, facile](https://wiki.xmpp.org/web/Gsoc2024/Monal/Modern_Onboarding)
|
||||
|
||||
- [Media Gallery (90 heures, facile](https://wiki.xmpp.org/web/Gsoc2024/Monal/Media_Gallery)
|
||||
|
||||
- [MDM support (175 heures, facile](https://wiki.xmpp.org/web/Gsoc2024/Monal/MDM_support)
|
||||
|
||||
- [SiriKit support (350 heures, medium](https://wiki.xmpp.org/web/Gsoc2024/Monal/SiriKit_support)
|
||||
|
||||
- Dino
|
||||
|
||||
- [Inline link preview (175 heures, facile](https://wiki.xmpp.org/web/Gsoc2024/Dino/Inline_link_preview)
|
||||
|
||||
- [Rich message support (175 heures, facile](https://wiki.xmpp.org/web/Gsoc2024/Dino/Rich_message_support)
|
||||
|
||||
- Prav.app
|
||||
|
||||
- [Standards compliant SMS OTP based authentication (350 heures, medium](https://wiki.xmpp.org/web/Gsoc2024/Prav.app/Standards_compliant_SMS_OTP_based_authentication)
|
||||
|
||||
|
||||
|
||||
{{< figure src="/images/logos/gsoc2024_logo.svg" caption="XSF and Google Summer of Code 2024" >}}
|
||||
|
||||
|
||||
|
||||
|
||||
### 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 you can support:
|
||||
|
||||
|
||||
|
||||
- [Coopérative Mellium](https://opencollective.com/mellium)
|
||||
|
||||
- [Prav iOS](https://opencollective.com/prav-ios)
|
||||
|
||||
|
||||
|
||||
|
||||
## Événements XMPP
|
||||
|
||||
|
||||
|
||||
- [XMPP Italian happy hour](https://video.xmpp-it.net/c/happyhour/videos) [IT]: monthly Italian XMPP web meeting, every third Monday of the month at 7:00 PM local time (online event, with web meeting mode and live streaming).
|
||||
|
||||
|
||||
|
||||
|
||||
## Talks
|
||||
|
||||
|
||||
|
||||
- Last de novembre the [Linux Inlaws Podcast](https://linuxinlaws.eu/#episodes) hosted Edward and Matt from the XSF Board 2024.
|
||||
|
||||
The episode has been published recently and can be accessed via [archive.org](https://archive.org/download/LI_S02E06_XMPP__EA30/LI_S02E06_XMPP_.mp3).
|
||||
|
||||
|
||||
|
||||
|
||||
## Articles
|
||||
|
||||
|
||||
|
||||
Axel Reimer published an XMPP app decision table. It compares typical instant messaging features of popular XMPP apps and might be a guideline for new users who want to try an XMPP app.
|
||||
|
||||
The table is available in [English](https://apps.xmpp24.de/english/) and [German](https://apps.xmpp24.de/deutsch/).
|
||||
|
||||
|
||||
|
||||
You can now ask all your questions about [XMPP Providers](https://providers.xmpp.net) in the new [support chat](https://providers.xmpp.net/blog/2024-03-11-xmpp-providers-chat/).
|
||||
|
||||
That chat is hosted on an own XMPP server which is set up with the new [XMPP Providers Server](https://providers.xmpp.net/blog/2024-03-28-xmpp-providers-server/) project.
|
||||
|
||||
It is a simple, Ansible-based all-in-one server setup that can be used for *your* own XMPP server as well.
|
||||
|
||||
|
||||
|
||||
[Snikket Hosting is now publicly available!](https://snikket.org/blog/snikket-hosting-launched/) The launch is about providing new ways to get started with Snikket, not replacing
|
||||
|
||||
the options that are already available. If you are already self-hosting Snikket, or planning to, nothing is changing for you.
|
||||
|
||||
Though please do [donate to support](https://snikket.org/donate/) the project, even a little helps!
|
||||
|
||||
|
||||
|
||||
European Union news:
|
||||
|
||||
- [Designated gatekeepers must now comply with all obligations under the Digital Markets Act](https://ec.europa.eu/commission/presscorner/detail/en/ip_24_1342)
|
||||
|
||||
- [Interoperable Europe act: Council adopts new law for more efficient digital public services across the EU](https://www.consilium.europa.eu/en/press/press-releases/2024/03/04/interoperable-europe-act-council-adopts-new-law-for-more-efficient-digital-public-services-across-the-eu/)
|
||||
|
||||
|
||||
|
||||
|
||||
## Software News
|
||||
|
||||
|
||||
|
||||
|
||||
### Clients and Applications
|
||||
|
||||
|
||||
|
||||
- The [JMP newsletter introduces the JMP eSIM Adapter](https://blog.jmp.chat/b/march-newsletter-2024), allowing users to use eSIMs from any provider in any device. It explains how to download and write eSIMs to the adapter, including using an open source Android app or PC/SC reader. Cheogram Android also receives an update with new features and a visual refresh. There's a clarification on contact integration, with Google now requiring the app claim to upload the contacts even though it does not.
|
||||
|
||||
- [Converse 10.1.7](https://github.com/conversejs/converse.js/releases/tag/v10.1.7) with StropheJS fix for [XEP-0474: SASL SCRAM Downgrade Protection](https://xmpp.org/extensions/xep-0474.html).
|
||||
|
||||
- [Psi+ 1.5.1716 through 1.5.1669](https://sourceforge.net/projects/psiplus/files/Windows/Personal-Builds/KukuRuzo/) have been released.
|
||||
|
||||
|
||||
|
||||
|
||||
### Serveurs
|
||||
|
||||
|
||||
|
||||
- Openfire has been released in [version 4.8.1](https://discourse.igniterealtime.org/t/openfire-4-8-1-release/93681).
|
||||
|
||||
- Openfire inVerse plugin [version 10.1.7.1 has been released](https://discourse.igniterealtime.org/t/openfire-inverse-plugin-version-10-1-7-1-released/93740).
|
||||
|
||||
- Openfire [PionTurn plugin](https://discourse.igniterealtime.org/t/pionturn-plugin-1-0-0-released/93757) 1.0.0 has been released! It creates a TURN/STUN server for Openfire.
|
||||
|
||||
|
||||
|
||||
|
||||
### Bibliothèques et outils
|
||||
|
||||
|
||||
|
||||
- A new release of [go-xmpp 0.1.4](https://github.com/xmppo/go-xmpp/releases/tag/v0.1.4).
|
||||
|
||||
- A new release of [go-sendxmpp 0.9.0](https://salsa.debian.org/mdosch/go-sendxmpp/-/releases/v0.9.0).
|
||||
|
||||
- [overpush](https://github.com/mrusme/overpush): A self-hosted, drop-in replacement for Pushover, that uses XMPP as delivery method. It offers the same API for submitting messages, so that existing setups (e.g. Grafana) can continue working and only require changing the API URL. [Release article](https://xn--gckvb8fzb.com/goodbye-pushover-hello-overpush/).
|
||||
|
||||
|
||||
|
||||
|
||||
## 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 d'une XEP commence par la rédaction d'une idée et sa soumission à l'Éditeur XMPP. Dans les deux semaines qui suivent, le Conseil décide d'accepter ou non cette proposition en tant que XEP _expérimentale_.
|
||||
|
||||
|
||||
|
||||
- [Message Displayed Synchronization](https://xmpp.org/extensions/inbox/xep-mds.html)
|
||||
|
||||
- This specification allows multiple clients of the same user to synchronize the displayed state of their chats.
|
||||
|
||||
|
||||
|
||||
|
||||
### Nouvelles extensions
|
||||
|
||||
|
||||
|
||||
- Version 0.1.0 of XEP-0485 (PubSub Server Information)
|
||||
|
||||
- Promoted to Experimental. (dg)
|
||||
|
||||
- Version 0.1.0 of XEP-0486 (MUC Avatars)
|
||||
|
||||
- Promoted to Experimental (XEP Editor: dg)
|
||||
|
||||
- Version 0.1.0 of XEP-0487 (Host Meta 2 - One Method To Rule Them All)
|
||||
|
||||
- Promoted to Experimental (XEP Editor: dg)
|
||||
|
||||
- Version 0.1.0 of XEP-0488 (MUC Token Invite)
|
||||
|
||||
- Promoted to Experimental (XEP Editor: dg)
|
||||
|
||||
- Version 0.1.0 of XEP-0489 (Reporting Account Affiliations)
|
||||
|
||||
- Promoted to Experimental (XEP Editor: dg)
|
||||
|
||||
- Version 0.1.0 of XEP-0490 (Message Displayed Synchronization)
|
||||
|
||||
- Promoted to Experimental (XEP Editor: dg)
|
||||
|
||||
|
||||
|
||||
|
||||
### 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_. Si une nouvelle mise à jour est effectuée, la XEP redeviendra _expérimentale_.
|
||||
|
||||
|
||||
|
||||
- Aucune XEP ajournée ce mois-ci.
|
||||
|
||||
|
||||
|
||||
|
||||
### Extensions mises-à-jour
|
||||
|
||||
|
||||
|
||||
- Version 1.25.0 of XEP-0001 (XMPP Extension Protocols)
|
||||
|
||||
- Add note that editorial changes do not affect Deferred state (XEP Editor: dg)
|
||||
|
||||
- Version 1.26.0 of XEP-0060 (Publish-Subscribe)
|
||||
|
||||
- Add examples for publishing item without ID (melvo)
|
||||
|
||||
- Version 1.1.1 of XEP-0313 (Message Archive Management)
|
||||
|
||||
- Add XEP-0136 to superseded specifications (gdk)
|
||||
|
||||
- Version 0.5.0 and 0.6.0 of XEP-0333 (Displayed Markers (was: Chat Markers))
|
||||
|
||||
- Remove `<received/>` to not replicate functionality.
|
||||
|
||||
- Remove `<acknowledged/>` because it was not implemented in the last 10 years and apparently is not needed.
|
||||
|
||||
- Remove Disco feature. Opting in via `<markable/>` is enough (dg)
|
||||
|
||||
- Add Business Rule about opportunistic Displayed Markers in 1:1 chats (dg)
|
||||
|
||||
- Version 0.5.0 of XEP-0334 (Message Processing Hints)
|
||||
|
||||
- Incorporate last call feedback from 2017.
|
||||
|
||||
- Differences between this specification and XEP-0079 have been clarified.
|
||||
|
||||
- A note about handling of hints found in error stanzas has been added. (mw)
|
||||
|
||||
- Version 0.4.1 of XEP-0388 (Extensible SASL Profile)
|
||||
|
||||
- Add missing elements to XML Schema
|
||||
|
||||
- Add missing XMPP Registrar Considerations (dg)
|
||||
|
||||
- Version 0.3.0 of XEP-0398 (User Avatar to vCard-Based Avatars Conversion)
|
||||
|
||||
- Add text to explain that both and are valid implementations.
|
||||
|
||||
- Add Security Considerations for both variants (dg)
|
||||
|
||||
- Version 0.4.1 of XEP-0424 (Message Retraction)
|
||||
|
||||
- Fix schema.
|
||||
|
||||
- Add missing for attribute in fallback element (Example 4). (nc)
|
||||
|
||||
- Version of XEP-0425 (Moderated Message Retraction)
|
||||
|
||||
- Remove the dependency on XEP-0422 Message Fastening
|
||||
|
||||
- Rename to 'Moderated Message Retraction' and focus only on the retraction use-case
|
||||
|
||||
- Ensure compatibility with clients that only implement XEP-0424
|
||||
|
||||
- Clarify the purpose of the `<reason/>` element
|
||||
|
||||
- Version 0.3.0 and 0.3.1 of XEP-0447 (Stateless file sharing)
|
||||
|
||||
- Describe how to use for multiple files, with body text, without any source in original message and compatibility with various current deployed protocols. (lmw)
|
||||
|
||||
- Fix example for multiple files. (lmw)
|
||||
|
||||
|
||||
|
||||
|
||||
### Dernier appel
|
||||
|
||||
|
||||
|
||||
Les _derniers appels_ sont lancés une fois que tout le monde semble satisfait de l'état actuel d'une XEP. Une fois que le Conseil a décidé que la XEP semblait prête, l'Éditeur XMPP lance un _dernier appel_ pour recueillir des commentaires. Les commentaires recueillis lors du _dernier appel_ peuvent permettre d'améliorer la XEP avant de la renvoyer au Conseil pour qu'il la passe à l'état _stable_.
|
||||
|
||||
|
||||
|
||||
- XEP-0333: Displayed Markers (was: Chat Markers)
|
||||
|
||||
- XEP-0334: Message Processing Hints
|
||||
|
||||
- XEP-0360: Nonzas (are not Stanzas)
|
||||
|
||||
- XEP-0386: Bind 2
|
||||
|
||||
- XEP-0388: Extensible SASL Profile
|
||||
|
||||
- XEP-0392: Consistent Color Generation
|
||||
|
||||
|
||||
|
||||
|
||||
### Extensions stables
|
||||
|
||||
|
||||
|
||||
- Version 1.0.0 of XEP-0392 (Consistent Color Generation)
|
||||
|
||||
- Accept as Stable as per Council Vote from 2024-03-27. (XEP Editor (dg))
|
||||
|
||||
|
||||
|
||||
|
||||
### Extensions dépréciées
|
||||
|
||||
|
||||
|
||||
- Aucune XEP déclarée dépréciée ce mois-ci.
|
||||
|
||||
|
||||
|
||||
|
||||
### Rejected
|
||||
|
||||
|
||||
|
||||
- XEP-0360: Nonzas (are not Stanzas)
|
||||
|
||||
|
||||
|
||||
|
||||
## Spread the news
|
||||
|
||||
|
||||
|
||||
N'hésitez pas à 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)
|
||||
|
||||
- [LinkedIn](https://www.linkedin.com/company/xmpp-standards-foundation/)
|
||||
|
||||
- [Lemmy instance (unofficial)](https://slrpnk.net/c/xmpp)
|
||||
|
||||
- [Reddit (unofficial)](https://www.reddit.com/r/xmpp/)
|
||||
|
||||
- [XMPP Facebook page (unofficial)](https://www.facebook.com/jabber)
|
||||
|
||||
|
||||
|
||||
{{< newsletter-subscribe >}}
|
||||
|
||||
|
||||
|
||||
Consultez également notre [Flux RSS] (https://xmpp.org/feeds/all.atom.xml) !
|
||||
|
||||
|
||||
|
||||
Vous recherchez des offres d'emploi ou souhaitez engager une consultante ou un consultant pour votre projet XMPP ? Visitez notre [XMPP job board](https://xmpp.work/).
|
||||
|
||||
|
||||
|
||||
|
||||
### Nouvelles extensionssletter Contributors & Translations
|
||||
|
||||
|
||||
|
||||
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, cal0pteryx, emus, Federico, Jonas Stein, Kris "poVoq", Licaon_Kter, Ludovic Bocquet, Mario Sabatino, melvo, MSavoritias (fae,ve), nicola, Simone Canaletti, 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, Arkem, Benoît Sibaud, mathieui, nyco, Pierre Jarillon, Ppjet6, Ysabeau*
|
||||
|
||||
- italien : [notes.nicfab.eu](https://notes.nicfab.eu)
|
||||
|
||||
- traduction : *nicola*
|
||||
|
||||
|
||||
|
||||
|
||||
## 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.
|
||||
|
||||
|
||||
|
||||
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
|
||||
|
||||
- communication via media accounts
|
||||
|
||||
|
||||
|
||||
|
||||
## Licence
|
||||
|
||||
|
||||
|
||||
Cette lettre d’information est publiée sous la licence [CC BY-SA](https://creativecommons.org/licenses/by-sa/4.0/).
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue