- Jabber has definable custom xml schemas where you can also define your own protocol on top of it for media exchange, voip and etc.
- Also, it is pretty decentralized.
In the current incantation jabber also has performance advantages, having a server implemented in low level language and all the existing jabber clients around.
EDIT: Keep in mind I am not criticizing Matrix, I just found it to have a staggering amount of features similar to Jabber, which is "kinda" used but sadly didn't quite fly like other not-foss alternatives like Telegram/Whatsapp. We all really need a good decentralized and open IM protocol.
- Jabber has definable custom xml schemas where you can also define your own protocol on top of it for media exchange, voip and etc.
- Also, it is pretty decentralized.
In the current incantation jabber also has performance advantages, having a server implemented in low level language and all the existing jabber clients around.
EDIT: Keep in mind I am not criticizing Matrix, I just found it to have a staggering amount of features similar to Jabber, which is "kinda" used but sadly didn't quite fly like other not-foss alternatives like Telegram/Whatsapp. We all really need a good decentralized and open IM protocol.