Calendar:QA CalDAV Support: Difference between revisions

updated
m (update caldav-sched link url)
(updated)
Line 281: Line 281:


===Google Calendar Notes===
===Google Calendar Notes===
CalDAV vs. GDATA: Google Calendar's CalDAV protocol support is an early prototype and is not recommended; users who just want to access their Google Calendar are much better off using the [https://addons.mozilla.org/en-US/sunbird/addon/4631 GDATA provider].
CalDAV vs. GDATA: Most of Google Calendar's features can be accessed via the CalDAV protocol, for which Lightning has built-in support, making GDATA optional. In the past, CalDAV access was bugged, causing alarms (reminders) to sync improperly, but this has been fixed ([http://code.google.com/p/google-caldav-issues/issues/detail?id=25 Google CalDAV issue 25], Sunbird/Lightning {{bug|451821}}). Reminders set in Lightning now sync properly via CalDAV and will appear as pop-ups in the web interface and as notifications in the Android calendar app. Only the ability to set up SMS or email reminders is missing.
 
Reminder alarm loop:  Google Calendar's CalDAV server does not preserve Sunbird/Lightning alarm properties ([http://code.google.com/p/google-caldav-issues/issues/detail?id=25 Google CalDAV issue 25], Sunbird/Lightning {{bug|451821}}), so Sunbird/Lightning will get into an infinite alarm loop.  (Events are created with an alarm by default, disregarding Sunbird/Lightning preferences, so just creating an event starts the loop.) The workaround is to tell Sunbird/Lightning to ignore these alarms: in the Calendars tab, popup the menu on the Google calendar, click 'Properties', and uncheck the checkbox "show alarms".


Location URL: As described in the [http://www.googlewatchblog.de/2008/08/02/calendar-mit-via-webdav-mitsunbird-oder-thunderbird-synchronisieren/ instructions (in German)], the CalDAV URL is of the form<br/>&nbsp;&nbsp;https&#x3a;//www.google.com/calendar/dav/<i>CALENDAR_ID</i>/events<br/>
Location URL: As described in the [http://www.googlewatchblog.de/2008/08/02/calendar-mit-via-webdav-mitsunbird-oder-thunderbird-synchronisieren/ instructions (in German)], the CalDAV URL is of the form<br/>&nbsp;&nbsp;https&#x3a;//www.google.com/calendar/dav/<i>CALENDAR_ID</i>/events<br/>
where <i>CALENDAR_ID</i> for your initial calendar is your full email@address.  The calendar URLs end with <tt>/events</tt>, not <tt>/user</tt> (<tt>/user</tt> identifies the user account, not the calendar, and is used in Apple iCal).  For other calendars, extract the calendar id from the URLs in the calendar settings page of the webUI.
where <i>CALENDAR_ID</i> for your initial calendar is your full email@address.  The calendar URLs end with <tt>/events</tt>, not <tt>/user</tt> (<tt>/user</tt> identifies the user account, not the calendar, and is used in Apple iCal).  For other calendars, extract the calendar id from the URLs in the calendar settings page of the webUI.


No Tasks: Google Calendar does not support tasks (todo's).
No Tasks: Neither CalDAV nor the GDATA provider support tasks.
 
More known limitations are listed at [http://www.google.com/support/calendar/bin/answer.py?answer=99355 Google Calendar CalDAV Support].


===Yahoo Calendar Beta Notes===
===Yahoo Calendar Beta Notes===
2

edits