[kronolith] Updating My Calendar.
Michael Rubinsky
mrubinsk at horde.org
Mon Oct 12 18:11:45 UTC 2009
Quoting Andrew Morgan <morgan at orst.edu>:
> On Sat, 10 Oct 2009, Jan Schneider wrote:
>
>> Zitat von Andrew Morgan <morgan at orst.edu>:
>>
>>> When I have access to the originator's Horde calendar (as
>>> described in the bug), what is the reason that Horde only tries to
>>> update the originator's calendar entry? Isn't the correct
>>> behavior to:
>>>
>>> 1. Update the originator's event with my attendee status (possibly
>>> by iCal email response if I do not have Edit access)
>>
>> *Only* by iCalendar response, because there is no guarantee that
>> both users are on the same Horde server, or on Horde at all.
>
> Clarifying what I meant:
>
> A. If I have Edit access on the originator's calendar, Kronolith
> will update the event on the originator's calendar and will not send
> an iCal email response.
>
> B. If I do NOT have Edit access on the originator's calendar,
> Kronolith will send an iCal email response.
>
> Is that correct?
>
>>> 2. Add the event to my own calendar for notification/tracking purposes
>>
>> It's not that easy, because iCalendar events handled by iTip and
>> also events internally used by Kronolith are identified by a GUID.
>> If we just store the event in the user's calendar, it's either not
>> a GUID anymore, or we need to generate a new GUID which disconnects
>> those two events.
>
> Ahhhh, I think I understand now. The GUID is the unique identifier
> for an event. You can't have 2 events (one in the organizer's
> calendar, one in my calendar) with the same GUID. But if you make a
> new GUID in order to store the event in my calendar, then the 2
> events are not linked anymore and updates to one event will not be
> reflected in the other.
>
> Am I catching on yet? :)
That's close. All event entries that refer to the same event but on
different calendars WILL have the same GUID, but different local ids.
That's how the events are linked.
Thanks,
mike
--
The Horde Project (www.horde.org)
mrubinsk at horde.org
"Time just hates me. That's why it made me an adult." - Josh Joplin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: PGP Digital Signature
URL: <http://lists.horde.org/archives/kronolith/attachments/20091012/d8e5378b/attachment.bin>
More information about the kronolith
mailing list