My hint is to stop trying, because every step you take will lead you further into a swamp. We use OACS for our intranet where we had hoped to be able to have a convenient way to handle personal, departmental and institutional calendars, but it's just impossible.
The frustrating thing is, until we have a good calendar solution, people will keep asking us why we don't just use Outlook and it raises a barrier to their full acceptance of an intranet on which we've worked very hard.
For the good of OACS in the workplace there really needs to be a concerted effort to revamp the calendar so that it can handle:
- Repeating events
- The kind of meeting scheduling through email invitations that Outlook does
I'd happily help out in any such effort with coding and testing, but I think it's so central a functionality that the impetus should really come from the core OACS developers.