• Skull giver@popplesburger.hilciferous.nl
    link
    fedilink
    English
    arrow-up
    5
    ·
    1 year ago

    WhatsApp started as an isolated XMPP server as well. It was the best protocol to base a new app upon and even today it’s a good place to start (if you implement the hundreds of optional extensions).

    I think XMPP’s protocol and federation design is better than Matrix’s, but XMPP suffers from many clients not implementing all the necessary extensions to provide a decent experience. I don’t really care about JSON vs XML.

    The IETF is working with several services on a cross-platform protocol, probably in part because the DMA will force companies to open up their networks anyway. I think the Matrix project is working on implementing MLS as well.