[kronolith] Updating My Calendar.

Jan Schneider jan at horde.org
Mon Oct 12 17:30:11 UTC 2009


Zitat von 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?

No, Kronolith will always send an iTip response.

>>> 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?  :)

Yep.

>> Of course there are possible solutions, which is what this ticket  
>> is about. It may not be rocket science, but it's sufficiently  
>> complex to not be done with a single line of code. And it's not top  
>> priority of any of the Horde developers at the moment. Well  
>> possible that it might be top priority for some users, but we only  
>> have 24-hour-days like anyone else, and we're just a small number.
>>
>> I know that you know that, Andrew, but the tone of your message was  
>> more objective and motivating to reply to than the other. :)
>
> Yeah, that's why I responded mostly - to direct the conversation  
> back towards something constructive...
>
> 	Andy
>



Jan.

-- 
Do you need professional PHP or Horde consulting?
http://horde.org/consulting/



More information about the kronolith mailing list