[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Recurrence ID changes?
Can't this information always be expressed with a REQUEST?
At the very worst case I send a different VEVENT for each
recurrence of the event:
BEGIN:VCALENDAR
METHOD:REQUEST
PRODID:bad string
VERSION:2.0
BEGIN:VEVENT
UID:foo
DTSTART:19990712T000000Z
SUMMARY:Bridge night
LOCATION:My place
END:VEVENT
BEGIN:VEVENT
UID:foo
DTSTART:19990719T000000Z
SUMMARY:Bridge night
LOCATION:Martha's place
END:VEVENT
BEGIN:VEVENT
UID:foo
DTSTART:19990726T000000Z
SUMMARY:Bridge night
LOCATION:Local pub
END:VEVENT
END:VCALENDAR
Frank_Dawson@lotus.com wrote:
>
> Dan:
>
> That is good! I forgot about this case. This is the case where you
> send out a REQUEST (SEQUENCE=0), then follow it up with a REQUEST
> (SEQUENCE=1, RECURRENCE-ID=19990726T133000Z) that changes the
> LOCATION (or some such peripheral property). Now you can't just send
> one REQUEST reply to the REFRESH. The RECURRENCE-ID values specifies
> one occurrence that will need a separate REQUEST to specify the
> different LOCATION property (or whatever).
>
> Now, if this difference was expressable with a REQUEST, then Alex is
> correct, there are three ways to express this. It would be nice to
> agree on a common one to simplify interoperability. However, if this
> could only be expressed with a different method (i.e., ADD), then
> you can't express this as a single iCalendar object containing two
> VEVENT definitions. Rather, you need two iCalendar objects in a
> multipart/related or multipart/mixed container. Hence, if we agree
> that a common "packaging" is necessary, then it ought to be the
> multipart approach. Right?
>
> -- Frank