Got a start on winterizing the pool today, with occasional breaks to shoo Andrew off the pool cover. I drained the water down below the tile line and added chlorine and algaecide. The water was nice and clean even after a month of neglect. Wonder if the algaecide I added last month helped. Anyways, tomorrow I hope to get out earlier and get the bulk of the work done. Not sure if I’ll get to blowing out the return lines. We’ll see.
On the calendar front… turns out Sunbird is not buggy after all as I had assumed yesterday. Apple’s iCal exhibits similar behavior. It appears that if I have events with RECURRENCE-ID properties, somewhere there needs to be an event that “defines” the recurrence with an RRULE or RDATE property. Oracle Calendar’s output is missing this “defining” event. I thought briefly about trying to “fix” the recurrences by adding RDATEs, etc. to the iCalendar output, but I think that’s more trouble than it’s worth. I’m just going to try rewriting the recurring events as separate events, giving them unique IDs based on the start date of the event. I’ll try it out Monday and see how it goes.