Slashdot Mirror


Google Drops XMPP Support

Cbs228 writes "During last week's Google I/O conference, the company announced a replacement for its aging Talk instant messenger: Google Hangouts. Hangouts, which is only available for Android, iOS, and Chrome, offers closer integration with Google+. Unfortunately, the new product drops support for the XMPP instant messaging protocol, which has been an integral part of Talk for over ten years. XMPP delivers instant messages to desktop clients, like Pidgin, and enables communication between users on different instant messaging networks. Hangouts users attempting to communicate with contacts on non-Google servers, such as jabber.org, have found that all communications have been suddenly and inexplicably severed. A Google account is now required to communicate with Hangouts users. Google Hangouts joins the ranks of an already-crowded ecosystem of closed, incompatible chat products like Skype." Interesting, because Google Wave was based on XMPP and Google was integral to the creation of the Jingle extension that enabled video chatting over XMPP. Note that no end date has been set for Talk yet, but the end must surely be nigh given Google's recent history of axing products like Reader and CalDAV support from their calendar app without much notice.

14 of 416 comments (clear)

  1. How does this help Google+? by roc97007 · · Score: 5, Insightful

    Ok, so Google Talk is going away at some point, everyone I talk to who uses a different tool will no longer be reachable with "Hangouts", and I'll be confined only to my excruciatingly small circle of Google+ friends...

    Why should I use Hangouts? It talks to only a few people in my circle of friends, all of whom also have accounts with some non-google resource.

    Wouldn't this be yet another reason to abandon Google+? I mean, it's great 'n all, but almost nobody I know uses it. Which kinda defeats the purpose of a social network. It's like, let's invent a social network for hermits. Nobody talks to you, but that's what, you know, is supposed to happen. I haven't heard of anything so useless since the Anarchists Union.

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
    1. Re:How does this help Google+? by DerekLyons · · Score: 5, Insightful

      Why should I use Hangouts? It talks to only a few people in my circle of friends, all of whom also have accounts with some non-google resource.

      I'm asking myself the same question about Picasa - Google has made it very difficult to share pictures outside of their ecosystem.
       

      Wouldn't this be yet another reason to abandon Google+? I mean, it's great 'n all, but almost nobody I know uses it. Which kinda defeats the purpose of a social network. It's like, let's invent a social network for hermits. Nobody talks to you, but that's what, you know, is supposed to happen.

      Google has demonstrated, repeatedly, that they don't "get" social - and equally has demonstrated a stunning inability to learn from their past mistakes.

    2. Re:How does this help Google+? by fuzzyfuzzyfungus · · Score: 5, Insightful

      That's not the point, the point is that if Google+ (or whatever they're naming their "standard") isn't open, then the cottage industry of third party IM clients (some of them are actually pretty decent) would roll over and die.

      That's what puzzles me about the move: If Google said '95% of 3rd party XMPP servers are spam bots, we aren't doing federation unless you are a Google Apps customer or otherwise verifiably unlikely to do something dramatically stupid', that'd be annoying but not wildly surprising. Dropping XMPP entirely, though, both kills 3rd-party clients and suggests that they were either unable to shoehorn what they wanted into XMPP(even as a proprietary extension, with the standardized subset allowing partial compatibility), or they saw breaking compatibility as a virtue.

      I suspect that federation(at least outside of paying customers, who are both more important to listen to, and less likely to be spambots), is viewed as more trouble than it's worth; but dropping XMPP entirely is an entirely different game.

    3. Re:How does this help Google+? by Pseudonym · · Score: 5, Interesting

      Most people using GTalk these days are doing so because it came on their Android phone, and they needed a Google account to buy apps.

      Most people I know are using Google Talk because it works anywhere. It has an Android client, and a MacOS client (Messages), and a Linux client (typically Pidgin), and even a web client which works if you're behind a corporate firewall.

      Admittedly, most people I know aren't most people. Nonetheless, dropping XMPP makes Google Talk much, much less useful.

      --
      sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
    4. Re:How does this help Google+? by aaron552 · · Score: 5, Informative

      They aren't dropping client-server XMPP, just server-server XMPP. 3rd-party clients still work with Google servers (albeit only for one-to-one text chat). AFAIK, that is not going anywhere for the foreseeable future. See: http://arstechnica.com/information-technology/2013/05/hands-on-with-hangouts-googles-new-text-and-video-chat-architecture/

      --
      I had a sig once. It was lost in the great storm of '09.
  2. Bad call, loss of users by frovingslosh · · Score: 5, Insightful

    Shame on you Google. I've used Gtalk since it was released. I don't care about the cross platform communication much, but do have a few friends that I know connected to me through other platform. I have convinced several rather computer illiterate friends to use Gtalk so that we could keep in touch by IMs and know when each other was available, introducing them to Google and getting them a Google account in the process. I have no interest in Google's "social media" offerings, or any social media platform for that matter, including Facebook (let the NSA get their info on me in other ways, I'm not going to do their job for them). I really don't even know what Google Hangouts is, but the name tells me that I don't want to know and I will not switch to it when Gtalk goes away (although that seems to not even be an option since my main desktops usually run Windows).

    --
    I'm an American. I love this country and the freedoms that we used to have.
  3. I thought they were XMPP federation by Anonymous Coward · · Score: 5, Informative

    I thought that what they were eliminating was XMPP federation, which is what's used to link all the different XMPP servers

    But that's a far cry from eliminating XMPP entirely. I understood that they were continuing to use XMPP, with some extensions, and since those extensions were not supported by others, they were disabling the federation to other systems.

  4. Always innovative by fustakrakich · · Score: 5, Funny

    Pretty soon they'll drop HTML support

    --
    “He’s not deformed, he’s just drunk!”
  5. Google closing gates to its walled garden by Anonymous Coward · · Score: 5, Interesting

    The old days of Google acting as a good net citizen are long gone. Money always corrupts, and its envy of Facebook and Apple walled gardens became irresistible.

    Android is a sort of open garden, but Google got a taste of running a walled one with Android's Market/Play, and cemented its walls with Google+ and by making a full Google Account mandatory for it, Gmail's pseudonymous users absolutely not welcome. In the end, it'll be just another Facebook for a captive audience as advertising targets. Very profitable.

    Dropping XMPP is just part of this process. A window to the walled garden was open and it was allowing federation to be done out of control by the Google empire. Easy to see this block coming and the window being closed.

    The IETF specifically mentions interoperability as a founding goal in its Mission Statement. By dropping interoperability with other IM providers through XMPP, Google is making very clear where it now stands. It wants the whole cake, and being a good net citizen be damned.

  6. Re:Nothing to do with Google+ by samkass · · Score: 5, Insightful

    ... Ignoring the fact that Google+ has 390Million Active accounts...

    I'll buy that if by "active" you mean "someone said I should try it so I signed up and checked it out for an afternoon" or "I was forced to join Google+ to read the messages of a Groups thread someone pointed me to" or "I have a Google+ account? When did that happen? Oh, I guess I accidentally signed me up yesterday!" then sure.

    --
    E pluribus unum
  7. Talk/Hangouts/Gmail vs. Lync/Skype/Outlook by aaronmarks · · Score: 5, Interesting

    This mostly comes down to a battle between 2x platforms: Google vs. Microsoft. I consider myself a pretty avid Microsoft supporter, but if you look at the facts, I kind of think that Microsoft started this fight by:

    1) Buying Skype and pitting Skype against Talk.
    2) Their Scroogled campaign that pitted Outlook against Gmail
    3) Connecting Outlook.com to the Talk API when Google would have preferred that Microsoft federate skype/outlook/hotmail/live/passport via XMPP.

    It's that third point surrounding XMPP federation that this all comes down to. When Microsoft decided to not federate via XMPP with the Outlook/Skype consumer products they were saying that they only wanted to establish 1-way communication with Google's platform. There is no doubt that this pissed Google off because Microsoft is trying to take away their market share while also taking advantage of their services and open architecture. Google's offered up XMPP for many years and Microsoft never connected until they had a mail product that was capable of trading market share (in one direction).

    Microsoft is clearly not against XMPP because they do support XMPP in their commercial IM product, Lync (which I'm a regular user of and competent in supporting/deploying). I've considered many scenarios but can't figure out why Microsoft wouldn't want to enable XMPP for its consumer products as a way of communicating with Google Talk contacts other than to discourage interoperability with their consumer products; e.g. keep everyone on Skype.

    I know that some might argue that Microsoft connected to Google the way they did so that it could pull over all of your Google Contacts and already authorized XMPP invites, but in my opinion they could have just showed you a list of all your current Google Talk XMPP contacts and asked you to place check marks next to any that you wanted to invite to your Microsoft Account contact list. With all that said, maybe its as simple as that someone in the right position at Microsoft failing to comprehend the scenario.

    1. Re:Talk/Hangouts/Gmail vs. Lync/Skype/Outlook by Vintermann · · Score: 5, Informative

      This was it. I remember from the I/O keynote, complaints about Microsoft exploiting some open standard to establish one-way compatibility, but I couldn't remember the details. Thanks. This comment ought to be at the top, it's most likely the reason XMPP support was dropped.

      --
      xkcd is not in the sudoers file. This incident will be reported.
  8. Re:Bad Google by Dputiger · · Score: 5, Insightful

    You don't get to decide when a word is pejorative to a group that's historically been targeted with it. I agree strongly with George Carlin when he talks about the ludicrousness of "bad words." There are no "bad words." But you know what there *are?* There are words that have been used offensively against a minority group so often that they've become hurtful *to* that group of people.

    You have a right to use those words anyway. You have a right to not care. You have a right to claim that because YOU don't find the word offensive, no one else has a right to do so, either.

    You also have a right to decide that decades of discrimination against a particular group were so awful, you'll avoid using a word or two -- not because those words are "bad," but because they serve as reminders of abuse, insults, and ignorance. You have a right to decide to change your speaking habits *ever* so slightly as a way of demonstrating to this person or persons that you don't agree with the way those words were used against them.

    You have a right to decide that empathy and acknowledgement is more meaningful than saying a certain collection of phonemes.

    Or not to.

  9. Re:I wonder what's going on at Google's management by Anonymous Coward · · Score: 5, Informative

    It's even more infuriating given:

    "I've personally been quite sad at the industry's behavior around all these things. If you take something as simple as IM, we've had an open offer to interoperate forever." - Larry Page, May 15, 2013