Re:Google Abandons Open Standards for Instant Messaging
by mindcrime on Thursday May 23, 2013 @04:09PM
(#5759220)
It's XMPP at core, but - AFAIK - they also do not support server-to-server federation. So you can connect to Facebook chat with any XMPP compatible client, but if you run your own ejabberd server, you can't connect to your server, and then message your Facebook friends.
[ Parent
| on HN ]
Re:Google Abandons Open Standards for Instant Messaging
by hwatson on Thursday May 23, 2013 @04:19PM
(#5759269)
It's not. As https://developers.facebook.com/docs/chat/ explains, "Facebook Chat should be compatible with every XMPP client, but is not a full XMPP server. It should be thought of as a proxy into the world of Facebook Chat on www.facebook.com.
Re:Google Abandons Open Standards for Instant Messaging
by mindcrime on Thursday May 23, 2013 @04:24PM
(#5759303)
It's "XMPP enough" in this contenxt. It's XMPP, it just isn't complete XMPP, might be a better way of putting it.
That's not to say I wouldn't like to see them improve their support for all of XMPP though.
Re:Google Abandons Open Standards for Instant Messaging
by magicalist on Thursday May 23, 2013 @06:44PM
(#5760024)
Er, so isn't that the exact same situation as Google? You can still connect with any XMPP client, but XMPP support is now just a proxy into the world of Hangouts.
Re:Google Abandons Open Standards for Instant Messaging
by throwaway2048 on Thursday May 23, 2013 @11:23PM
(#5761107)
xmpp clients do not work with Google Hangouts
Re:Google Abandons Open Standards for Instant Messaging
by magicalist on Friday May 24, 2013 @01:14AM
(#5761369)
Yes, my pidgin is working just fine right now. You have to log in through a google account now, you can't connect through a federated account, but AFAIK all previous XMPP clients still work just fine.
Re:Google Abandons Open Standards for Instant Messaging
by Shank on Friday May 24, 2013 @01:15AM
(#5761374)
It supports client federation, not server federation. Server federation is what it allows XMPP servers to send messages between each other, while client federation allows for other clients to connect over XMPP.
Re:Google Abandons Open Standards for Instant Messaging
by claudius on Friday May 24, 2013 @06:13AM
(#5762023)
What I don’t quite get is how server federation is much more difficult than ‘client federation’. s2s XMPP looks extremely similar to s2c XMPP, and since they still have s2c XMPP, they don’t seem to have a problem with only exposing parts of their architecture via XMPP.
Really, I can only think of laziness and trying to build a walled garden as reasons to support c2s but not s2s connections.
Both of which are not exactly good explanations for one of the largest companies in software engineering.
Re:Google Abandons Open Standards for Instant Messaging
by drivebyacct2 on Friday May 24, 2013 @04:28AM
(#5761784)
As stated by Google officially, and by all accounts of everyone using external clients, XMPP works fine. Federation doesn't, just like with Facebook as mentioned above.