Hacker News new | ask | show | jobs
by arendtio 1524 days ago
I have the impression that the discussion around XMPP isn't going anywhere. On the one side are the people who say it is outdated and can't handle mobile/multi-device/energy-efficient communication and on the other side are the people who argue, that XMPP got extensions to handle all those cases. I am part of the later group.

However, instead of arguing I think it might be better to give a short summary about the state of XMPP from a users perpective. I use XMPP every day for several years now. In my opinion the best clients are the following:

- Linux -> Gajim (also available for Windows)

- iOS -> Siskin

- Android -> Quicksy/Conversations

Especially Siskin has made great progress over the past year. While these clients can do most of the things you would expect from a modern IM client, there are still a few weak spots:

- The combination of OMEMO (End-to-end encryption) while using multiple (clients over longer periods of time) can lead to situations where some clients can't decrypt messages. This is rarely dramatic (because one of your devices can decrypt the message), but can be annoying.

- It seems video calls across different clients are work-in-progress. Conversations to Conversations works fine, but with Siskin I had some trouble.

So the bottom line is: Most things work fine, but some things don't.

1 comments

Yeah, it's all pretty doable. For me it's:

- Linux -> Psi+ (also available for Windows)

- Android -> Conversations

All FOSS.