The XMPP Newsletter, 29 June 2018

News

Github has been acquired by Microsoft, prompting some FOSS developers with long
memories to reconsider whether they still want to host their projects there.

The Salut à Toi project is working on a decentralized and federated solution for issues and
merge requests, based on XMPP, and Jérôme Poisson explains in this article
their motivation for doing this work.

Project MAXS, which stands for Modular Android XMPP Suite, allows you to control your Android device and receive notifications over XMPP.

Every now and then a blog post comparing XMPP and Firebase appears. Generally
these posts seem to be poorly disguised attempts at SEO and to promote application
development by a particular devshop. This submission seems to follow the trend
and is also relatively superficial. It is however interesting to note that they
mention multiple times that it's difficult to set up an XMPP server. Perhaps
something to take note of and to consider how we could ease setup of an
XMPP-based solution.

This release includes the so-called "Inbox" feature which was also discussed at
the XSF summit in FOSDEM. It is a list of all ongoing conversations, with excerpts of
last messages and unread messages count, to help you gain an overview of what
happened while you were gone. There is no XEP for this yet, but Erlang Solutions
have promised to submit one.

Clients

Libraries

Chris Ballinger has released Version 4.0 of XMPPFramework, the XMPP
library for iOS and macOS. It brings support for XEP-0048:
Bookmarks and
XEP-0359: Stanza Ids.
It also has improved Swift support with optional Swift-only features.