<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>aaron-kelley.net &#187; Google Talk</title>
	<atom:link href="http://aaron-kelley.net/blog/tag/google-talk/feed/" rel="self" type="application/rss+xml" />
	<link>http://aaron-kelley.net</link>
	<description>My little corner of the Internet</description>
	<lastBuildDate>Fri, 18 May 2012 19:32:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>A request for federation (&#8220;S2S&#8221;) support on Facebook Chat XMPP!</title>
		<link>http://aaron-kelley.net/blog/2010/02/a-request-for-federation-s2s-support-on-facebook-chat-xmpp/</link>
		<comments>http://aaron-kelley.net/blog/2010/02/a-request-for-federation-s2s-support-on-facebook-chat-xmpp/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 02:54:37 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
				<category><![CDATA[The World Online]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Facebook Chat]]></category>
		<category><![CDATA[Google Talk]]></category>
		<category><![CDATA[XMPP]]></category>

		<guid isPermaLink="false">http://aaron-kelley.net/?p=708</guid>
		<description><![CDATA[Yesterday, Facebook finally launched XMPP support for Facebook Chat.  (More about XMPP here.)  This is something that they announced that they were working on back in May, 2008 &#8212; almost two years ago.  After a long time (of mostly silence), here we have it &#8212; you can now connect to Facebook using (almost) any XMPP [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday, <a href="http://blog.facebook.com/blog.php?post=297991732130" target="_blank">Facebook finally launched XMPP support for Facebook Chat</a>.  (<a href="http://en.wikipedia.org/wiki/Extensible_Messaging_and_Presence_Protocol" target="_blank">More about XMPP here</a>.)  This is something that they <a href="http://developers.facebook.com/news.php?blog=1&amp;story=110" target="_blank">announced that they were working on back in May, 2008</a> &#8212; almost two years ago.  After a long time (of mostly silence), here we have it &#8212; you can now connect to Facebook using (almost) any XMPP client, including popular &#8220;universal&#8221; chat clients like Pidgin, Trillian, Adium, Digsby, Miranda, Empathy, etc., using the XMPP support that they already have.  This also paves the way for Facebook Chat to become one of the most used IM protocols, up in the ranks with AOL Instant Messenger, Windows Live, and Google Talk.</p>
<p>I&#8217;m a bit disappointed, but not surprised, that this initial launch of XMPP support comes <em>without</em> support for XMPP federation (&#8220;S2S&#8221;).  If we had S2S support for Facebook Chat, then Facebook users could talk with users on any XMPP/Jabber network, and vice versa.  This would also enable a particularly cool bridge between Facebook Chat and Google Talk, which are both based on XMPP, and it might even push AIM and WLM more towards supporting XMPP, so that we could have a truly universal IM network on the Internet.  (We have it for e-mail already&#8230; why not for IM?)</p>
<p><span id="more-708"></span>Of course, Facebook is still about connections to other Facebook users, and all of the group and privacy controls are based on this.  So, this is how I picture XMPP federation working with Facebook:</p>
<ul>
<li>A user, who we will call &#8220;Joe,&#8221; uses another XMPP network but wants to talk to Facebook Chat users.</li>
<li>Joe must have a Facebook account.</li>
<li>Joe goes to his Facebook account and registers his XMPP handle by adding it to his profile (just like you can add additional e-mail addresses).</li>
<li>Now, Facebook sends authentication requests from all of the users that Joe can talk to on Facebook Chat to Joe&#8217;s XMPP account.  Joe can then add them to his other XMPP contact list.</li>
<li>Now, Joe can talk to Facebook Chat users from his other XMPP account.  Facebook Chat users using the web interface will see Joe just like they see any other Facebook user, along with his picture and a link to his profile or whatever.  Privacy settings that they have applied to Joe apply to his extra XMPP account too.  Since he registered his XMPP handle in his profile, everyone knows who he is, and Facebook makes this connection between his XMPP account and his Facebook account obvious to Facebook Chat users.</li>
</ul>
<p>There you have it.  Simple for Facebook Chat users using the web UI &#8212; in fact, the user experience for them doesn&#8217;t change at all.  And convenient for people who already use another XMPP account to chat (like Google Talk).</p>
<p>Launching XMPP support closed <a href="http://bugs.developers.facebook.com/show_bug.cgi?id=3152" target="_blank">this long-standing bug</a>, which was the highest-voted bug on Facebook&#8217;s Bugzilla bug tracker.  I&#8217;d love to see similar support for <a href="http://bugs.developers.facebook.com/show_bug.cgi?id=8740" target="_blank">the XMPP federation bug</a>!</p>
<p><strong>Update, 10:34 PM:</strong></p>
<p>Just for reference, you can check out Facebook Chat&#8217;s XMPP implementation status at <a href="http://www.imtrends.com/do/search_domain_simple?domain=chat.facebook.com" target="_blank">IMTrends</a>.  Once they support XMPP federation, we should see green checkmarks next to the server-to-server entries (like <a href="http://www.imtrends.com/do/search_domain_simple?domain=aaron-kelley.net" target="_blank">this one</a>).</p>
<p><strong>Update, February 12, 2010:</strong></p>
<p>Someone actually beat me to filing a bug for XMPP federation support.  (Though I am sure I searched for &#8220;XMPP&#8221; before filing my bug and it didn&#8217;t show up.)  I&#8217;ve changed the link above to point to the earlier bug.</p>
]]></content:encoded>
			<wfw:commentRss>http://aaron-kelley.net/blog/2010/02/a-request-for-federation-s2s-support-on-facebook-chat-xmpp/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Gmail Chat&#8217;s &#8220;Always show&#8221; or &#8220;Never show&#8221; options not sticking</title>
		<link>http://aaron-kelley.net/blog/2010/01/gmail-chats-always-show-or-never-show-options-not-sticking/</link>
		<comments>http://aaron-kelley.net/blog/2010/01/gmail-chats-always-show-or-never-show-options-not-sticking/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 04:48:28 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Gmail]]></category>
		<category><![CDATA[Google Apps]]></category>
		<category><![CDATA[Google Talk]]></category>

		<guid isPermaLink="false">http://aaron-kelley.net/?p=697</guid>
		<description><![CDATA[I&#8217;ve recently taken a liking to Gmail&#8217;s built-in web interface to Google Talk.  However, since I started using it for most of my chatting activities, I&#8217;ve noticed an odd bug. If you hover over a contact and then click on the &#8220;Video and More&#8221; button, you get a nifty menu like this: What I&#8217;m interested [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve recently taken a liking to Gmail&#8217;s built-in web interface to Google Talk.  However, since I started using it for most of my chatting activities, I&#8217;ve noticed an odd bug.</p>
<p>If you hover over a contact and then click on the &#8220;Video and More&#8221; button, you get a nifty menu like this:</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-698" title="Google Chat Menu" src="http://aaron-kelley.net/wp-content/uploads/2010/01/gchat-options.png" alt="" width="564" height="183" /></p>
<p>What I&#8217;m interested in is the option to &#8220;Always show&#8221; or &#8220;Never show&#8221; a contact.  If I have a contact that I don&#8217;t talk to very often, or if a contact has several accounts but only uses one of them most of the time, I may want to hide some of them from my list.  Additionally, there are some people that I might want to have on my list all the time, and not have them hidden at Google&#8217;s whim if I don&#8217;t talk to them very often.</p>
<p>Well, for some contacts, this setting seemed to be stuck on &#8220;Auto.&#8221;  You could make a selection, and a confirmation message would appear at the top of the screen, but the behavior of the contact on the list would not change, and if you pull up the menu again, it&#8217;s still there on &#8220;Auto.&#8221;</p>
<p><span id="more-697"></span>I&#8217;ve been following <a href="http://www.google.com/support/forum/p/chat/thread?fid=35da3c23c32b876e00047e259672e586&amp;hl=en" target="_blank">this thread</a> (among others) in the Google Chat help forum.  A couple of solutions have been posted.</p>
<p>The first one, which will work for most Gmail users, is to just go to your <a href="http://www.google.com/ig" target="_blank">iGoogle page</a>, and use the chat contact list there to set your &#8220;Always show&#8221; and &#8220;Never show&#8221; preferences.  Somehow, this bug only affects the Gmail chat interface, and the one over at iGoogle works fine.</p>
<p>However, I&#8217;m a <a href="http://www.google.com/a/" target="_blank">Google Apps</a> user, and I don&#8217;t have a regular Gmail account.  As far as I know, there&#8217;s no way to use iGoogle with a Google Apps account.</p>
<p>So, this other solution, which was posted just yesterday by &#8220;zisvan&#8221; (thanks zisvan!), is a bit more tedious but it works fine with Google Apps accounts.</p>
<ul>
<li>Click &#8220;Contacts&#8221; in your Gmail account to bring up the Google contacts manager.  Locate the contact that you would like to &#8220;Always show&#8221; or &#8220;Never show.&#8221;</li>
<li>Edit them, and remove the e-mail address associated with the contact you want to change on your chat list.  (Don&#8217;t delete the contact entry altogether, just remove the e-mail address and click &#8220;Save.&#8221;  If you have multiple e-mail addresses for the contact, just remove one of them.)  The contact will disappear from your chat list.</li>
<li>Create a new contact with the same name as the contact you just edited.  Put the e-mail address on this new contact, with no other details.</li>
<li>Now, the contact reappears on your chat list.  You can change the &#8220;Show in chat list&#8221; option and it will stick.</li>
<li>Once you&#8217;re done, click on the &#8220;My Contacts&#8221; category in the contacts manager, and then click the &#8220;Find duplicates&#8221; button on the right.  It should find the duplicate contact that you just created, since you gave them the same name, and offer to merge them for you.  Go ahead and do this, and you&#8217;ll just have one contact again, with the e-mail address and whatever extra details you had stored with them before.</li>
<li>Now, the contact is still in your chat list.  Furthermore, the &#8220;Show in contact list&#8221; option is stuck again, but instead of being stuck on &#8220;Auto,&#8221; it&#8217;s stuck on whatever you set it to.  If you ever want to change it again, you&#8217;ll have to repeat this process.</li>
</ul>
<p>I&#8217;m not sure what causes this bug, but I found almost half of the contacts on my chat list to be affected by it.  Supposedly, <a href="http://www.google.com/support/forum/p/chat/thread?tid=35da3c23c32b876e&amp;hl=en" target="_blank">Google is looking into it</a>.  Hopefully, it will be fixed sooner or later!</p>
]]></content:encoded>
			<wfw:commentRss>http://aaron-kelley.net/blog/2010/01/gmail-chats-always-show-or-never-show-options-not-sticking/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

