- decentralized conversations instead of centralized ones
- MEGOLM
- Cross Signing
- monolithic protocol (i.e. one true way of doing things officially)
- easy sync of (encrypted) history between sessions
These are reasons why people use Matrix and not because of misinformation about how private it is
Also: afaik not everything applies to Matrix, e.g. a widely used server logging passwords or a server being able to manipulate chat rooms that extensively
Cross signing OMEMO keys would be nice indeed.
Not sure what a session is or why it needs sync.
XMPP is decentralized, maybe even more than Matrix, since almost everyone uses the official server matrix.org.
I'm not sure if all of this is reason enough to switch to an non-standard protocol, fragmenting the small space of open IM protocols even further. It would be better to implement those features using existing Internet Standards.
No, OMEMO is rather comparable to OLM. MEGOLM is a layer on top of that.
> Not sure what a session is or why it needs sync.
When you log in (on phone, browser, ...) you create a session
> XMPP is decentralized, maybe even more than Matrix,
Certainly not technology wise
> since almost everyone uses the official server matrix.org.
Less than a third
> It would be better to implement those features using existing Internet Standards
In your opinion. The success of Matrix today is enough for me to distance myself from purely idealistic views