News for hackers. Stuff that matters.
Re:Google says iMessage is too powerful by acdha on Wednesday January 12, 2022 @07:04AM (#29905225)
Note that I said “active” — if you're getting things like presence updates, you'd want to filter them to allow the client to avoid keeping the radio active and that wasn't built in to XMPP. It's definitely not an excuse given Google's level of resources — they could have had a very optimized Google Talk client and published a spec for third-party clients to use the same notifications framework so I don't consider this more than a speed bump.
Re:Google says iMessage is too powerful by zaik on Wednesday January 12, 2022 @09:07AM (#29906451)
This is already implemented in modern XMPP clients like Conversations. See https://xmpp.org/extensions/xep-0352.html
Re:Google says iMessage is too powerful by acdha on Wednesday January 12, 2022 @09:20AM (#29906583)
That's why I don't think it was more than a fig leaf for Google's true reasons for closing up their chat network. That was during the period where they were axing anything trying out-Facebook Facebook and I wouldn't trust the stated rationale for any of those decisions.

It would be interesting to see whether Facebook/WhatsApp and iMessage have made them desperate enough to reverse course on XMPP but I'm skeptical that they'd be trusted enough to be successful.

Re:Google says iMessage is too powerful by Zash on Wednesday January 12, 2022 @01:04PM (#29910553)
In fact, Google already had a precursor to XEP-0352 called `google:queue`, but as I remember the stated reason for shutting down XMPP as being "spam"¹. Google apparently can't deal with spam in a federated communication system ...

¹ https://mail.jabber.org/pipermail/operators/2013-February/00... and then https://mail.jabber.org/pipermail/operators/2013-May/001680....

Re:Google says iMessage is too powerful by acdha on Wednesday January 12, 2022 @01:58PM (#29911311)
Yeah, it’s sad. I can get not peering with the world but it’s not like they couldn’t do something like an open CA-style agreement to follow certain standards as a condition to peering. If they’d done that, they’d be in a much better position to ask governments to require federation with an open protocol.