Calendar:QA CalDAV Support: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
m (add tasks column)
(SOGo demo server, notes)
Line 81: Line 81:
| http://www.reinit.net/rc1-ok.png
| http://www.reinit.net/rc1-ok.png
| http://www.reinit.net/rc1-ok.png
| http://www.reinit.net/rc1-ok.png
|  
| http://www.reinit.net/rc1-ok.png
|  
| http://www.reinit.net/rc1-ok.png
| http://www.reinit.net/rc1-ok.png
| http://www.reinit.net/rc1-ok.png
| http://www.reinit.net/rc1-ok.png
|  
|  
|  
| [[Calendar:QA_CalDAV_Support#SOGo_Notes|here]]
|  
| [http://www.inverse.ca/english/contributions/sogo.html SOGo (@Inverse)]<br/>[http://sogo-demo.inverse.ca/ Demo Server Accounts]
| [http://www.inverse.ca/english/contributions/sogo.html SOGo (@Inverse)]
|-
|-
| [http://www.oracle.com/technology/products/ocal/index.html Oracle Calendar]
| [http://www.oracle.com/technology/products/ocal/index.html Oracle Calendar]
Line 219: Line 219:
startup command line shell). (Set pref via Options / General / Config
startup command line shell). (Set pref via Options / General / Config
editor, right click New / Boolean to add it.)
editor, right click New / Boolean to add it.)
===SOGo Notes===
Reminders/alarms set by Sunbird/Lightning are not recognized nor editable by SOGo.
Weekly bydays: The SOGo webUI has a problem producing rule for weekly recurrences on multiple days of the week (erronously escapes comma, [http://bugzilla.opengroupware.org/bugzilla/show_bug.cgi?id=2003 SOGo bug 2003]).
Repeat without start:  The demo account sogo1 has many repeating tasks with no start or due date, triggering {{bug|435166}}.


===Chandler Server (Cosmo) Notes===
===Chandler Server (Cosmo) Notes===

Revision as of 22:02, 21 September 2008

This is an overview of CalDAV support in Sunbird & Lightning, i.e. supported CalDAV features and CalDAV servers. Please add your experiences, and refine the matrix if needed.

CalDAV Support Matrix
Moz Calendar Client
0.8 0.9
CalDAV Server Features Access Access Sched.
Name Version Access Sched. Events Tasks Events Tasks Events Notes Help
Bedework 3.4.1.1 rc1-ok.png rc1-ok.png rc1-ok.png Quickstart
Client configuration
DAViCal 0.9.5 rc1-ok.png rc1-broken.png rc1-ok.png
0.8.0 rc1-ok.png rc1-broken.png rc1-broken.png
Kerio MailServer 6.5 rc1-ok.png rc1-broken.png rc1-ok.png KB Article
SOGo 1.0 RC? rc1-ok.png rc1-ok.png rc1-ok.png rc1-ok.png rc1-ok.png rc1-ok.png here SOGo (@Inverse)
Demo Server Accounts
Oracle Calendar 10g rc1-ok.png rc1-ok.png rc1-ok.png
Zimbra 5.0.8 rc1-ok.png rc1-ok.png here Client configuration
5.0.5 rc1-ok.png rc1-broken.png rc1-ok.png rc1-broken.png rc1-failed.png rc1-broken.png rc1-broken.png here Demo Server Accounts (see notes)
Darwin Calendar Server ... rc1-ok.png rc1-ok.png rc1-ok.png
Scalix 11.4 rc1-ok.png Client configuration
IceWarp CalDAV Server 9
Chandler Server (Cosmo) 1.1.0 rc1-ok.png rc1-broken.png rc1-ok.png rc1-ok.png rc1-ok.png rc1-ok.png rc1-broken.png here Client configuration
Hub Server Accounts
1.0.0 rc1-ok.png rc1-broken.png rc1-ok.png
Google Calendar rc1-broken.png Instructions (in German)

'Access' refers to CalDAV-access (rfc4791), which permits creating, reading, editing, and deleting events and tasks (todos) in calendars.

'Scheduling' refers to CalDAV-sched (draft), which permits retrieving participants' free-busy info, proposing a meeting time to participants, and gathering the participants' accepts and declines.

Server Legend: SUPPORTED: rc1-ok.png | UNSUPPORTED: rc1-broken.png

Client Legend: server+client works: rc1-ok.png | server+client fails: rc1-failed.png | not implemented by server: rc1-broken.png


Diagnosis hints

To narrow possible causes of CalDAV problems in small calendars, (1) set preference calendar.debug.log.verbose to true, and (2) click right on calendar in the Calendars pane to reload it. The xml CalDAV messages will be shown in the error console (and in the startup command line shell). (Set pref via Options / General / Config editor, right click New / Boolean to add it.)

SOGo Notes

Reminders/alarms set by Sunbird/Lightning are not recognized nor editable by SOGo.

Weekly bydays: The SOGo webUI has a problem producing rule for weekly recurrences on multiple days of the week (erronously escapes comma, SOGo bug 2003).

Repeat without start: The demo account sogo1 has many repeating tasks with no start or due date, triggering bug 435166.

Chandler Server (Cosmo) Notes

The WebUI does not show dates of tasks, but the server does store dates of tasks edited in Sunbird, and preserves the dates even when the task is edited by the webUI.

The WebUI creates 'notes' by default and stores them as undated tasks (todos).

The WebUI 'Add to calendar' button then allows you to add dates to a note, and when you click 'save' it will turn it into an event.

Clicking the collection (calendar) name in the WebUI causes it to reload. It's useful if you make a change via Sunbird and want to see it in the WebUI.

Zimbra Notes

Password does not have to be supplied in URL. For example:
  http://zimbrahost.example.com/dav/USERNAME/Calendar

To find version of server from Zimbra Web UI, go to help, search for 'version'.

Sunbird/Lightning 0.9 now asks for both VEVENTS and VTODOS from a CalDAV URL. Zimbra version 5.0.8 or later is required to fix problem described in bug 438642, though there is a patch at that bug to workaround the problem that is easy to apply by hand (the file is in the installed /js/ directory). As of this writing, the testzimbra demo server is only running ZCS 5.0.5, so it is broken and requires the workaround.

Zimbra tasks: As of Zimbra 5.0.5, the .../Calendar url does not include tasks, and the .../Tasks url does not work for CalDAV (there is a corresponding url for ics/WebDAV -- in the Tasks tab, in the left column Tasks folder, right click and click the 'sharing' menu item to display it).