OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]
Re: [xml-dev] XML spec and XSD

Hi Tim,
   I agree, that avoiding a Schema (both not designing at all, and not
using at run time with each XML instance) improves performance of XML
processing. XML Schema processing is certainly a processing overhead
for processing XML documents/messages.

But to my opinion, Schemas add tremendous value to XML processing,
when validation constraints need to be imposed. I think, this is a
basic notion of data integrity and a very  fundamental need for any
kind of data processing.

On Mon, Nov 16, 2009 at 4:02 AM, Tim Bray <Tim.Bray@sun.com> wrote:
> The textual flaw isn't that it doesn't mention XSD or RNG, the textual flaw is that it mentions *any* schema language.   A very high proportion of real-world XML processing is entirely free of anything schema-related.  The vast majority of the XML value proposition is delivered by schema-free well-formed XML.  Even in those apps that use a schema in their specification, the vast majority of run-time processing is schema-free.  One of the costliest common mistakes of XML app/language designers is putting too much importance on schemas.  The XML specification shouldn't be encouraging that mistake.
> My own vision of what XML.next ought to look like may be found at http://www.textuality.com/xml/xmlSW.html

Mukul Gandhi

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 1993-2007 XML.org. This site is hosted by OASIS