OK, I have finished my thesis project which involved implementing Outlook synchronization with the OpenACS calendar. It handles the importing of single and multiple events into OACS, and handles most recurring events (limited by current OACS Calendar model which doesn't support all recurrence rules specified in the iCalendar spec). It currently requires users to select their timezone before uploading the file, this will later need to be adjusted when the timezone package is integrated into OACS prefs (but that should be a simple process).
I will upload my files to OACS in the very near future.
- Jamie Hill