Hacker News new | ask | show | jobs
by Flowdalic 2402 days ago
> I think it started to die when Google decided the XMPP spec was not good enough for them and deviated from it

It was my impression that Google dropped XMPP support not because of the spec being "not good", but because they saw now advantage allowing the federation, since nearly nobody else federated with them, while it comes with a cost.

The XMPP specification is open and in large parts malleable, nothing would have stopped Google from participating in improving it.

3 comments

And they did for a while, they worked on the VoIP features, called Jingle https://en.wikipedia.org/wiki/Jingle_(protocol)

XMPP is still used in many places, including in online gaming https://xmpp.org/uses/gaming.html. Unfortunately without the federation support (which can be explained in those specific cases).

since nearly nobody else federated with them

federation with xmpp doesn't need to be configured. it is automatic. all you need to do is to send a message to someone on a different server. i am not on google, so i used this all the time to talk to people on google. until they stopped.

to get advanced features, google would have had to create a client that uses those features. much like they created the chrome browser.

i guess there just wasn't enough value in doing so. and there were to few people like me who communicated from the outside.

Spammers federating with them was a big thing, IIRC. I was getting all sorts of random chat spam from bizarre addresses towards the end.