Not the ONLY argument, of course!
OP, thank you for copping to the fact that this is clickbait :-)
XMPP is missing features and the clients are not in line with modern expectations.
However, I shut down my Matrix server because it was so buggy and slow that I didn’t trust it anymore. I did an upgrade and - all of a sudden - no one could log in. Syncing took forever, etc.
Prosody is what I"m running for my XMPP server right now. I had it online in about an hour and it’s been super fast.
I have some iOS users and they aren’t so happy about XMPP right now, though.
XMPP definitely needs more work on the clients. Personally, I like my GTK and terminal clients though. So fast and simple.
Running a huge Python program (which the official software for running a Matrix server is written in) for something that focuses heavily on real-time comms feels awful, the Go rewrite of Synapse can’t hit stable soon enough.
deleted by creator
Yeah I’m a sucker for drama. Stayed for the in-depth from-a-place-of-experience discussion though.
«The current implementation of Matrix wouldn’t have been possible without SSD’s.» –https://toot.cafe/@Coffee/107914396376609675
deleted by creator
deleted by creator
deleted by creator
deleted by creator
deleted by creator
Conversations autodeletes after 42 days, but this makes for frustration at the other end: “conversations deletes dormant keys too soon” [paraphrasing] https://github.com/iNPUTmice/Conversations/issues/4147
deleted by creator
deleted by creator
deleted by creator
I’m very interested in the problem you describe. i also had UX issues dealing with keys in xmpp clients. if you’d like to talk about it some time and write some (more complete) feedback i’d be happy to help :)