[Cosmo-dev] This and Future issues

Randy Letness randy at osafoundation.org
Wed Aug 8 15:14:10 PDT 2007


Ok what about this proposal:

When "All Future Items" is selected, the client does the following:

1. Creates a create entry request that represents the new recurring series
2. Include's a couple parameters in the request like "thisAndFutureUuid" 
and "thisAndFutureLastOccurrence" that contains the uuid of the master 
item that this new series is "breaking" and the last occurrence of the 
series.

When the server sees these parameters, it handles this request 
differently in that it:

1. modfiies the existing recurring event's until to be 
thisAndFutureLastOccurrence
2. for each modification with a recurrenceId after 
thisAndFutureLastOccurrence, remove and add a new one to the new series

The client can then issue expand queries for the two series and get 
updated results.

-Randy


More information about the cosmo-dev mailing list