[Dev] Re: Recurrence discussion

Ted Leung twl at osafoundation.org
Fri May 13 10:57:07 PDT 2005


On May 13, 2005, at 10:41 AM, Lisa Dusseault wrote:

> Date range queries are quite different from all other queries, when  
> querying calendar items -- this is something we've found in CalDAV,  
> where we couldn't use the generic SEARCH mechanism to allow clients  
> to see a week's worth of events.  Instead we invented a calendar  
> time range REPORT which is the only kind of query to the server  
> which attempts to expand recurrences.
>
> To map that idea locally we might have two different query methods  
> or query implementations.  If the query included a limited time  
> range there could also be an "expand recurrences" flag (or not!).   
> If the query does not limit time range at two ends, the results  
> will not expand recurrences.

In our case, we already have a single query language that allows date  
range queries and "regular" attribute value based queries.  If we  
decide to have queries expand recurrences, I don't think that having  
two distinct implementations will be necessary.

----
Ted Leung                 Open Source Applications Foundation (OSAF)
PGP Fingerprint: 1003 7870 251F FA71 A59A  CEE3 BEBA 2B87 F5FC 4B42




More information about the Dev mailing list