The Ultimate Battle 💬
I'd argue XMPP is more bloat because of all the obsolete and depricated stuff that is still around.
While Matrix is way to young to have a good "base"-feature-set that they will keep around for a long time without changes.
In theory almost everyone is using XMPP, but in a proprietary-private messaging system and that was the "problem" of this whole protocol from the beginning. Starting with Google Chat, that was actually federated and just closed down with the transition to Hangouts. That was also xmpp, but not federated anymore. So the billions of xmpp users are closed down, while the federated part of the community is not even worth to mention.
I dont think matrix will become that popular for proprietarty software builders. Thats a chance. (Sadly Element is the best client and it's UX is absolutely bad. But it's still a young project, so let's wait 10 years and see)
@werwolf I wouldn't call it spyware, it's just a pain to implement, really slow, and only feature complete clients are written in Electron in which case old computers take a beating. Matrix is more intended for group chat anyway, it's also not funded by ads so I don't see privacy being a large issue here.
Eh don’t take it personal. This one whines about matrix every chance they get. Usually with such.. one liners.
Matrix > XMPP because you don’t have the schizophrenic dumpster fire of client choice and incompatibility that XMPP has so lovingly cultivated.
Pretty much every client will do the same group chat thing as any other without issue. E2EE being an exception for some clients, but many use Element or Schildichat or Nheko which all support it. So it’s less of a problem.
@satur I guess that depends on what the battle is. XMPP isn't winning any wars, sadly. Wish it did. Matrix is gaining a lot of ground.
@jimbo @satur XMPP is not inherently bad, but most of its claims of privacy, decentralization and all that is just bullshit. Element is just a poor imitation of Discord made on bloated Electron. There's no functional server alternatives to the python-bloated Synapse. And most of its users live on the matrix.org homeserver, so no real decentralization.
@jimbo @arielcostas @satur What you have to ask yourself is, where do you want to be? None of these platforms is going to win, they will co-exist, so pick your poison so to speak. Bridging is one (ugly) way to interconnect this mess and other walled gardens , without having to rely on a fsckload of apps. There's no point being on a platform, where you basically talk to yourself (unless that does it for ya,.,) :D
I haven't even dug into the technical aspects but this article is full of nonsense.
It has an anti-Israeli trope which it hammers several times.
It references articles on the Internet that I can't find, several references are just mailing list opinions, with no deeper references other than employer.
The source code for the project is open and self-hostable.
Tor was started by the CIA, and yet you don't hear this kind of attack.
Why might *Israel* be a target? hmm...
@satur XMPP because it's lighter for me to self-host, plain and simple. If everything goes according to matrixs plan, I'll be swept into their "ecosystem" by bridging anyway, so the problem solves itself.
I use both, but I just don't have the resources to self-host matrix, this makes XMPP an automatic winner for my personal use-case.
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.