[GroupDAV] Evolution Connector; Calendar Selection
Chris Bryant
groupdav@opengroupware.org
Wed, 3 Jan 2007 08:07:52 -0500
----- Original Message -----
From: "Shreyas Srinivasan" <sshreyas@gmail.com>
Sent: Tuesday, January 02, 2007 10:55 PM
> On 1/2/07, Adam Tauno Williams <adam@morrison-ind.com> wrote:
>> I'm running the current version of the Evo connector, checked out and
>> built this morning.
>>
>> I'm wondering if there is anyway to select the calendar view? I see the
>> connector requests /zidestore/dav/adam/public/Calendar but I really need
>> to see /zidestore/dav/adam/Overview
>
> Good question, I see no way in the groupdav protocol to list all the
> possible callendars which are accesible to some one. Is there anyway
> to know this?
You could try doing a PROPFIND with a depth of 'infinite' to search the
entire tree, and look at the results for objects that are tagged as
vevent-collection. I don't know if oGo or Citadel support infinite depth
queries though. The USA.NET GroupDAV server supports that.type of a query.
Or you could recursively look down through the tree with depth 1 propfinds
until you find the collections. GroupDAV collections (vevent-collection,
vtodo-collection, vcard-collection) should not be nested (from my
interpretation of the spec), so once you find one, you should not need to
continue searching within that collection for other collections.
Chris