Difference between revisions of "XMPP Newsletter May 2020"

Jump to navigation Jump to search
Formatting
(Add release)
(Formatting)
Line 26: Line 26:
---
---


# Collaboration over the Internet! XX May 2020
'''Collaboration over the Internet! 07 May 2020'''


## Intro
'''Intro'''


Welcome to the XMPP newsletter covering the month of April 2020.
Welcome to the XMPP newsletter covering the month of April 2020.
Line 38: Line 38:




#### Newsletter translations
'''Newsletter translations'''


The translations of the XMPP Newsletter will be released here:
The translations of the XMPP Newsletter will be released here:
Line 46: Line 46:
- [Spanish](https://www.jabber.de/)
- [Spanish](https://www.jabber.de/)


 
'''XMPP Standards Foundation'''
## XMPP Standards Foundation


The XSF is renewing its sponsorship for 2020. Many thanks to everyone supporting and especially sponsoring in 2019. We would be happy if your organization were also considering [sponsoring in 2020](https://mail.jabber.org/pipermail/standards/2020-April/037254.html)! If your organization considers sponsoring for the first time, [our mission may interest you as well](https://xmpp.org/about/xsf/mission).
The XSF is renewing its sponsorship for 2020. Many thanks to everyone supporting and especially sponsoring in 2019. We would be happy if your organization were also considering [sponsoring in 2020](https://mail.jabber.org/pipermail/standards/2020-April/037254.html)! If your organization considers sponsoring for the first time, [our mission may interest you as well](https://xmpp.org/about/xsf/mission).
Line 54: Line 53:




## Articles
'''Articles'''


[Pasis](https://github.com/pasis), maintainer of libstrophe and contributor to profanity, wrote about using the [XML console in profanity](https://profanity-im.github.io/blog/post/xml-console-in-profanity/) for debugging.
[Pasis](https://github.com/pasis), maintainer of libstrophe and contributor to profanity, wrote about using the [XML console in profanity](https://profanity-im.github.io/blog/post/xml-console-in-profanity/) for debugging.
Line 64: Line 63:
MattJ (prosody developer) mentioned that, according to Debian popcon statistics, the prosody installations [have doubled since march](https://mastodon.technology/@mattj/104053716175271438).
MattJ (prosody developer) mentioned that, according to Debian popcon statistics, the prosody installations [have doubled since march](https://mastodon.technology/@mattj/104053716175271438).


## Software releases
'''Software releases'''


[Kaidan 0.5.0](https://www.kaidan.im/2020/04/06/kaidan-0.5.0/) - Bam! Check out their new onboarding!
[Kaidan 0.5.0](https://www.kaidan.im/2020/04/06/kaidan-0.5.0/) - Bam! Check out their new onboarding!
Line 76: Line 75:
Wow - no late April joke - Conversations released version 2.8.0 adding [audio and video calls](https://twitter.com/iNPUTmice/status/1254662039592742913)! Insane! The German IT magazine heise.de [wrote an article about the new A/V-Feature](https://www.heise.de/newsticker/meldung/Conversations-Open-Source-Messenger-mit-Audio-und-Videoanruf-4711187.html).
Wow - no late April joke - Conversations released version 2.8.0 adding [audio and video calls](https://twitter.com/iNPUTmice/status/1254662039592742913)! Insane! The German IT magazine heise.de [wrote an article about the new A/V-Feature](https://www.heise.de/newsticker/meldung/Conversations-Open-Source-Messenger-mit-Audio-und-Videoanruf-4711187.html).


### Servers
'''Servers'''


Guus der Kinderen, from the Ignite Realtime Foundation Board, wrote a short article on [how to setup a STUN and TURN service in Openfire for audio and video calls](https://discourse.igniterealtime.org/t/preparing-openfire-for-audio-video-calls-with-conversations/87828). The improvements for push notifications on iOS (see the post above for Monal) found their way into the [Push Notification Openfire plugin 0.7.0](https://discourse.igniterealtime.org/t/push-notification-openfire-plugin-0-7-0-released/87855).
Guus der Kinderen, from the Ignite Realtime Foundation Board, wrote a short article on [how to setup a STUN and TURN service in Openfire for audio and video calls](https://discourse.igniterealtime.org/t/preparing-openfire-for-audio-video-calls-with-conversations/87828). The improvements for push notifications on iOS (see the post above for Monal) found their way into the [Push Notification Openfire plugin 0.7.0](https://discourse.igniterealtime.org/t/push-notification-openfire-plugin-0-7-0-released/87855).


### Clients and applications
'''Clients and applications'''


The maintainer of libstrophe, [Pasis](https://github.com/pasis), and contributor to Profanity, created a tool named [xmppconsole](https://github.com/pasis/xmppconsole) which sends raw XMPP stanzas over an XMPP connection and displays the XMPP stream. Main purpose is to study XEPs and debug servers implementation.
The maintainer of libstrophe, [Pasis](https://github.com/pasis), and contributor to Profanity, created a tool named [xmppconsole](https://github.com/pasis/xmppconsole) which sends raw XMPP stanzas over an XMPP connection and displays the XMPP stream. Main purpose is to study XEPs and debug servers implementation.
Line 89: Line 88:
Gajim [Development News April 2020](https://gajim.org/post/2020-04-28-development-news-april/): Multi-account handling improvements and polishing for the release of Gajim 1.2. One year after the last release, a beta for the upcoming version is just around the corner.
Gajim [Development News April 2020](https://gajim.org/post/2020-04-28-development-news-april/): Multi-account handling improvements and polishing for the release of Gajim 1.2. One year after the last release, a beta for the upcoming version is just around the corner.


## Services
'''Services'''


yax.im updated their servers from prosody 0.11 to [prosody-trunk](https://hg.prosody.im/trunk/file/d0e6d5bc7ea2/CHANGES). Read more about the changes [here](https://yaxim.org/blog/2020/04/23/new-prosody-on-yax-dot-im/). Unfortunately with a first [outage](https://yaxim.org/blog/2020/04/27/multi-day-message-archive-outage/) :(
yax.im updated their servers from prosody 0.11 to [prosody-trunk](https://hg.prosody.im/trunk/file/d0e6d5bc7ea2/CHANGES). Read more about the changes [here](https://yaxim.org/blog/2020/04/23/new-prosody-on-yax-dot-im/). Unfortunately with a first [outage](https://yaxim.org/blog/2020/04/27/multi-day-message-archive-outage/) :(
Line 96: Line 95:


[Process One released ejabberd 20.04](https://www.process-one.net/blog/ejabberd-20-04/). Highlight: Support for XEP-0215 External Service Discovery which improves support for audio and video calls. The mod_stun_disco module allows XMPP clients to discover STUN/TURN services.
[Process One released ejabberd 20.04](https://www.process-one.net/blog/ejabberd-20-04/). Highlight: Support for XEP-0215 External Service Discovery which improves support for audio and video calls. The mod_stun_disco module allows XMPP clients to discover STUN/TURN services.
 
'''
## Libraries
Libraries'''


StropheJS, a XMPP library for JavaScript, has been [released in version 1.3.5](https://github.com/strophe/strophejs/releases/tag/v1.3.5) with bugfixes and removal of support for SASL DIGEST-MD5 auth.
StropheJS, a XMPP library for JavaScript, has been [released in version 1.3.5](https://github.com/strophe/strophejs/releases/tag/v1.3.5) with bugfixes and removal of support for SASL DIGEST-MD5 auth.




## Extensions and specifications
'''Extensions and specifications'''




### Updated
'''Updated'''


- Version 1.18.0 of XEP-0060 (Publish-Subscribe)has been released.
- Version 1.18.0 of XEP-0060 (Publish-Subscribe)has been released.
Line 135: Line 134:
Note: The information in the XEP list at https://xmpp.org/extensions/ is updated by a separate automated process and may be stale at the time this email is sent. The XEP documents linked herein are up-to-date.
Note: The information in the XEP list at https://xmpp.org/extensions/ is updated by a separate automated process and may be stale at the time this email is sent. The XEP documents linked herein are up-to-date.


### Proposed
'''Proposed'''


The XMPP Extensions Editor has received proposals for new XEPs.
The XMPP Extensions Editor has received proposals for new XEPs.
Line 155: Line 154:
URL: https://xmpp.org/extensions/inbox/password-storage.html   
URL: https://xmpp.org/extensions/inbox/password-storage.html   


### Miscellaneous
'''Miscellaneous'''


**Experimental**
**Experimental**
Line 174: Line 173:




## Thanks all!
'''Thanks all!'''


This XMPP Newsletter is produced collaboratively by the community.
This XMPP Newsletter is produced collaboratively by the community.
Line 189: Line 188:




## License
'''License'''


This newsletter is published under CC BY-SA license: https://creativecommons.org/licenses/by-sa/4.0/
This newsletter is published under CC BY-SA license: https://creativecommons.org/licenses/by-sa/4.0/
358

edits

Navigation menu