From: hplato <hp...@gm...> - 2007-10-25 21:53:33
|
Further to an earlier email I sent out, I'm interested in pulling together a more robust and expandable holiday calculation system. To this end, I've been playing around with generating an ical file that can be read by calendar programs (apple's ical, thunderbird, outlook), as well as MH via the updated ical-syncing organizer.pl code. for consistency, I'm using two two-letter codes to identify the regions. So for Alberta, Canada the file is /data/holidays.ca_ab. If anyone is interested in assisting with other regions, either upload your own holidays.XX_XX to svn or reply to the list and I'll add them to the repository. Below are the Alberta, Canada definitions: # Canadian Holidays - Alberta # Date Spec Holiday Name "January 1" "New Year's Day" "Third Monday in February" "Family Day" "Friday before Easter" "Good Friday" "Monday after Easter" "Easter Monday" "Monday before May 24" "Victoria Day" "July 1" "Canada Day" "First Monday in August" "August Long Weekend" "First Monday in September" "Labor Day" "Second Monday in October" "Thanksgiving" "November 11" "Remembrance Day" "December 25" "Christmas Day" "December 26" "Boxing Day" |