|
> Matrix tries to do a lot more than XMPP It's not that simple. Many doesn't know about omemo, jingle, etc, when it comes to xmpp. Or xmpp bridges like biboumi. Matrix is is doing the same thing, but on differrent - and way more complicated - infrastructure ideas. Prosody is definitely much simpler to configure, even with multiple domains, especially when per domain specific setting are needed. |
So you can't just say, let's use XMPP. You have to be very specific and make sure people use the right versions.
You can say that Prosody is easy. I don't find the following list easy: https://prosody.im/doc/modules
And you probably need 'Component "conference.example.org" "muc"' for any kind of 'room' support.
The the next question, does prosody have the equivent of federated rooms in matrix. Here is a list of XMPP extensions in the documentation: https://www.prosody.im/doc/xeplist
I guess the answer is, there are no federated rooms in prosody.
Another question is whether it is possible to send someone an XMPP message when that person is offline. I have no idea how to search for that.