XMPP works better than I realized tbh. I mean I wouldn’t consider it user friendly given how there are 50 million different combinations of supported extensions depending on which client/server is being used
A name means a lot tbh. It’s the difference between “CoolChat” and “XMPP + XEP 49393 + XEP 716673738 + ...”
@jordyd
Aka the Conversations approach
@jordyd What is XMPP?
@acciobooks
It's a protocol for chat, also known as Jabber.
Imo a good way to make this more user friendly is to use a new name. For example, describe a “spec” for a “new” protocol that’s really just XMPP + whatever extensions. Technical users will know its XMPP and their client will work with it, and nontechnical users will be able to search for clients that specifically support those features without knowing all the details