<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Address Books: Incentive, Finally, But Still No Sync</title>
	<atom:link href="http://redmonk.com/sogrady/2007/03/21/addressbooks/feed/" rel="self" type="application/rss+xml" />
	<link>http://redmonk.com/sogrady/2007/03/21/addressbooks/</link>
	<description>because technology is just another ecosystem</description>
	<pubDate>Tue, 02 Dec 2008 07:37:14 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
		<item>
		<title>By: SunnyWu.net &#187; Blog Archive &#187; Google Apps&#8217; Massive Achilles&#8217; heel - Missing Contacts Synchronization</title>
		<link>http://redmonk.com/sogrady/2007/03/21/addressbooks/#comment-134335</link>
		<dc:creator>SunnyWu.net &#187; Blog Archive &#187; Google Apps&#8217; Massive Achilles&#8217; heel - Missing Contacts Synchronization</dc:creator>
		<pubDate>Sun, 29 Jul 2007 14:15:31 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/2007/03/21/addressbooks/#comment-134335</guid>
		<description>[...] there were people attempting to achieve the holy grail of Contact Synchronization here, here and here with Gmail but they all ultimately cannot get around the missing synchronization feature and could [...]</description>
		<content:encoded><![CDATA[<p>[...] there were people attempting to achieve the holy grail of Contact Synchronization here, here and here with Gmail but they all ultimately cannot get around the missing synchronization feature and could [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg Bays</title>
		<link>http://redmonk.com/sogrady/2007/03/21/addressbooks/#comment-43160</link>
		<dc:creator>Greg Bays</dc:creator>
		<pubDate>Tue, 27 Mar 2007 00:50:56 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/2007/03/21/addressbooks/#comment-43160</guid>
		<description>Greasemonkey works for me to sync Plaxo and Gmail address books. It's not available "everywhere" but if you have a Firefox browser, it does the trick. As far as a Gmail Address Book API, you've got to be clever to find it. I touch upon it on my blog and provide links to the packet data and the application it was learned from. 

http://plaxo4gmail.blogspot.com/2007/03/gmail-address-book-packet-data.html

The true API has not been developed, but I have been decompiling the code and it's all there. Groups, and contacts, delete, add and update.</description>
		<content:encoded><![CDATA[<p>Greasemonkey works for me to sync Plaxo and Gmail address books. It&#8217;s not available &#8220;everywhere&#8221; but if you have a Firefox browser, it does the trick. As far as a Gmail Address Book API, you&#8217;ve got to be clever to find it. I touch upon it on my blog and provide links to the packet data and the application it was learned from. </p>
<p><a href="http://plaxo4gmail.blogspot.com/2007/03/gmail-address-book-packet-data.html" >http://plaxo4gmail.blogspot.com/2007/03/gmail-address-book-packet-data.html</a></p>
<p>The true API has not been developed, but I have been decompiling the code and it&#8217;s all there. Groups, and contacts, delete, add and update.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe Hildebrand</title>
		<link>http://redmonk.com/sogrady/2007/03/21/addressbooks/#comment-42374</link>
		<dc:creator>Joe Hildebrand</dc:creator>
		<pubDate>Sun, 25 Mar 2007 18:49:03 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/2007/03/21/addressbooks/#comment-42374</guid>
		<description>I've updated the roster getter.  It now does TSV or CSV, prints to files, checks errors, and the like.  Get it from http://livefreeordont.com/getRoster.tgz</description>
		<content:encoded><![CDATA[<p>I&#8217;ve updated the roster getter.  It now does TSV or CSV, prints to files, checks errors, and the like.  Get it from <a href="http://livefreeordont.com/getRoster.tgz" >http://livefreeordont.com/getRoster.tgz</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe Hildebrand</title>
		<link>http://redmonk.com/sogrady/2007/03/21/addressbooks/#comment-42012</link>
		<dc:creator>Joe Hildebrand</dc:creator>
		<pubDate>Sun, 25 Mar 2007 05:30:04 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/2007/03/21/addressbooks/#comment-42012</guid>
		<description>Cool, I'm glad it worked.  Let me clean it up a bunch, and I'll post it somewhere.  Any feature requests other than docs, error checking, different output formats?</description>
		<content:encoded><![CDATA[<p>Cool, I&#8217;m glad it worked.  Let me clean it up a bunch, and I&#8217;ll post it somewhere.  Any feature requests other than docs, error checking, different output formats?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sogrady</title>
		<link>http://redmonk.com/sogrady/2007/03/21/addressbooks/#comment-41803</link>
		<dc:creator>sogrady</dc:creator>
		<pubDate>Sat, 24 Mar 2007 18:15:42 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/2007/03/21/addressbooks/#comment-41803</guid>
		<description>Geof: ditto, particularly as i move to create an increasing number of SaaS based apps. 

Joe: a big duh on my part - i'd been using the full user@host, rather than just user. my bad - works just fine now, outputting the full Gmail roster. very cool. 

have you made this available anywhere? simple though it may be, i can see it being useful for folks. GrandCentral, for example, could skip the "export to CSV" step and grab directly from Gmail.</description>
		<content:encoded><![CDATA[<p>Geof: ditto, particularly as i move to create an increasing number of SaaS based apps. </p>
<p>Joe: a big duh on my part - i&#8217;d been using the full user@host, rather than just user. my bad - works just fine now, outputting the full Gmail roster. very cool. </p>
<p>have you made this available anywhere? simple though it may be, i can see it being useful for folks. GrandCentral, for example, could skip the &#8220;export to CSV&#8221; step and grab directly from Gmail.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe Hildebrand</title>
		<link>http://redmonk.com/sogrady/2007/03/21/addressbooks/#comment-41478</link>
		<dc:creator>Joe Hildebrand</dc:creator>
		<pubDate>Sat, 24 Mar 2007 03:14:31 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/2007/03/21/addressbooks/#comment-41478</guid>
		<description>Hm.  To troubleshoot:

1) make sure you call it like this: "python getRoster.py user pass".  That version takes just a username, not a user@host JID, and has the server hardwired.  You get what you pay for. :)

1a)Actually, I just called it wrong by passing in user@host, and it hung in an infloop because I wasn't checking an error code.  I bet that's the issue.

2) Take out the ", debug=[]" on line 28.  This should print copious debug info.  Here's the patch:

28c28
 c = xmpp.client.Client(SERVER) #, debug=[])

Let me know the last thing that gets printed.

3) Gmail sometimes takes a few seconds to connect, due to TLS handshake.</description>
		<content:encoded><![CDATA[<p>Hm.  To troubleshoot:</p>
<p>1) make sure you call it like this: &#8220;python getRoster.py user pass&#8221;.  That version takes just a username, not a user@host JID, and has the server hardwired.  You get what you pay for. <img src='http://redmonk.com/sogrady/wp/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>1a)Actually, I just called it wrong by passing in user@host, and it hung in an infloop because I wasn&#8217;t checking an error code.  I bet that&#8217;s the issue.</p>
<p>2) Take out the &#8220;, debug=[]&#8221; on line 28.  This should print copious debug info.  Here&#8217;s the patch:</p>
<p>28c28<br />
 c = xmpp.client.Client(SERVER) #, debug=[])</p>
<p>Let me know the last thing that gets printed.</p>
<p>3) Gmail sometimes takes a few seconds to connect, due to TLS handshake.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Geof F. Morris</title>
		<link>http://redmonk.com/sogrady/2007/03/21/addressbooks/#comment-39253</link>
		<dc:creator>Geof F. Morris</dc:creator>
		<pubDate>Thu, 22 Mar 2007 01:43:42 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/2007/03/21/addressbooks/#comment-39253</guid>
		<description>I'm curious to see where it will go.  For all I need it for right now, I do fine with Apple's Address Book and my Treo.  But yes, there are times when it would be great to have something in the Web that would have some interop.

That said ... I kinda liked Pine.</description>
		<content:encoded><![CDATA[<p>I&#8217;m curious to see where it will go.  For all I need it for right now, I do fine with Apple&#8217;s Address Book and my Treo.  But yes, there are times when it would be great to have something in the Web that would have some interop.</p>
<p>That said &#8230; I kinda liked Pine.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
