[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