[Cosmo-dev] Re: changing the format of modification recurrence-ids
in eim
Jeffrey Harris
jeffrey at osafoundation.org
Wed May 9 12:57:32 PDT 2007
Hi Brian,
>> Why didn't we think of that before, duh.
>
> cos i'm a big fat noob!
We needed timezones for dtstart, it seemed easy to use the same syntax
for recurrence-ids, we didn't think too hard about more desirable
choices for recurrence-id syntax. Also I think at the time we weren't
thinking recurrence pseudo-uuids would wind their way into so much of EIM.
All in all, we could have made a better choice at the time, but that's
water under the bridge, it's good to make the better choice now.
>> It will require changes in
>> cosmo but they should be minimal. So does this mean a RECURRENCE-IDs
>> should be serialized in icalendar as a UTC date/time or should the
>> timezone still be included if the master's start date has a timezone?
>
> for events that come to us in icalendar, we should preserve the
> original recurrence-id. for those that come to us in eim or some other
> format, i think we should just do utc.
When you say preserve the original recurrence-id, do you mean that in
those cases the pseudo-uuid used in EIM will continue to include the
TZID? Or do you mean that Cosmo will persist the original TZID, but
it'll do a translation to the new, simpler pseudo-uuids? I'm hoping you
mean the latter.
Sincerely,
Jeffrey
More information about the cosmo-dev
mailing list