[GroupDAV] Short term roadmap for the groupdav connector
Helge Hess
groupdav@opengroupware.org
Sat, 25 Nov 2006 03:14:15 +0100
On Nov 23, 2006, at 13:45, Mathew McBride wrote:
> Another point raised in the roadmap is adding filter support to the
> connector so devices don't need to download the users entire
> calendar, but
> instead events running during a certain time period. Preferably,
> I'd like
> some sort of extension (another xmlns that can be mounted on propfind
> results) GroupDAV where the server will give us DTSTART, DTEND and/or
> recursion information in advance and the client can then decide if
> it wants
> to download an item or not. Would it be feasible to implement this
> sort of
> capability on servers?
Not, I don't think its feasable and I don't think you gain any
advantage in doing that.
The big thing which is missing is a bulk-download, not a selective
download. Currently you need to do one href/etag PROPFIND, then
compare the href/etag with the local cache and then retrieve all
changed/new items using individual GET operations. That you might
need to retrieve 1000+ entries is not really expensive (its just
~10..40K)! The expensive thing is retrieving them with 1000 GET
operations instead of just one HTTP operation which returns all 1000+
entries.
Greets,
Helge
PS: in ZideStore you can configure the transferred timerange on the
server side.
--
Helge Hess
http://docs.opengroupware.org/Members/helge/