Remix.run Logo
fishgoesblub 4 hours ago

I love XMPP and am hopeful for its future with what the teams behind Movim[0], and Fluux[1] are doing. It was a tremendous shame that Matrix didn't improve upon XMPP and instead did their own thing. I continuously wonder what would the XMPP ecosystem look like, if the millions of dollars of funding Matrix initially had (what a waste) went to XMPP instead?

[0]: https://movim.eu/

[1]: https://github.com/processone/fluux-messenger

PunchyHamster an hour ago | parent [-]

It makes sense. It's old, crufty mix of extensions, which nobody actually wants to be that modular for a chat client, because that just gets you into mess of what server/client supports

zaik 39 minutes ago | parent | next [-]

> mess of what server/client supports

If you allow for independent implementations of the protocol this will always happen. Also, inventing another non-standard protocol creates even more incompatibility between clients and servers.

akho 31 minutes ago | parent | prev [-]

Matrix is in the same place wrt feature mismatches. It's a quality of the problem, not of the solution. I actually think XMPP does a better, more structured job here.