From: Helge H. <hel...@op...> - 2005-03-31 15:07:14
|
On Mar 31, 2005, at 16:52, Armin Bauer wrote: > What advantages does caldav have over groupdav? CalDAV specifies several queries on calendaring data, for example "give me all events from 2004-03-12 to 2004-03-18". Such a query will even expand recurrences etc if requested to do so. This is irrelevant for GroupDAV where such functionality is performed by the local client on its local cache of the calendaring/contact data. GroupDAV is just a synchronisation protocol based on HTTP etags with tiny bits of WebDAV to discover the resources of a collection. > Are there any special libraries necessary or can groupdav / caldav be > used with the normal webdav libraries (like libneon)? You can use the normal WebDAV libraries. Kontact GroupDAV support uses the regular KDE WebDAV resource and AFAIK the Noodle plugin for Evolution uses libsoup. Using a complete WebDAV library might be unnecessary. A client only needs to be able to parse two very specific PROPFIND result. A simple SAX handler and a generic HTTP client lib would probably do for that. Greets, Helge -- http://docs.opengroupware.org/Members/helge/ OpenGroupware.org |