|Think about Loose Coupling|
Calendar Frameworkby TedYoung (Deacon)
|on Mar 14, 2005 at 23:16 UTC||Need Help??|
TedYoung has asked for the
wisdom of the Perl Monks concerning the following question:
I need to add calendaring functionality to an existing perl-based content management system we developed last year. I can easily handle the UI portion of the calendar, and the adding/maintaining of events. What I am looking for is a toolkit to aid in the storage of recurring events. I would like to be able to persist the recurring events and, later, load an object that represents a month and allows me to exam the events that occur on each day.
Just for the record, by recurring events, I mean things like: this takes place on the first Monday of each month, starting from date A and ending on date B.
Are there any standards for the representation of recurring events (in a persistence layer)? Are there any good perl modules that can efficiently give me a month’s worth of events?
This is one of those cases where I want to be sure I am not about to re-invent the wheel.
Ted Young($$<<$$=>$$<=>$$<=$$>>$$) always returns 1. :-)