> Nervous about ever christening JSON "today's technology".
I use this to say "XML was the hot when XMPP was created, the way JSON is the hot today, when Matrix is created". I 100% agree with you that using a non-binary-friendly format sucks for pretty much anything that goes beyond plain text messaging:
- encryption
- files/emoticons/voice
- on the server side, any routing stuff
But still, like XMPP I hope this will not be enough to hamper its development.
> jingle for XMPP is pretty much a textbook example of "too much friction -> not fit for purpose and near zero adoption"
Amen to that. XMPP is basically an entity-to-entity messaging protocol, and yet because it can't handle binary there needs to be a negotiation step and yet another connection for binary stuff... blah.
I use this to say "XML was the hot when XMPP was created, the way JSON is the hot today, when Matrix is created". I 100% agree with you that using a non-binary-friendly format sucks for pretty much anything that goes beyond plain text messaging:
- encryption
- files/emoticons/voice
- on the server side, any routing stuff
But still, like XMPP I hope this will not be enough to hamper its development.
> jingle for XMPP is pretty much a textbook example of "too much friction -> not fit for purpose and near zero adoption"
Amen to that. XMPP is basically an entity-to-entity messaging protocol, and yet because it can't handle binary there needs to be a negotiation step and yet another connection for binary stuff... blah.