Obviously not. But anti-spam measures are decades old at this point and well known.
The argument is a "the technology isn't there yet and spammers are running rampant, so the obvious solution is block it, which isn't ideal", not "Google is doing this because they want a monopoly on chat, and broke the protocol to do it".
Personally, I'm not (necessarily) suggesting that "Google is doing this because they want a monopoly on chat, and broke the protocol to do it". But it seems to me that as much experience as Google engineers have dealing with spam in the email world, they could come up with something feasible on XMPP as well.
Doing this strikes me as throwing the baby out with the bathwater.
> it seems to me that as much experience as Google engineers have dealing with spam in the email world, they could come up with something feasible on XMPP as well.
But before they start on this research project, they might want to do something about the spam their users are getting now, right?
I for one vote "yes". I was starting to receive lots of spam requests from within google talk. It was really annoying. Whatever they did it stopped and I'm glad for it.
Great, you lose one minor annoyance, and the rest of us deal with the fallout of a broken Internet. Sounds like a great tradeoff to me.
What is it with modern times, where people are willing to sacrifice fundamental things, like applications that adhere to standard protocols, to gain some minute level of relief from something that's just "annoying"?
They are effectively stopping people from running personal ejabberd servers. What the hell is the point of running your own jabber server if your users can't talk to users on the largest jabber network on the planet?
As if they've only now suddenly realised that there are XMPP chat bots and that they might have an impact on user experience one day...
One of the first things that one thinks of when designing/projecting a large-scale system should be the potential for abuse. Are you trying to convince us that Google didn't take that into account when they chose XMPP as the underlying technology for GTalk?
Yes. They didn't choose XMPP federation as the underlying technology -- that came later. XMPP is a nice protocol, and XMPP federation is a broken disaster with no anti-spam features.