Can someone please explain, why use Matrix while there's XMPP ?
Matrix has a more defined set of important features, so you could expect that conforming clients all implement them uniformly, without surprises.
31–40 of 193 posts
Can someone please explain, why use Matrix while there's XMPP ?
Matrix has a more defined set of important features, so you could expect that conforming clients all implement them uniformly, without surprises.
Can someone please explain, why use Matrix while there's XMPP ?
Matrix does not work this way.
Can someone please explain, why use Matrix while there's XMPP ?
Isn't xmpp old style instant messaging? As in, if you miss a message because you had poor connection or the application wasn't running then it's gone? Matrix does not work this way.
When I tried Matrix I found a lot of super right wing tech people using it. The main reason I could ascertain most of them were using Matrix was because they had been banned by other chat platforms for their opinions
This will always be an "issue" of decentralized services, just look at the Lemmy devs over on Lemmygrad, super far left. Anyone can host a server running a protocol, lets not throw the baby out with the bath water just because people are saying something objectionable in one server. If you don't like these people join/make an instance that doesn't interact with them.
how does it compare to Zulip?
Matrix (Synapse / Dendrite / Conduit / Element) all support audio and video as well as text.
Can someone please explain, why use Matrix while there's XMPP ?
My first thought was: „my question would be the reverse“. I have no idea why I’d use XMPP, so I will tell you what I like about Matrix. - modern chat solution with features people have come to expect from Slack and Discord - many bridges that have kept me from having to use more than one chat client for multiple protocols (think pidgin) - lots of great communities are on matrix - pretty good voice chat - open source…
Can someone please explain, why use Matrix while there's XMPP ?
There's the least common denominator XMPP, with a lot of key functions under optional XEPs. Thus the user experience is very uneven across clients and servers. Matrix has a more defined set of important features, so you could expect that conforming clients all implement them uniformly, without surprises.
I imagine there must be some good clients for XMPP. Hell, I use one good client (Conversations on Android) on a daily basis. Also have used Gajim quite a bit. It is alright afaict.
When I tried Matrix I found a lot of super right wing tech people using it. The main reason I could ascertain most of them were using Matrix was because they had been banned by other chat platforms for their opinions
I’ve found many nice and welcoming communities on matrix.
One thing I didn't like about Matrix: I had a single server with 3 or 4 other users. In a few months, the database ballooned to, like, 80GB. User-uploaded content, including text, was in the ballpark of 2 or 3GB. Is there any way to clear out the cache of data received from old servers, say, anything more than 2 weeks old, and re-retrieve it if needed?
Yeah, there are admin APIs that can clear old images, local and remote ones. For your specific scenario you probably want this one: https://matrix-org.github.io/synapse/v1.85/admin_api/media_a... My server is not federated but fairly active, and we treat it as ephemeral. We've configured it so anything older than a week or two gets reclaimed automatically, text and media.