this post was submitted on 29 Oct 2024
330 points (98.5% liked)

Fediverse

28395 readers
191 users here now

A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, KBin, etc).

If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!

Rules

Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration), Search Lemmy

founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] iso@lemy.lol 2 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

When I decided to try XMPP, I had to do a lot of research to decide which applications I should use for the server and client. I did not experience this in Matrix. And yes, I know Matrix is ​​not stable. I am not against that. It's just easier to get on board.

If we told two people to use these two software independently, they would start using Matrix much more faster than XMPP. I think this is enough to call it uncomplicated.

Also, would you recommend Snikket server (or Prosody) for 1:1, group calls and screen sharing?

[–] matcha_addict@lemy.lol 2 points 2 weeks ago

would you recommend Snikket server (or Prosody) for 1:1, group calls and screen sharing?

Answering this first so it doesn't get buried down. Screen sharing wouldn't be supported by xmpp since its just messaging, but I believe Jitsi has that feature. But for the rest, snikket and conversations (for android) I would recommend, yes.

When I decided to try XMPP, I had to do a lot of research to decide which applications I should use for the server and client.

Whatever is the first answer you get from a web search should be fine. Most sources recommend conversations for client, but all the other recommendations you'll see are good too. For server, the easiest to setup is snikket, but all the other and up to date implementations should work okay, although they might need some configuration if you want all the modern messaging features.

If we told two people to use these two software independently, they would start using Matrix much more faster than XMPP.

Why do you think so? Let's assume a user who doesn't self host. XMPP clients are far more stable and error free, whereas matrix has random issues every now and then, especially with encryption and public groups.

XMPP clients are a lot more customizable and come in different models. Matrix has only one client that works well (and some forks of it that look roughly the same). I'd say that's a win for XMPP for new users.

Now let's say it's a self hosting user. I don't need to say much here, matrix is notorious for self hosting issues, and being a massive resource hog. XMPP, you have snikket, which works out of the box without issues and can be hosted on a raspberry pi even.

I may be biased here, so I urge you to tell me, in what way would a new user adopt matrix faster? I can tell you one. Matrix has corporate funding and has managed to advertise better. That's their only win.