I discovered just what you did, Ari, and I elected to provide a mixture of
iCalendar, event module and my own vocabulary ... I figured that by
providing the information redundantly then different applications would
take advantage of different pieces of my file:
For aggregation purposes by some of my contacts who are writing custom code
for their web site just for my schedule I also provide the same raw
information exclusively in a custom format and deliver a RELAX-NG/ISO-IEC
19757-2 expression of my vocabulary:
To give assistance to anyone wanting to incorporate our calendar
information into their web site, I also provide two stylesheets (one for
each format) that they can choose to use and modify to meet their
needs. This is documented at:
But as I said I only discovered those two vocabularies you found for timing
and then I threw in geographic positioning for the approximate location in
case that helped anyone in their filtering.
I'd be very interested to hear what other meta-data people have chosen to
use to represent events, and also to see other people's RSS expressions for
analysis and comparison as I put mine together without seeing any examples
other than academic descriptions.
I hope this helps.
At 2004-05-10 16:56 -0400, Ari Davidow wrote:
>I have recently begun researching a way to convey Calendar of Event
>information via RSS 1.0 (or something sufficiently simple/familiar that
>A generalized way to express events seems fairly complex, as terms such as
>"location" and "type of event" could be hard to synchronize without an a
>priori vocabularly/parsing schema.
>I can't find anyone doing this with XML, though, and no really useful way
>to share such information. There is the iCalendar project and the
>corresponding RDF explorations, but that is far more extensive than this
>needs. On the other hand, the RSS 1.0 prosed module, mod_event, seems too
>limited (how does one indicate start/stop times for concerts, lectures,
>classes, etc. - and in the latter category, how does one indicate recurrence?)
>Is this something that has already been figured out by someone and I am
>just missing the obvious? If not, who is working on it now, if anyone?
>[log in to unmask]
Public courses: Spring 2004 world tour of hands-on XSL instruction
Each week: Monday-Wednesday: XSLT/XPath; Thursday-Friday: XSL-FO
Hong Kong May 17-21; Bremen May 24-28; Birmingham June 14-18
World-wide on-site corporate, govt. & user group XML/XSL training.
G. Ken Holman mailto:[log in to unmask]
Crane Softwrights Ltd. http://www.CraneSoftwrights.com/l/
Box 266, Kars, Ontario CANADA K0A-2E0 +1(613)489-0999 (F:-0995)
Male Breast Cancer Awareness http://www.CraneSoftwrights.com/l/bc
Legal business disclaimers: http://www.CraneSoftwrights.com/legal