-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
MAN, I have been meaning to get around to this for the longest!
It seems to me that one would want to stand on the shoulders of giants; I would suggest that a Calendar Generator leverage the efforts of the IETF iCal / xCal working group.
That is my instinct as well. Unfortunately, everything seems to use iCal
(mozilla, outlook, apple iCal) and from what I can find xcal seems to be stuck
between draft 2 (from 2002?) and draft 3 which may change things up
significantly if it is ever finished. These are just conclusions from browsing the ietf-calendar and xcal-dev archives, so please correct me if anyone has a better pulse on where things are really at. (see thread at http://www.imc.org/ietf-calendar/mail-archive/msg11885.html)
So, we are probably looking at
1) a generator to transform ical to some intermediate format (probably xcal?) as you note below. If someone happens to have native xcal lying around, they could then just feed it right into the next steps. By the same token, if someone has a custom non-ical format (i.e., database, exchange server, etc.) they can stick some other generator in here.
2) a transformer to take this format and decorate it with calendar data (transforming to yet another intermediate) and
3) possibly a utility stylesheet for transforming this to a pretty html format. The last one would be generally application-specific, but a well designed root stylesheet could go a long way toward simplifying that process.
This will allow Cocoon to make extensive use of published iCalendar files from, well, obviously wherever! :)
That'd be great. In fact, a sample providing a webav location for ical publishing and a few pipelines to view that data would probably be a big hit.
This is admittedly an idea very informed by the circumstances that raised the idea for myself, but I imagined such a generator to read an icalender file and make a SAX stream as xcalendar format (which the working group has already fleshed out and published for us)!
What works for you will probably work for others unless you have oddball requirements - so that's not a bad thing. One problem I see with the ical/xcal standard is that it's not designed to be a database - for example when selecting one week out of a calendar covering a year you may need to parse (and generate sax for) the whole thing though it would be otherwise unnessary.
Geoff
Here are some links:
http://www.calsch.org/
http://www.calsch.org/ietf/archives/rfc2445.txt http://www.calsch.org/ietf/archives/draft-ietf-calsch-many-xcal-02.txt
jL
John Lianoglou | Vice President | ARACHNEdesign http://www.arachnedesign.net
On Mar 20, 2004, at 6:40 PM, Geoff Howard wrote:
Alan wrote:
I'd like to generate an XML calendar for navigation of my blog. Is there a Calendar generator for Cocoon?
One doesn't yet exist - how would you picture it working?
Geoff
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
