[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Decentralized reliable instant messaging?



On Fri, Aug 12, 2016 at 10:49:59PM -0400, Stefan Monnier wrote:
I'm looking for a decentralized instant message system (e.g. XMPP, SIP,
...) where I can be sure that I receive all messages, even if I'm not
connected when the message is sent [ Obviously, I'll only receive them
when I'm back online.  ]

IIUC there is some XMPP features that allow such reliable delivery, but
it seems that it's not widely supported by clients.  What Debian
clients, using which protocols, can provide reliable instant messaging?

I believe this is the "Message Carbons" feature (XEP-0280). This sends messages to all capable instances of a user. When combined with XEP-0160 (Best Practices for Handling Offline Messages), all clients SHOULD be able to achieve a consistent view of a conversation, regardless of which client said what.

In terms of what supports this, I use Prosody (debian package: prosody) as my XMPP server, Gajim (debian package: gajim) as my desktop client (available on Debian and Windows) and Conversations (Market ID: eu.siacs.conversations) as my android client.



       Stefan


PS: Bonus points if that feature is also available on an Android
application that's Free Software.


--
For more information, please reread.

Attachment: signature.asc
Description: PGP signature


Reply to: