XMPP Tutorials
Axel Reimer recently created some good video tutorials about Monal and XMPP in general. These video tutorials can be found over here: https://www.eversten.net/videotutorials/. Currently the audio of these videos is German only.
Axel Reimer recently created some good video tutorials about Monal and XMPP in general. These video tutorials can be found over here: https://www.eversten.net/videotutorials/. Currently the audio of these videos is German only.
I recently wrote a summary about push on iOS in the xmpp.org wiki. See over here for all the technical details and links to the documentation. I also talked about that topic in my talk āModern XMPP - A story based on Monalā linked on the About page over here. For convenience Iād like to summarize some parts of that wiki entry in this blog-post, too. UPDATE: This post describes the way Monal implements push as well as the pitfalls of implementing it in another way....
SASL (Simple Authentication and Security Layer) as used in XMPP is broken. In this blog post Iāll try to explain why and propose some fixes. Update (2023-04-21): Since I originally wrote this blog post, Iāve had the ability to discuss several of my ideas with Dave (the original author of XEP-0388 dubbed SASL2), MattJ (one of the authors of the prosody xmpp server) and others. Most, if not all, of my issues are now addressed in a bunch of updates to existing XEPs as well as new XEPs:...
We are pleased to announce that we got funding by the EUās NGI Assure via the NLnet Foundation to work on some important features in Monal. In short this consists of the following tasks (in no special order). 1. Implement more privacy-friendly push server The current push appserver (https://github.com/tmolitor-stud-tu/mod_push_appserver) saves more data than strictly needed to perform its task, letās change that. On top of that, a possible HA-setup and load balancing should be strived for....
We recently started to migrate the App from Anu Pokharelās Apple account to Thilo Molitorās Apple account. As part of this transition we also deployed some new push servers to not let an old retired developer pay for the infrastructure needed for Monal. Coming along with this transition from the old developer team to the new one is our new clean website at https://monal-im.org/. From now on, the old blog at https://monal....