4 ms·
Here's what you're looking for: https://xmpp.org/about/compliance-suites/ https://xmpp.org/about/compliance-suites/ Compliance suites are reviewed, updated and
by MattJ100 5y ago
Here's what you're looking for: https://xmpp.org/about/compliance-suites/ https://xmpp.org/about/compliance-suites/
Compliance suites are reviewed, updated and published annually with the recommended set of features across a range of different categories.
- jayd16 5y agoWell there go. I guess now that I think of it, last I looked was MUC support in 2012 or so. Looks like it's on the list but as "* Support can be enabled via an external component or an internal server module/plugin." So...a crap shoot, haha.
- SamWhited 5y agoThat just means that some servers may have it built in (all of the maintained ones that I'm aware of do), but that you can still claim compliance if you support a general plugin system and delegate your multi-user chat implementation to an external plugin (because of the way it's designed it doesn't necessarily have to live on the same server or in process with the XMPP server). That seems like a fine implementation detail to mention and not a problem…
- jayd16 5y agoYou can say that..but it was a problem. It was not trivial, despite what the spec says or what is claimed now. If it was, more people would have used it.
- SamWhited 5y agoI don't know what you mean "is a problem"; what's a problem, setting up groupchat? Everything uses multi-user chat and it's built in to all the servers I know of (but can generally be run as a standalone server if you prefer, which is what this means)? You can just enable it in your config and it just works on at least Ejabberd and Prosody, probably others.
- rapnie 5y agoSee also "Modern XMPP". https://news.ycombinator.com/item?id=28276266 https://news.ycombinator.com/item?id=28276266