[CalendarServer-dev] Server side alarms
apm at one.com
Tue Apr 3 02:57:19 PDT 2012
I was wondering about how to implement server side VALARM support and
realised that one of the requirements for this was knowledge about the
expanded events in the timerange table and RECURRANCE_MAX.
However, not even that is enough, since there could be an instance 2
days beyond RECURRANCE_MAX with an alarm 3 days before DTSTART.
So, if there's no CalDAV activity to extend RECURRANCE_MAX, the alarm
triggering system won't notice the alarm.
So alarms complicate event expansion a bit.
Therefore I was wondering if there had been any consideration of storing
the state of the event-expansion mechanism along with RECURRANCE_MAX so
re-expansion wouldn't be so costly?
More information about the calendarserver-dev