<?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: slow sync and transparent behaviour</title>
	<atom:link href="http://www.zindus.com/blog/2009/11/06/slow-sync-and-transparent-behaviour/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.zindus.com/blog/2009/11/06/slow-sync-and-transparent-behaviour/</link>
	<description>Google and Zimbra contact sync for Thunderbird.</description>
	<pubDate>Sat, 04 Feb 2012 03:04:53 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Librada Ritchko</title>
		<link>http://www.zindus.com/blog/2009/11/06/slow-sync-and-transparent-behaviour/#comment-1690</link>
		<dc:creator>Librada Ritchko</dc:creator>
		<pubDate>Fri, 29 Apr 2011 14:56:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.zindus.com/blog/2009/11/06/slow-sync-and-transparent-behaviour/#comment-1690</guid>
		<description>There is obviously a bundle to realize about this.  I feel you made certain good points in features also.</description>
		<content:encoded><![CDATA[<p>There is obviously a bundle to realize about this.  I feel you made certain good points in features also.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mfc</title>
		<link>http://www.zindus.com/blog/2009/11/06/slow-sync-and-transparent-behaviour/#comment-1551</link>
		<dc:creator>mfc</dc:creator>
		<pubDate>Sat, 14 Aug 2010 13:14:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.zindus.com/blog/2009/11/06/slow-sync-and-transparent-behaviour/#comment-1551</guid>
		<description>Leni

Just to let you know, have been using zindus intensively now for &#62;3 mths.  Absolutely no problems.
Despite G's recent adding of surname/firstname fields (a few days ago)
which could have created chaos.
thanks
mc</description>
		<content:encoded><![CDATA[<p>Leni</p>
<p>Just to let you know, have been using zindus intensively now for &gt;3 mths.  Absolutely no problems.<br />
Despite G&#8217;s recent adding of surname/firstname fields (a few days ago)<br />
which could have created chaos.<br />
thanks<br />
mc</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: leni</title>
		<link>http://www.zindus.com/blog/2009/11/06/slow-sync-and-transparent-behaviour/#comment-1121</link>
		<dc:creator>leni</dc:creator>
		<pubDate>Sat, 01 May 2010 01:12:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.zindus.com/blog/2009/11/06/slow-sync-and-transparent-behaviour/#comment-1121</guid>
		<description>@mfc, just FYI, release 0.8.16 of the addon will remove extensions.zindus preferences on uninstall.  Thanks for pointing that out!</description>
		<content:encoded><![CDATA[<p>@mfc, just FYI, release 0.8.16 of the addon will remove extensions.zindus preferences on uninstall.  Thanks for pointing that out!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mfc</title>
		<link>http://www.zindus.com/blog/2009/11/06/slow-sync-and-transparent-behaviour/#comment-1097</link>
		<dc:creator>mfc</dc:creator>
		<pubDate>Thu, 29 Apr 2010 09:02:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.zindus.com/blog/2009/11/06/slow-sync-and-transparent-behaviour/#comment-1097</guid>
		<description>Leni

thanks very much, that is helpful.  Better understanding leads to fewer problems  
(in life as well as software ;-)</description>
		<content:encoded><![CDATA[<p>Leni</p>
<p>thanks very much, that is helpful.  Better understanding leads to fewer problems<br />
(in life as well as software <img src='http://www.zindus.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: leni</title>
		<link>http://www.zindus.com/blog/2009/11/06/slow-sync-and-transparent-behaviour/#comment-1096</link>
		<dc:creator>leni</dc:creator>
		<pubDate>Thu, 29 Apr 2010 08:51:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.zindus.com/blog/2009/11/06/slow-sync-and-transparent-behaviour/#comment-1096</guid>
		<description>Change detection varies according to the data source:
- tb: calculate a checksum on each sync (as you guessed).  Change in checksum implies change in contact.
- Google: query "all contacts newer than XXX" where XXX is the time of the previous request
- Zimbra: query "all contacts newer than XXX" where XXX is a monotically increasing SyncToken</description>
		<content:encoded><![CDATA[<p>Change detection varies according to the data source:<br />
- tb: calculate a checksum on each sync (as you guessed).  Change in checksum implies change in contact.<br />
- Google: query &#8220;all contacts newer than XXX&#8221; where XXX is the time of the previous request<br />
- Zimbra: query &#8220;all contacts newer than XXX&#8221; where XXX is a monotically increasing SyncToken</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mfc</title>
		<link>http://www.zindus.com/blog/2009/11/06/slow-sync-and-transparent-behaviour/#comment-1092</link>
		<dc:creator>mfc</dc:creator>
		<pubDate>Thu, 29 Apr 2010 07:22:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.zindus.com/blog/2009/11/06/slow-sync-and-transparent-behaviour/#comment-1092</guid>
		<description>Leni

But when you say "When a contact on one side changes, fast sync modifies the contact on the other side by overwriting all the fields that are common to both"  they key question is what method does Zindus use to know which side has changed?   

A simple comparison would just tell it both sides are different, and it seems like it is not keeping a full copy of each Tb record, so eg does it keep (say) a hash of each record or some other method?  Apologies I am not a programmer so can't check the source myself to understand.</description>
		<content:encoded><![CDATA[<p>Leni</p>
<p>But when you say &#8220;When a contact on one side changes, fast sync modifies the contact on the other side by overwriting all the fields that are common to both&#8221;  they key question is what method does Zindus use to know which side has changed?   </p>
<p>A simple comparison would just tell it both sides are different, and it seems like it is not keeping a full copy of each Tb record, so eg does it keep (say) a hash of each record or some other method?  Apologies I am not a programmer so can&#8217;t check the source myself to understand.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: leni</title>
		<link>http://www.zindus.com/blog/2009/11/06/slow-sync-and-transparent-behaviour/#comment-1091</link>
		<dc:creator>leni</dc:creator>
		<pubDate>Thu, 29 Apr 2010 07:09:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.zindus.com/blog/2009/11/06/slow-sync-and-transparent-behaviour/#comment-1091</guid>
		<description>@mfc, the addon only knows that a contact has changed, it doesn't know which field(s) in a contact changed.  

This text (added to &lt;a href="zindus.com/i/fast-sync" rel="nofollow"&gt;fast sync&lt;/a&gt;) explains what happens next:
When a contact on one side changes, fast sync modifies the contact on the other side by overwriting all the fields that are common to both (and leaving the fields that aren’t common untouched).</description>
		<content:encoded><![CDATA[<p>@mfc, the addon only knows that a contact has changed, it doesn&#8217;t know which field(s) in a contact changed.  </p>
<p>This text (added to <a href="zindus.com/i/fast-sync" rel="nofollow">fast sync</a>) explains what happens next:<br />
When a contact on one side changes, fast sync modifies the contact on the other side by overwriting all the fields that are common to both (and leaving the fields that aren’t common untouched).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mfc</title>
		<link>http://www.zindus.com/blog/2009/11/06/slow-sync-and-transparent-behaviour/#comment-1090</link>
		<dc:creator>mfc</dc:creator>
		<pubDate>Thu, 29 Apr 2010 06:47:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.zindus.com/blog/2009/11/06/slow-sync-and-transparent-behaviour/#comment-1090</guid>
		<description>Leni

eg if a field (say the Work web address) is different between Tb and G, how does it know which is new and which is old (to be overwritten)?    Does it keep a snapshot of the Tb addressbook?  (seems likely as this is probably one of the functions of slow sync, and a reset might just delete this snapshot) Is there an indicator from G that a field has changed since some event?</description>
		<content:encoded><![CDATA[<p>Leni</p>
<p>eg if a field (say the Work web address) is different between Tb and G, how does it know which is new and which is old (to be overwritten)?    Does it keep a snapshot of the Tb addressbook?  (seems likely as this is probably one of the functions of slow sync, and a reset might just delete this snapshot) Is there an indicator from G that a field has changed since some event?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: leni</title>
		<link>http://www.zindus.com/blog/2009/11/06/slow-sync-and-transparent-behaviour/#comment-1086</link>
		<dc:creator>leni</dc:creator>
		<pubDate>Thu, 29 Apr 2010 05:37:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.zindus.com/blog/2009/11/06/slow-sync-and-transparent-behaviour/#comment-1086</guid>
		<description>@mfc, what sort of things need more explanation re: &lt;a href="zindus.com/i/fast-sync" rel="nofollow"&gt;fast sync&lt;/a&gt;?</description>
		<content:encoded><![CDATA[<p>@mfc, what sort of things need more explanation re: <a href="zindus.com/i/fast-sync" rel="nofollow">fast sync</a>?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mfc</title>
		<link>http://www.zindus.com/blog/2009/11/06/slow-sync-and-transparent-behaviour/#comment-1085</link>
		<dc:creator>mfc</dc:creator>
		<pubDate>Thu, 29 Apr 2010 05:23:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.zindus.com/blog/2009/11/06/slow-sync-and-transparent-behaviour/#comment-1085</guid>
		<description>re 1. I should add I am using Tb 2.0.0.24, which in a csv puts the Work url in Web Page 1 and the Home url in Web Page 2.  G them imports them both as Home Page.</description>
		<content:encoded><![CDATA[<p>re 1. I should add I am using Tb 2.0.0.24, which in a csv puts the Work url in Web Page 1 and the Home url in Web Page 2.  G them imports them both as Home Page.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

