- XMPP was, back then, considered unfit for the transition to mobile as it was a very ‘chatty’ protocol and that kills battery on mobile devices. I’ve heard this has been solved/worked around since? But I haven’t looked into how this was achieved, if at all, and whether we could have taken that route instead back then.
@CrazyDuck of course moving to a proprietary protocol doesn’t mean that federation must die. Indeed we kept federation alive for users for a while by bridging gTalk (legacy, still supporting federation) and Hangouts (proprietary). It was the dream of at least a few (myself included) to open up the Hangouts API and/or build federation on top of it, but it was not prioritized – I take part of the responsibility for that, even if I was just an individual contributor: I could have done it as a 20%.