Gareth,

Thanks for the additional comments, it's good to know what the actual
developers of a tool think about it!

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?

Elisha

> -----Original Message-----
> From: Gareth Reakes [mailto:[EMAIL PROTECTED]
> Sent: Thursday, May 26, 2005 10:27 AM
> To: [email protected]
> Subject: Re: Validating XSD(s)
> 
> Hey,
> 
> Neil Graham wrote:
> > Hi Elisha,
> >
> > The code Boris has looks pretty much optimal to me.  Rest assured
that
> > lots of work went into Xerces-C to enable it to verify the validity
of
> > schema documents, both as per the constraints in the Schema for
Schemas
> > and the language in the Rec.  You might also want to take a look at
some
> > of the new features that have been added to do things like validate
the
> > contents of schema annotations with respect to components of the
schema.
> 
> Absolutely, and I don't want it to appear that I think that is not the
> case. XML Schema is incredibly complex. During my work with various
> standards I have seen many issues with the spec. If I am writing a
> normal schema that uses well used features then I would have complete
> confidence. If I was, for example, creating a new schema or standard
> that makes incredibly extensive use of substitution groups, like XBRL
> does, then I would validate using several different applications. This
> is as much to ensure that whatever end users will be using (EG XML
Spy)
> can handle the schema as much as xerces.
> 
> The problem of conformance is due to the complexity of the standard,
not
> the lack of work everyone puts in. There is still a strong (in my
> opinion) feeling in the XML community that it is far too complex. At
the
> closing keynote of XML 2004 Tim Brey said we should throw it away!
> 
> 
> I hope this makes it a little clearer,
> 
> 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]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to