It's time for war!
What (decentralized) messenger is actually good?
For the purposes of the question your favorite client is what counts.
- Matrix (Message cant be decrypted)
- XMPP (Does calling work?)
- SimpleX (Muh metadata)
- Delta Chat (just use email lol)
- Jami (No chat but GNU chat)
- IRC (Get off my lawn zoomers)
@xianc78 @gabriel iirc ircv3 at least is planning support for limited history playback. interestingly support in clients AND servers for ircv3 features is pretty good. my guess is that it's because the old line based protocols are very easy to implement compared to "modern" protocols. guess the old internet people did get things right.
what irc really could use is a standard for another transport layer than tcp, that would fix problems with irc on mobile devices.
@xianc78 @gabriel cf. https://ircv3.net/specs/extensions/chathistory and https://ircv3.net/irc/ in general.
reliable file transfers and other things like calls also would be nice, but those are best solved out of band with irc doing the signaling part. much like DCC, only less fiddling with firewalls.