this post was submitted on 16 Jun 2025
49 points (98.0% liked)

Technology

71517 readers
3982 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
 

cross-posted from: https://sh.itjust.works/post/40286422

Is UX/UI and marketing really the reason XMPP lags behind Signal/Matrix/Telegram?

Matrix is going Freemium and WhatsApp is adding ads, which is sparking the annual "time to leave [app]" threads.

Users don't care that much about privacy, but they do care about enshittification, so XMPP not being built for it shouldn't be a problem.

Meanwhile, I've heard for years that XMPP has solved a lot of the problems that lead more popular apps to fail.

Is it really just a marketing/UX/UI problem?

If XMPP had a killer app with all the features that Signal/Whatsapp/Telegram has, would it have as many users?

If not, why does it keep getting out-adopted by new apps and protocols?

you are viewing a single comment's thread
view the rest of the comments
[–] SkaveRat@discuss.tchncs.de 24 points 1 day ago (2 children)

Granted, it has been a couple years and it could be a bit better, but XMPP is a horrible, horrible protocol to work with. From the ground up.

Matrix might be bloated nowadays, but that's nothing to the horribleness of xmpp.

source: I wrote the first xmpp/matrix bridge in 2015

[–] tisktisk@piefed.social 4 points 23 hours ago (1 children)

With the most expertise in this thread, may I ask your take on matrix vs irc horribleness?

[–] SkaveRat@discuss.tchncs.de 4 points 20 hours ago

I never really did very much with IRC on a protocol level. I just know that it's ultra simple, and suffers similar problems as xmpp: it's not really meant for multidevices with a shared backlog.

I'm sure there are projects to enhance IRC with proper e2e encryption and chat sync, but you really want something that has modern usage in mind from the ground up. IRC and xmpp are just very 90s.

note: it's now been a couple years since I last took a deeper dive into xmpp and matrix, so things might have changed. But especially for xmpp, I can't really see how without breaking compatibility. The protocol is just very... special in its own way

[–] underline960@sh.itjust.works 4 points 1 day ago (2 children)

I don't usually hear this opinion.

Most of the time, it's about how XMPP has everything you need without the boat of a Matrix server.

[–] SkaveRat@discuss.tchncs.de 12 points 1 day ago

Eh, only if you squint reaaaaally hard

In practice, you will run in constant compatibility problems. Let alone barely functional multi device support

[–] mostlikelyaperson@lemmy.world 3 points 14 hours ago

Conversely, I have seen this opinion expressed a few times. I can’t judge the accuracy but there seem to be more than a few people sharing it.