5 ms·
Just use XMPP already, we really don't need all this IM fragmentation again, and as a bonus you won't be blocked.
by seba_dos1 9y ago
Just use XMPP already, we really don't need all this IM fragmentation again, and as a bonus you won't be blocked.
- anthonybsd 9y agoWait a second. XMPP is the very definition of IM fragmentation with thousands (millions?) of servers segregated by region, organization, etc. How is that helpful for coordinated communication?
- edhelas 9y agoFragmentation != decentralisation. All those XMPP servers are talking to each others, so doesn't matter where you have your account you'll be able to reach the rest of the network. Emails are working the same way
- deleted 9y ago[deleted]
- seba_dos1 9y agoMy server hosts only three people including myself, each one on its own domain, yet I can talk with everyone else on any other server transparently, without any issues. And even if I decide not to host this server anymore, I can easily switch to another, import my roster and still talk to the same set of people. So, answering your question: very helpful.
- leadingthenet 9y agoWhy not something more modern, like Matrix?
- Boulth 9y agoBecause XMPP is modern too? Even Matrix' own FAQ [0] about that is full of notes that "now XMPP does that too". [0]: https://matrix.org/docs/guides/faq.html#what-is-the-difference-between-matrix-and-xmpp https://matrix.org/docs/guides/faq.html#what-is-the-differen...
- seba_dos1 9y agoMatrix feels more like a replacement for IRC rather than instant messenger and its ways of communication with legacy networks seem rather awkward (although reluctance of dev community around Matrix to implement transport-like services that store your credentials make a lot of sense; however I simply host my own transport just like I would have to when using Matrix, so I don't care). Also, modern XMPP is just as modern. With MAM, stream management, message carbons and some other smaller XEPs it just feels like a modern, mobile-friendly IM network.
- jjrh 9y agoI guess it depends on how you define 'modern' there are plenty of people working on XMPP protocol extensions along with active client & server development.
- codedokode 9y agoAnd Jabber doesn't require your phone number and doesn't copy your contact list to the server.
- p49k 9y agoDoes XMPP support seamless E2E encryption?
- seba_dos1 9y agoYes. Nowadays it's all about OMEMO, which is based on Signal Protocol; earlier you also had some other more or less seamless options: OTR and OpenPGP.
- slezyr 9y agoDoesn't supports video/voice calls. I know about jingle but haven't seen many clients supporting it.
- jjrh 9y agoNever used it but https://jitsi.org/ https://jitsi.org/ apparently does this nicely. I believe Movim does or very soon will support voice and video calls. But yeah - i'll agree the current situation isn't ideal.