[GroupDAV] Evolution Connector; Calendar Selection
Adam Tauno Williams
groupdav@opengroupware.org
Wed, 03 Jan 2007 08:58:43 -0500
> >> 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
"Mention that depth: infinity is discouraged"
http://bugzilla.opengroupware.org/bugzilla/show_bug.cgi?id=1304
> 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.
I'd think that in any reasonable setup it would be fine to just check to
a depth of three folders and just stop. That should cover 99% of
situations, if someone has calendars nested 20 deep then they can hack
the code. :)