[geeklog-devel] Calendar Plugin - Recurring Events

Joe Mucchiello joe at ThrowingDice.com
Thu Apr 1 15:03:21 EDT 2010

At 01:03 PM 4/1/2010, Vincent Furia wrote:
>Be careful depending on the iCal standard to define how recursion 
>works in your implementation. The iCal recursion rules are VERY 
>flexible and fully implementing them can be crazy difficult (not 
>even Outlook can generate all the types of recursions that are 
>supported by iCal).

The value of attempting to code to the iCal standard is you don't 
have to implement it completely. You only have to implement as much 
as your GUI can handle. Besides probably 20% of the standard handles 
80% of the common use cases. So you can start out with a subset of 
the iCal standard that does what is minimally necessary (as well as 
possible in the GSoC timeframe) and have another/more project(s) to 
handle more of the standard at a future date. This is the place for 
lots of Javascript in the recurring code: as part of the GUI to 
handle all the types of recurring events. For the calendar display, 
it is better to handle it with AJAX and perhaps some fetch ahead if 
you want to be fancy.

Joe Mucchiello
Throwing Dice Games

No virus found in this outgoing message
Checked by PC Tools AntiVirus ( - 10.004.172).

More information about the geeklog-devel mailing list