[Chandler-dev] Google CalDAV blues

Jeffrey Harris <jeffrey-6zGkXsw2EZWGJGYlWa3Ukdi2O/[email protected]>
Newsgroups gmane.org.osaf.devel
Message-ID <[email protected]>
Hi Folks,

I built a 1.0-caldav branch, with my updates to Chandler's code to make 
CalDAV work with Chandler.

On the plus side, that process was pretty easy (thanks, Jared and Grant).

On the downside, I downloaded to test it and discovered that Google's 
CalDAV implementation has regressed.  Now the ETag they return for a 
PROPFIND is different from the ETag they return for a GET.

Which means, currently Chandler re-syncs every one of your events, every 
time.  This is bad.  So bad, in fact, that I'm not thinking we should 
push our Google <-> CalDAV code until/if we work around that.  We could 
work around it somewhat by checking etags twice, once against the 
initial PROPFIND, but *also* checking when we do a GET.

Or, better, maybe Google will fix their bug, I filed it on the (new to 
me) bug tracker:

http://code.google.com/p/google-caldav-issues/issues/

Sincerely,
Jeffrey
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.