3 ms·
The protocol can be perfect. But unless there are great clients for it on multiple different platforms, and those clients implement all the awesome optional pro
by TedDoesntTalk 5y ago
The protocol can be perfect. But unless there are great clients for it on multiple different platforms, and those clients implement all the awesome optional protocol features, it just doesn’t matter.
* Screen sharing
* File sharing
* Sync across devices
* Group chat without fuckery
* Ability to delete and edit messages
* Notifications of new messages
I know XMPP supports all of this and more. But find a cross platform client/server that implements all of it?
Then look at the clients for matrix, telegram, signal, teams, whatsapp, and others.
- deleted 5y ago[deleted]
- hot_gril 5y agoI forget also how this works when federation is involved. Do both servers need to support those extensions too? I do recall even federation of servers with basic features being painful due to differences in signing and encryption modes. Btw, iChat used to support all those features, but only when the other side was iChat too.
- olah_1 5y ago> I know XMPP supports all of this and more. But find a cross platform client/server that implements all of it? That is what Snikket is trying to be. https://github.com/snikket-im https://github.com/snikket-im