XML at sbay.org

XML software postings:
XML Schema for XCal
XCal is an IETF proposed standard which has not been revised since its second draft expired in January 2003. At the time, it contained only a DTD. We'd like to use a version of XCal defined as an XML Schema along with the Apache Xerces-C XML parser. An exhaustive web search found places where people asked for an XML Schema for XCal, but only answers that it had never been done. So we ran the XCal DTD through Mary Holstege's dtd2xsd.pl script with this command line:
dtd2xsd.pl -ns http://sw.sbay.org/xml/xcal-20040223.xsd -prefix xcal xcal-txt.xml > xcal-20040223.xsd
sbay.org's Feb 23, 2004 version of the XML Schema definition for XCal has minimal testing (having just been generated) and has no changes from the XCal DTD. A minor update was made for the Feb 24, 2004 version. A small test program using Xerces-C 2.5.0 is available which parses XCal.

Since we're not on the IETF Calendaring and Scheduling Working Group, we had to define this for now as an XML namespace within sbay.org. Permission is granted for the IETF CALSCH WG and XCal development group to use this work in development of the XCal standard.


Back up to the sbay.org software site