"Servers", Matrix spaces. User created groups of conversations
Experimental
XMPP (aka Jabber) is the community-owned standard for real-time federated messaging.
JoinJabber.org admin support chat
"Servers", Matrix spaces. User created groups of conversations
Experimental
Which Movim has implemented and will have in a release near you very soon...
Very happy to hear! I've looked into Movim before and am quite excited by what they're doing. I am hoping to see an F-Droid mobile app at some point, I haven't had much luck with PWAs in the past.
It is very unlikely that they will make another app that is just a PWA in disguise (they used to have that, but depreciated it). I think you should look into what your PWA issue was, because it usually works great these days.
But if you are using Android, then https://f-droid.org/packages/de.monocles.chat/ is a pretty good native app with a lot of feature overlap with Movim.
Space/"server"-specific permissions and permission hierarchies (users creating spaces and being able to assign moderators within them)
This is indeed currently missing and will take some work to implement. You can work around it with RTBL and moderation bots though.
The XSF follows the IETF naming convention where "experimental" means it hasn't been in production use for a decade pretty much 🤷
The message moderation XEP is widely supported by XMPP clients since a few years already and works fine. Nothing "experimental" about it anymore.
MUC associated voice/video chats that can be joined at will
This is work in progress in the strict sense of it being exactly like Discord/Mumble/Teamspeak, but the way group calls are implemented in Movim is pretty close, as they are also MUC associated and can be joined later.
XMPP's capabilities can vary depending on the Client used.
Currently, the the most promising, best option for a Discord replacement is the Movim Client.
It has:
The only Discord features missing from it are rooms/spaces, and voice rooms that show who is inside, with the ability to seamlessly drop in and out of a call.
The rooms/spaces feature is being actively developed as we speak, with the first PR to add it in happening 3 days ago. After that, it is likely that the voice rooms will developed.
(As an aside, to any Slrpnk.net members reading this, our instance hosts an XMPP server and Movim instance, which you can access with your existing Slrpnk login, since it queries the same database).
For those who don't want to use a PWA, the native Desktop and Mobile options aren't currently quite as full featured as Movim.
You can find links most of the apps below from JoinJabber.org.
Also @brisk@aussie.zone