Re: DTSTART for recurrence instances

"Michael Fair" <[email protected]>
Newsgroups gmane.ietf.calendar
Message-ID <[email protected]>

"Mark Smith" <[email protected]> wrote in message
news:[email protected]...
>
> Michael Fair wrote:
> >
> > "Mark Smith" <[email protected]> wrote in message
> > news:[email protected]...
> > >
> > > Michael Fair wrote:
> > >
> > > > The RECURRENCE-IDs are derived from the set described by the object
> > > > with the UID in question but no RECURRENCE-ID property. period.
> > > > The RECURRENCE-ID MUST NEVER be derived from the instance itself.
> > > > If the instance is being stored as a separate object in the CS it
> > > > must also track the RECURRENCE-ID value originally assigned to it.
> > >
> > > How would the CS used by attendee-2 ever have that history in
> > > order to find or track the originall and RECURRENCE-ID?
> >
> > Attendee-2 received a sequence of messages that:
> >
> >    a) defined a 3peat event  (UID:XXX/SEQ:0)
> >    b) redefined that event to be a 2peat event  (UID:XXX/SEQ:1)
> >    c) added a 3rd instance (using ADD)   (UID:XXX/SEQ:2)
>
> You did not follow the example that was sent and that was not the
> question.

Could you please expand on this response?  Would you please clarify
for me the example you think was sent that I am not following?

Here is what I followed:

There were four total examples sent, named methods A, B, C, and D.
Attendee-2 used method A or B.  The example Doug displayed of the
Calendar store was clearly from Method B but I understood why it
could have been A or B because both methods A and B were fundamentally
the same.  The only difference was the method used to construct the
set in step b above (A used RDATE, B used RRULE).

Method A:
a) send original 3peat event
b) send redefinition to make it a 2peat event using DTSTART/RDATE
c) send an add to create the 3rd instance

Method B:
a) send original 3peat event
b) send redefinition to make it a 2peat event using DTSTART/RRULE/EXDATE
c) send an add to create the 3rd instance

What am I not following?
If you still think that I have not addressed the question can you
please rephrase it and/or expand a little more on the question so
that I might understand it and respond to it?

-- Michael --
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.