The XMPP Newsletter, 02 November 2018

Welcome to the XMPP newsletter.

It is also available in French.

If you have an article, tutorial or blog post you'd like us to include in the newsletter, please submit it on the XMPP wiki.

In this newsletter you will find information about an XMPP sprint happening this month in Germany, an article about XMPP use cases, many software releases and much more.

News

The Berlin XMPP meetup was held, where Holger Weiß continued his series about the perfect XMPP server setup. The next Berlin XMPP meetup will be on the 14th of November. Daniel Gultsch will talk about a brand new feature for Conversations he is working on.

On Saturday the 17th and Sunday the 18th of November an XMPP sprint will be held in Düsseldorf. It is still possible to sign up for participation.

Daniel Pocock made a call for participation in the Real Time Communications track at FOSDEM. Great opportunity for anyone interested in giving an XMPP talk.

The XSF is holding Board and Council Elections. Candidates can apply until the 4th of November.

Subscribe to receive the next edition in your inbox

Tutorials

Erlang solutions published some tutorials listed below:

Part one of an XMPP use cases guide titled 21 XMPP use-cases and the best ways to achieve them where one will find an article explaining which XEPs can help software developers when building applications that need to support some XMPP features like groupchats, receive push notifications, etc.

How to set up Push Notifications with MongoosePush.

How to set up MongooseICE (ICE/TURN/STUN server).

Software releases

Tigase XMPP Server v7.1.4 has been released.

ProcessOne, the company behind ejabberd, wrote about improvements made for ejabberd Business Edition and ejabberd SaaS, including HTTP file transfer using S3 and Minio, unread inbox support and more.

RTB (Real-Time Benchmark) can now be used for XMPP benchmarks and MQTT. It supports MQTT 3.1.1 and 5.0.

Clients

October has been an active month for Converse.js. Three releases went out. All of them are available in Github, with 4.0.4 being the latest release.

Libraries

The Smack library released its 4.3.1 version.

JaXMPP (Tigase client library) reaches version 3.2.0 with many fixes and new features including support for XEP-0363 HTTP File Upload and other interesting ones.

Two XMPP libraries for JavaScript got a new release in October. Check the latest versions for Strophe.js and xmpp.js

Escalus 4.0.0 comes with a new XML parser and some other features like an included XML viewer.

Other software

JSXC released the latest version for the Nextcloud authentication hub called xmpp-cloud-auth (also known as xcauth).