I'm still playing with Jaguar new iApps, so yesterday I downloaded iCal.
The application saves its data using the .ics standard, which apparently belongs to the .vcs family (I need to study this a little better). Anyway the interesting thing is that iCal can automatically upload the file to an Apple server (or to any WebDav server) and create a nicely rendered version of my calendar on-line.
iCal also supports subscriptions, so I can subscribe to other people's calendars and have their appointments visualized in my calendar. Hmmm
IdeaTools' itCalendar module also supports .vcs files, and I have already set up my browser in order to proces events saved on my intranet with iCal, so all I have to do to add an appointment to from my Intranet site to my calendar is click on the vcs icon in my browser double hmmm.
It's also easy to create an .ics version of our intranet scheduler, so that iCal users could use iCal to subscribe to our intranet (btw, the itCalendar application already renders rss versions of the appointments).
I don't know exactly where we will end with all this, but what it's certain is that by sticking to standards, new opportunities are created for the software we write almost daily, and this is very exciting.