Subject: [Ietf-calsify] Issue 90: iTIP: better guidance to CUAs on how to handle ADD/CANCEL

From: lear at cisco.com (Eliot Lear)
Date: Thu Sep 13 07:24:33 2007

[From Cyrus:]

Currently there is little explanation as to what exactly should happen to a 
local event when a CANCEL or ADD is received - at least in terms of changes to 
iCalendar data. We should clarify this behavior:

ADD - insert the new component into the recurrence set by adding an RDATE to the 
"master" component, and adding a RECURRENCE-ID to the new component and catenate 
the new component into the "master" set.

CANCEL - add an EXDATE into the "master" component corresponding to the 
RECURRENCE-ID specified in the cancelled component. If there is an overridden 
component for that RECURRENCE-ID, remove that component from the "master" set.