Hey,
Elisha Berns wrote:
Gareth,
Thanks for the additional comments, it's good to know what the actual
developers of a tool think about it!
Rather any implementation of the schema specs.
Your comments beg the question what other schema standard looks better
than XSD at this point, Relax?, Schematron constraints? And are there
any plans for Xerces to support additional schema languages?
Better is hard word. I completely support the standardization of a
validation technology. I think it has helped the XML community and the
world at large by lowering the barrier to entry for many projects. At
the moment, XSD is the most widely used and supported. Clients expect
XSD schemas (with possibly other bits of code) and thats the way it is.
Many real life projects have to use additional validation techniques to
fully support real world business constraints. Schematron is often used
in combination with XSD. I have also seen custom code written in a
variety of languages being used for this purpose.
When Neil, Alby and I spoke at XML 2004 about what Xerces should build
on next, now DOM was finished, the biggest voice was for additional
validation technologies. I find it a consistent theme when I talk to
people. Supporting RelexNG would not be a small task. I would certainly
support it if there were volunteers out there who wanted to implement
it. With regards to schematron, its not very hard at all to implement
once you have an XPath library. I am fairly sure that there is code
lying around in Pathan that does this.
Cheers,
Gareth
--
Gareth Reakes, Managing Director Parthenon Computing
+44-1865-811184 http://www.parthcomp.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]