[Kde-pim] Recurring entries in Calendars, with exceptions

Shaheed Haque srhaque at theiet.org
Sun Mar 18 10:21:10 GMT 2012


David, thanks for confirming; I expect this is based on the notion of
recurrence that is in RFCs. In principle, I assume that we could
extend the EXDATE property with an X-param. Could the programming
model for the RecurrenceRule be extended to support this? I guess
korganizer would also have to understand the additional semantics, but
being able to save and restore the data would be a first step.

Kevin, as I hinted, I suspect this is how Exchange represents things
internally. Certainly representing the innards in this way would give
complete flexibility.

2012/3/18 Kevin Krammer <krammer at kde.org>:
> On Sunday, 2012-03-18, Shaheed Haque wrote:
>> Hi,
>>
>> I've been looking into how Exchange handles exceptions to recurring
>> Calendar entries, and trying to map them to KCalCore. The basic notion
>> of having an Event with recurrences works fine, but the only support I
>> see for defining exceptions is to addExRule(RecurrenceRule). This is a
>> relatively poor fit for Exchange which support changes to the subject,
>> location and all sorts of other properties. OTOH, an exception in
>> Exchange has no ability to recur itself, which a RecurrenceRule can
>> clearly handle.
>>
>> Roughly speaking, an exception in Exchange is a cut-down one-off
>> Event, rather than a RecurrenceRule.
>>
>> Have I misunderstood how to use what is there, or are there any plans
>> to change the way exceptions work to allow them to have richer
>> semantics along the lines that Exchange supports?
>
> Would it be possible to add a recurrence exception so that the usual event
> does not appear of the specific date and additionally add a new child event for
> just that date?
>
> Cheers,
> Kevin
>
> --
> Kevin Krammer, KDE developer, xdg-utils developer
> KDE user support, developer mentoring
>
> _______________________________________________
> KDE PIM mailing list kde-pim at kde.org
> https://mail.kde.org/mailman/listinfo/kde-pim
> KDE PIM home page at http://pim.kde.org/
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/



More information about the kde-pim mailing list