<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: release 0.7.5 and Thunderbird Google address sync</title>
	<link>http://www.zindus.com/blog/2008/04/30/release-075-and-thunderbird-google-address-sync/</link>
	<description>Contact sync for thunderbird and zimbra</description>
	<pubDate>Sat, 22 Nov 2008 04:29:40 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3</generator>
		<item>
		<title>By: Ivan Lujan</title>
		<link>http://www.zindus.com/blog/2008/04/30/release-075-and-thunderbird-google-address-sync/#comment-251</link>
		<dc:creator>Ivan Lujan</dc:creator>
		<pubDate>Fri, 21 Nov 2008 21:48:40 +0000</pubDate>
		<guid>http://www.zindus.com/blog/2008/04/30/release-075-and-thunderbird-google-address-sync/#comment-251</guid>
		<description>Hello,

I am very interested in syncing my Live Mail account with ThunderBird. Thank you for all your tech support.

Be Well,
Ivan Lujan</description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>I am very interested in syncing my Live Mail account with ThunderBird. Thank you for all your tech support.</p>
<p>Be Well,<br />
Ivan Lujan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Zindus &#187; Blog Archive &#187; Thunderbird Google Postal Address sync - Part Two</title>
		<link>http://www.zindus.com/blog/2008/04/30/release-075-and-thunderbird-google-address-sync/#comment-104</link>
		<dc:creator>Zindus &#187; Blog Archive &#187; Thunderbird Google Postal Address sync - Part Two</dc:creator>
		<pubDate>Tue, 17 Jun 2008 05:47:20 +0000</pubDate>
		<guid>http://www.zindus.com/blog/2008/04/30/release-075-and-thunderbird-google-address-sync/#comment-104</guid>
		<description>[...] earlier blog entry on postal addresses began by noting the underlying difficulty of syncing Thunderbird and Google [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] earlier blog entry on postal addresses began by noting the underlying difficulty of syncing Thunderbird and Google [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric</title>
		<link>http://www.zindus.com/blog/2008/04/30/release-075-and-thunderbird-google-address-sync/#comment-102</link>
		<dc:creator>Eric</dc:creator>
		<pubDate>Mon, 09 Jun 2008 14:15:57 +0000</pubDate>
		<guid>http://www.zindus.com/blog/2008/04/30/release-075-and-thunderbird-google-address-sync/#comment-102</guid>
		<description>Shoot hit return too soon!

Why not encode in the comment field what the format used for the address field was? This works fine as long as Google isn’t the source of the info. So for standard US addresses, you might have


1234 Main St.
Shipping Dept.
Anywhere, FL 123456 

and in the comment field something like this

Work Address: %A1 %N A%2 %N %CITY, %STATE %POSTAL (%N marks the new lines)</description>
		<content:encoded><![CDATA[<p>Shoot hit return too soon!</p>
<p>Why not encode in the comment field what the format used for the address field was? This works fine as long as Google isn’t the source of the info. So for standard US addresses, you might have</p>
<p>1234 Main St.<br />
Shipping Dept.<br />
Anywhere, FL 123456 </p>
<p>and in the comment field something like this</p>
<p>Work Address: %A1 %N A%2 %N %CITY, %STATE %POSTAL (%N marks the new lines)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: GmailとThunderbirdのアドレス帳を同期する &#124; ふじゅんブログ</title>
		<link>http://www.zindus.com/blog/2008/04/30/release-075-and-thunderbird-google-address-sync/#comment-70</link>
		<dc:creator>GmailとThunderbirdのアドレス帳を同期する &#124; ふじゅんブログ</dc:creator>
		<pubDate>Mon, 19 May 2008 15:48:21 +0000</pubDate>
		<guid>http://www.zindus.com/blog/2008/04/30/release-075-and-thunderbird-google-address-sync/#comment-70</guid>
		<description>[...] Thunderbirdのzindusというアドオンを利用すると，Thunderbirdのアドレス帳とGmailのアドレス帳を同期すること賀できます． [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Thunderbirdのzindusというアドオンを利用すると，Thunderbirdのアドレス帳とGmailのアドレス帳を同期すること賀できます． [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: leni</title>
		<link>http://www.zindus.com/blog/2008/04/30/release-075-and-thunderbird-google-address-sync/#comment-68</link>
		<dc:creator>leni</dc:creator>
		<pubDate>Mon, 12 May 2008 23:15:16 +0000</pubDate>
		<guid>http://www.zindus.com/blog/2008/04/30/release-075-and-thunderbird-google-address-sync/#comment-68</guid>
		<description>@DavidL - encoding the fields 1,2,3 makes the format brittle - there are new &lt;a href="http://wiki.mozilla.org/MailNews:Address_Book_Card_Fields" rel="nofollow"&gt;Thunderbird 3 address fields&lt;/a&gt; in planning.

@julien23 - I don't have a nokia phone so I couldn't test the extension you pointed to.  From browsing the source code it doesn't look like it tackles this address-mapping issue?

@nygamma - Thunderbird came first, Google came later, so the mismatch isn't necessarily Thunderbird's fault.  Here is my take on the tradeoffs:

Single fields (Google):
- easy to capture (copy and paste)
- easy to localize

Differentiated fields (Thunderbird, Outlook, Yahoo):
- fine-grain management
- better data exchange with apps that expect differentiated fields

Looking back over the suggestions around encoding format (including the original posting), there is a theme of trying to balance making the format both "machine readable" and "human friendly".  To the extent that these are competing purposes, I now think a sync engine has to prioritize "machine readable".  With that in mind, here is something that might be workable:

&lt;blockquote&gt;
Encode the thunderbird address as XML in the Google address field.
   
Adapted from the &lt;a href="http://www.docbook.org/tdg/en/html/address.html" rel="nofollow"&gt;Docbook address element&lt;/a&gt;.

&#60;address xmlns='http://schemas.zindus.com/thunderbird/address/2008-05'&#62;
&#60;street linenumber="1"&#62;Via Manzoni 12345&#60;/street&#62;
&#60;city&#62;Milan&#60;/city&#62;
&#60;postcode&#62;20100&#60;/postcode&#62;
&#60;country&#62;Italy&#60;/country&#62;
&#60;/address&#62;
&lt;/blockquote&gt;
Human-readability for English speakers isn't great, but it's legible to tech folks.  To make it better, someone could write a greasemonkey script to twiddle Gmail's web interface to replace the single address field with differentiated fields (when that field contains XML).  Localization could be handled there too.  There is already a &lt;a href="http://code.google.com/p/gmail-greasemonkey/" rel="nofollow"&gt;greasemonkey API and scripts&lt;/a&gt; for use with Gmail.

Assuming the feedback is positive, the plan is to roll this out as an "experimental" feature in the release after next. Enabling it will involve setting a preference in the same way that a small number of people like to twiddle the &lt;a href="http://www.zindus.com/faq-thunderbird/#toc-what-is-auto-sync" rel="nofollow"&gt;sync frequency&lt;/a&gt;.  Eventually there might be an "advanced" button for this stuff.

Thoughts?</description>
		<content:encoded><![CDATA[<p>@DavidL - encoding the fields 1,2,3 makes the format brittle - there are new <a href="http://wiki.mozilla.org/MailNews:Address_Book_Card_Fields" rel="nofollow">Thunderbird 3 address fields</a> in planning.</p>
<p>@julien23 - I don&#8217;t have a nokia phone so I couldn&#8217;t test the extension you pointed to.  From browsing the source code it doesn&#8217;t look like it tackles this address-mapping issue?</p>
<p>@nygamma - Thunderbird came first, Google came later, so the mismatch isn&#8217;t necessarily Thunderbird&#8217;s fault.  Here is my take on the tradeoffs:</p>
<p>Single fields (Google):<br />
- easy to capture (copy and paste)<br />
- easy to localize</p>
<p>Differentiated fields (Thunderbird, Outlook, Yahoo):<br />
- fine-grain management<br />
- better data exchange with apps that expect differentiated fields</p>
<p>Looking back over the suggestions around encoding format (including the original posting), there is a theme of trying to balance making the format both &#8220;machine readable&#8221; and &#8220;human friendly&#8221;.  To the extent that these are competing purposes, I now think a sync engine has to prioritize &#8220;machine readable&#8221;.  With that in mind, here is something that might be workable:</p>
<blockquote><p>
Encode the thunderbird address as XML in the Google address field.</p>
<p>Adapted from the <a href="http://www.docbook.org/tdg/en/html/address.html" rel="nofollow">Docbook address element</a>.</p>
<p>&lt;address xmlns=&#8217;http://schemas.zindus.com/thunderbird/address/2008-05&#8242;&gt;<br />
&lt;street linenumber=&#8221;1&#8243;&gt;Via Manzoni 12345&lt;/street&gt;<br />
&lt;city&gt;Milan&lt;/city&gt;<br />
&lt;postcode&gt;20100&lt;/postcode&gt;<br />
&lt;country&gt;Italy&lt;/country&gt;<br />
&lt;/address&gt;
</p></blockquote>
<p>Human-readability for English speakers isn&#8217;t great, but it&#8217;s legible to tech folks.  To make it better, someone could write a greasemonkey script to twiddle Gmail&#8217;s web interface to replace the single address field with differentiated fields (when that field contains XML).  Localization could be handled there too.  There is already a <a href="http://code.google.com/p/gmail-greasemonkey/" rel="nofollow">greasemonkey API and scripts</a> for use with Gmail.</p>
<p>Assuming the feedback is positive, the plan is to roll this out as an &#8220;experimental&#8221; feature in the release after next. Enabling it will involve setting a preference in the same way that a small number of people like to twiddle the <a href="http://www.zindus.com/faq-thunderbird/#toc-what-is-auto-sync" rel="nofollow">sync frequency</a>.  Eventually there might be an &#8220;advanced&#8221; button for this stuff.</p>
<p>Thoughts?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nygamma</title>
		<link>http://www.zindus.com/blog/2008/04/30/release-075-and-thunderbird-google-address-sync/#comment-67</link>
		<dc:creator>nygamma</dc:creator>
		<pubDate>Mon, 12 May 2008 10:29:57 +0000</pubDate>
		<guid>http://www.zindus.com/blog/2008/04/30/release-075-and-thunderbird-google-address-sync/#comment-67</guid>
		<description>This is not so much about Zindus, but about Thunderbird: why doesn't TB support address fields without lines, i.e. like Google? Wouldn't this be simpler for everyone? There are many different ways you can structure address information for different places, and when syncing from one application to another many fields are never correctly mapped. I think simple address fields (like the Notes field), are the best compromise, unless you have a specific reason for different line fields (tied, I suppose, to certain applications).</description>
		<content:encoded><![CDATA[<p>This is not so much about Zindus, but about Thunderbird: why doesn&#8217;t TB support address fields without lines, i.e. like Google? Wouldn&#8217;t this be simpler for everyone? There are many different ways you can structure address information for different places, and when syncing from one application to another many fields are never correctly mapped. I think simple address fields (like the Notes field), are the best compromise, unless you have a specific reason for different line fields (tied, I suppose, to certain applications).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gotisch</title>
		<link>http://www.zindus.com/blog/2008/04/30/release-075-and-thunderbird-google-address-sync/#comment-66</link>
		<dc:creator>Gotisch</dc:creator>
		<pubDate>Mon, 12 May 2008 00:13:34 +0000</pubDate>
		<guid>http://www.zindus.com/blog/2008/04/30/release-075-and-thunderbird-google-address-sync/#comment-66</guid>
		<description>I agree with the intuitive map each line (without tags) approach. if the Google address field consists of exactly 6 lines try to synch it, if not user has to fix it :) or ignore it</description>
		<content:encoded><![CDATA[<p>I agree with the intuitive map each line (without tags) approach. if the Google address field consists of exactly 6 lines try to synch it, if not user has to fix it <img src='http://www.zindus.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> or ignore it</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>http://www.zindus.com/blog/2008/04/30/release-075-and-thunderbird-google-address-sync/#comment-64</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Thu, 08 May 2008 12:49:16 +0000</pubDate>
		<guid>http://www.zindus.com/blog/2008/04/30/release-075-and-thunderbird-google-address-sync/#comment-64</guid>
		<description>For now, just make syncing address information a one way street.  Sync addresses to Gmail but not the opposite.</description>
		<content:encoded><![CDATA[<p>For now, just make syncing address information a one way street.  Sync addresses to Gmail but not the opposite.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: julien23</title>
		<link>http://www.zindus.com/blog/2008/04/30/release-075-and-thunderbird-google-address-sync/#comment-63</link>
		<dc:creator>julien23</dc:creator>
		<pubDate>Wed, 07 May 2008 11:38:53 +0000</pubDate>
		<guid>http://www.zindus.com/blog/2008/04/30/release-075-and-thunderbird-google-address-sync/#comment-63</guid>
		<description>oups... all GM[Address] will end in GM[Note] if I do nothing!

...then in my specific case (GMail priority, offline access, mémo printting &#38; mobile sync), just map GM[Address] with TH[Note].</description>
		<content:encoded><![CDATA[<p>oups&#8230; all GM[Address] will end in GM[Note] if I do nothing!</p>
<p>&#8230;then in my specific case (GMail priority, offline access, mémo printting &amp; mobile sync), just map GM[Address] with TH[Note].</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: julien23</title>
		<link>http://www.zindus.com/blog/2008/04/30/release-075-and-thunderbird-google-address-sync/#comment-62</link>
		<dc:creator>julien23</dc:creator>
		<pubDate>Wed, 07 May 2008 10:01:25 +0000</pubDate>
		<guid>http://www.zindus.com/blog/2008/04/30/release-075-and-thunderbird-google-address-sync/#comment-62</guid>
		<description>What about :

THUNDERBIRD to GMAIL :
   write  TH[Address Line 1 , Address Line 2 , City , State , Zip/Postcode , Country] properly into GM[Address]
   anyway conflict is resolved in favour of Thunderbird.

GMAIL to THUNDERBIRD :
   write GM[Address] into TH[NOTE]

ps: have a look to noksync addon
https://addons.mozilla.org/fr/thunderbird/addon/4075</description>
		<content:encoded><![CDATA[<p>What about :</p>
<p>THUNDERBIRD to GMAIL :<br />
   write  TH[Address Line 1 , Address Line 2 , City , State , Zip/Postcode , Country] properly into GM[Address]<br />
   anyway conflict is resolved in favour of Thunderbird.</p>
<p>GMAIL to THUNDERBIRD :<br />
   write GM[Address] into TH[NOTE]</p>
<p>ps: have a look to noksync addon<br />
<a href="https://addons.mozilla.org/fr/thunderbird/addon/4075" rel="nofollow">https://addons.mozilla.org/fr/thunderbird/addon/4075</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
