Lists Home |
Date Index |
These behavior is extremely detrimental to the industry. I've seen a few standardized XML schemas in vertical industries are actually invalid schemas but made it all the way to becoming standards because the schema authors used XML Spy as their XML editor of choice.
Now companies like Microsoft now have to deal with angry customers who complain that our tools reject their schemas which were authored with the "industry's leading XML tool" or which have now become standards in their particular business sphere.
I've actually seen some people suggest we ship what is basically "XML Spy bug compatibility mode" so that we can interoperate with their tools since they have flagrantly decided to ignore parts of the W3C XML Schema recommendation. It seems that the decision makers at XML Spy fail to realize that the only reason for standardizing on an XML Schema language is so we have interoperability across various platforms and tools.
PITHY WORDS OF WISDOM
If you don't change your direction, you may end up where you were headed.
From: Henry S. Thompson [mailto:email@example.com]
Sent: Fri 10/22/2004 9:24 AM
To: Ian Graham
Cc: Bob Foster; firstname.lastname@example.org
Subject: Re: [xml-dev] UPA and schema handling
Ian Graham <email@example.com> writes:
> Have a look at XML spy 2004's FAQ:
> It says in part:
> In our opinion the detection of a non-deterministic model
> as an error in a DTD or Schema would be wrong, and we will
> not implement this.
> Sounds to me as if they're ignoring a normative portion of the spec,
> and don't consider this a bug....
It is important to understand that this is a clear statement on the
part of the manufacturer that they don't care about interop. The
REC is the only thing that stands as a stable point for achieving
Henry S. Thompson, HCRC Language Technology Group, University of Edinburgh
Half-time member of W3C Team
2 Buccleuch Place, Edinburgh EH8 9LW, SCOTLAND -- (44) 131 650-4440
Fax: (44) 131 650-4587, e-mail: firstname.lastname@example.org
[mail really from me _always_ has this .sig -- mail without it is forged spam]
The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
initiative of OASIS <http://www.oasis-open.org>
The list archives are at http://lists.xml.org/archives/xml-dev/
To subscribe or unsubscribe from this list use the subscription