I've been thrilled to find that Solaris 2.5 includes
an API for calendar services. I've been using a
hacked version of cm_lookup to provide HTTP access to
calendars for quite awhile. Although it's darn handy,
it leaves a lot to desire.
So...I'm cruising through all of the docs I can find
for csa_ functions and I keep running across
references to "extensions." I'm wondering what powers
these extensions hold.
The main thing that I want to do is allow composite
calendars. A user's calendar should consist of several
calendars including his own. This will allow groups to
schedule events and have them appear automatically in
all members' calendars.
I'm thinking about just setting up a daemon that will
monitor group calendars (using callback functions) and
add/modify events on the calendars of all members'
calendars, but it would be much nicer if they could
integrate more easily. (Synchronization is such a