Difference between revisions of "XMPP Newsletter April 2020"

Jump to navigation Jump to search
no edit summary
(Final edits on the articles, excluding the XEPs)
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Status:
Status:
* Links collection: WIP
* Links collection: DONE
* Newsletter: WIP
* Newsletter: REVIEW
* Blog post:
* Blog post:
* Social media:
* Social media:
Line 52: Line 52:


Turns out [Grindr uses #XMPP for their in-app chat https://mastodon.xyz/@jcbrand/103757814572529323]
Turns out [Grindr uses #XMPP for their in-app chat https://mastodon.xyz/@jcbrand/103757814572529323]
emus created a blog post from his brainstorming and talk on a vision for XMPP he created during the Berlin "Online" Sprint.


==== Newsletter translations ====
==== Newsletter translations ====
Line 61: Line 63:
=== Events ===
=== Events ===


Report from Sprints DU and BER
After the work from Düsseldorf sprint [https://github.com/xsf/xeps/pull/903 XEP-0384: OMEMO has been released to version 0.4] - Congratulations to the authors! Further readings of their notes on [https://hackmd.syndace.com/s/r1fNElZSL# NEWMEMO] and [https://hackmd.syndace.com/jG00qKF0SUy_AKUlXJcblQ# OMEMO:1 Requirement]. Paul Schaub luckily alo could not refuse to again published his summary: [https://blog.jabberhead.tk/2020/03/10/omemo-specification-sprint/ OMEMO Specification Sprint].
https://hackmd.syndace.com/s/r1fNElZSL#
Please stay informed about the Berlin Sprint due to the COVID-19 situation.''(And yes the Düsseldorf Sprint already happened!)''


On 1-2 February, [https://fosdem.org/2020/ FOSDEM], was held in Brussels, Belgium. As usual the XMPP community coordinated the Real-Time Lounge, a corner where several open source projects around Real Time Communication can present themselves. At the XMPP booth there were lots of nice conversations with FOSDEM visitors. The easy onboarding of Snikket was one of the eye catchers at the booth. In the Real Time developers room thee was a talk about the [https://fosdem.org/2020/schedule/event/xmpp/ modularity of the XMPP protocol] by Winfried Tilanus.
On 1-2 February, [https://fosdem.org/2020/ FOSDEM], was held in Brussels, Belgium. As usual the XMPP community coordinated the Real-Time Lounge, a corner where several open source projects around Real Time Communication can present themselves. At the XMPP booth there were lots of nice conversations with FOSDEM visitors. The easy onboarding of Snikket was one of the eye catchers at the booth. In the Real Time developers room thee was a talk about the [https://fosdem.org/2020/schedule/event/xmpp/ modularity of the XMPP protocol] by Winfried Tilanus.
Line 69: Line 69:
As usual, before FOSDEM a part of the XMPP community gathered for [https://wiki.xmpp.org/web/Conferences/Summit_24 XMPP summit 24]. Over the course of two days many aspects of the XMPP protocol were discussed, including onboarding, 'rich presence', several aspects of encryption, MIX, Bind/SASL, Stickers and rich markup. The attendants regarded this summit as very productive and many of the discussions already resulted in proposed protocol extensions and patches to existing extensions.
As usual, before FOSDEM a part of the XMPP community gathered for [https://wiki.xmpp.org/web/Conferences/Summit_24 XMPP summit 24]. Over the course of two days many aspects of the XMPP protocol were discussed, including onboarding, 'rich presence', several aspects of encryption, MIX, Bind/SASL, Stickers and rich markup. The attendants regarded this summit as very productive and many of the discussions already resulted in proposed protocol extensions and patches to existing extensions.


The Berlin "Online" Sprint is over! No chance for COV-ID19 - it was a non-voluntary situation, but great experience and impressively many people attended. Tim Schrock from the DBJR published a [https://www.dbjr.de/en/article/entwicklerinnentreffen-zu-freier-kommunikation/ short summary of our virtual sprint].


=== Software releases ===
=== Software releases ===
Line 81: Line 82:
Mongoose also release MongooseIM [https://github.com/esl/MongooseIM/releases/tag/3.6.1 version 3.6.1] and [https://github.com/esl/MongoosePush/releases/tag/2.0.1 MongoosePush version 2.0.1].
Mongoose also release MongooseIM [https://github.com/esl/MongooseIM/releases/tag/3.6.1 version 3.6.1] and [https://github.com/esl/MongoosePush/releases/tag/2.0.1 MongoosePush version 2.0.1].


ProcessOne released [https://blog.process-one.net/go-xmpp-v0-5-0/ go-xmpp in version 0.5.0 ]. And on top of that their [xmpp-notifer v1.0.0 https://blog.process-one.net/xmpp-notifer-v1-0-0/] which allows to send notification to XMPP.  
ProcessOne released [https://blog.process-one.net/go-xmpp-v0-5-0/ go-xmpp in version 0.5.0]. And on top of that their [https://blog.process-one.net/xmpp-notifer-v1-0-0/ xmpp-notifer v1.0.0] which allows to send notification to XMPP.


During the Berlin Online XMPP Sprint, [https://gitlab.com/xamanu/sms4you/-/releases#0.0.4 version 0.0.4 of sms4you], the personal SMS gateway, has been prepared and released. sms4you forwards text messages to and from XMPP, or alternatively to and from email. It is already in Debian "sid".


==== Clients and applications ====
==== Clients and applications ====
Line 123: Line 125:
   
   
How to setup Conversations - [https://hund.linuxkompis.se/2020/02/13/hur-du-kommer-igang-med-xmpp-pa-android.html på svenska]!
How to setup Conversations - [https://hund.linuxkompis.se/2020/02/13/hur-du-kommer-igang-med-xmpp-pa-android.html på svenska]!
After the work from Berlin sprint [https://github.com/xsf/xeps/pull/903 XEP-0384: OMEMO has been released to version 0.4] - Congratulations to the authors!


=== Services ===
=== Services ===
Line 136: Line 136:
=== Extensions and specifications ===
=== Extensions and specifications ===


With respect to the last month we mention what happened in February as well with respect to completeness. So due to the late publishing this is is likely already over yet. Therefore, please remind the specified dates for Last Call and Call for Experience.
With respect to the last month we mention what happened in February as well to ensure completeness. So due to the late publishing this is is likely already over yet. Therefore, please remind the specified dates for Last Call and Call for Experience.


==== Deferred ====
==== Deferred ====
Line 147: Line 147:


==== Updated ====
==== Updated ====
- Version 0.3.1 of XEP-0343 (Signaling WebRTC datachannels in Jingle) has been released.
Abstract: This specification defines how to use the ICE-UDP Jingle transport
method to send media data using WebRTC DataChannels, so technically
uses DTLS/SCTP on top of the Interactive Connectivity Establishment
(ICE) methodology, which provides robust NAT traversal for media
traffic.
URL: https://xmpp.org/extensions/xep-0343.html
- Version 0.4.0 of XEP-0384 (OMEMO Encryption) has been released.
Abstract: This specification defines a protocol for end-to-end encryption in
one-to-one chats, as well as group chats where each participant may
have multiple clients per account.
URL: https://xmpp.org/extensions/xep-0384.html
- Version 1.1.2 of XEP-0167 (Jingle RTP Sessions) has been released.
Abstract: This specification defines a Jingle application type for negotiating
one or more sessions that use the Real-time Transport Protocol (RTP)
to exchange media such as voice or video. The application type
includes a straightforward mapping to Session Description Protocol
(SDP) for interworking with SIP media endpoints.
URL: https://xmpp.org/extensions/xep-0167.html


==== Obsoleted ====
==== Obsoleted ====
Line 241: Line 263:
'''Call for Experience'''
'''Call for Experience'''


- The XEP Editor would like to Call for Experience with XEP-0066 before
The XEP Editor would like to Call for Experience before
presenting it to the Council for advancing it to Final status.
presenting it to the Council for advancing it to Final status.
During the Call for Experience, please answer the following questions:
During the Call for Experience, please answer the following questions each on:
https://mail.jabber.org/pipermail/standards/2020-February/037071.html


- The XEP Editor would like to Call for Experience with XEP-0368 before
- XEP-0066: https://mail.jabber.org/pipermail/standards/2020-February/037071.html
presenting it to the Council for advancing it to Final status.
- XEP-0368: https://mail.jabber.org/pipermail/standards/2020-February/036992.html
During the Call for Experience, please answer the following questions:
- XEP-0198: https://mail.jabber.org/pipermail/standards/2020-February/036986.html
https://mail.jabber.org/pipermail/standards/2020-February/036992.html
- XEP-0184: https://mail.jabber.org/pipermail/standards/2020-March/037107.html


- The XEP Editor would like to Call for Experience with XEP-0198 before
presenting it to the Council for advancing it to Final status.
During the Call for Experience, please answer the following questions:
https://mail.jabber.org/pipermail/standards/2020-February/036986.html


=== Thanks all! ===
=== Thanks all! ===
367

edits

Navigation menu