Hi,

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?

/Peter
_______________________________________________
calendarserver-dev mailing list
calendarserver-dev@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-dev

Reply via email to