[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: Who can implement W3C XML Schema ?

  • To: "Jonathan Robie" <jonathan.robie@s...>,"Paul Spencer" <paul.spencer@a...>,"Eric van der Vlist" <vdv@d...>,<xml-dev@l...>
  • Subject: RE: Who can implement W3C XML Schema ?
  • From: "Dare Obasanjo" <dareo@m...>
  • Date: Wed, 20 Mar 2002 11:56:07 -0800
  • Thread-index: AcHQG1HKahc9b2LcQaKVEcDZrjhXXgAJifBg
  • Thread-topic: Who can implement W3C XML Schema ?

implementing xml schema
> -----Original Message-----
> From: Jonathan Robie [mailto:jonathan.robie@s...] 
> Sent: Wednesday, March 20, 2002 6:26 AM
> To: Dare Obasanjo; Paul Spencer; Eric van der Vlist; 
> xml-dev@l...
> Subject: RE:  Who can implement W3C XML Schema ?
> I agree: the current implementations are nowhere near 
> compatible enough. If 
> you use XML Schema, and you need it to work compatibly across 
> implementations, be loud - and speak directly to the people who are 
> responsible for solving the problem. Submit concrete examples of 
> incompatibility.

There are for a for doing this already including product newsgroups,
XMLSCHEMA-DEV and the simply reporting bugs to the vendors in question. 

> Call to Arms:
> When you encounter an instance that illustrates compatibility 
> problems, 
> don't let it drop! Instead, do the following:
> 1. Let's figure out which implementations do a particularly 
> good job of 
> implementing XML Schema. If there are one or two that are 
> really good, that 
> would be very useful information, even if there are a bunch 
> that are not 
> good. Let's make compatibility a marketable commodity.

The big selling point of XML is that it allows interoperability which we
who work on the XML technologies at Microsoft are behind 100%. 

Thus I nominate our implementations (XmlValidatingReader in .NET and
MSXML) as validating processors that do a good job of following the XML
Schema recommendation. 

> 2. If the spec is clear and the implementation simply does 
> not implement 
> the spec, let the vendor know the problem, and that 
> compatibility really 
> matters to you. Let's put pressure on the vendors.

This is good advice. Unfortunately many people don't have the time nor
inclination to send bug reports to vendors nor do they know whom to
contact. So far I've taken it upon myself to monitor our newsgroups and
the XMLSCHEMA-DEV list to keep track of issues with our implementations
which on many occassions have turned out to be issues with other
processors that users use to compare results, errors in the primer, or
ambiguities in the recommendation itself. 

> 3. In places where the spec is not clear, or where you as an 
> implementor of 
> XML Schema find it difficult to implement, let's see some 
> email traffic 
> sent to XML Schema. Send your feedback to:
> 	www-xml-schema-comments@w...
> I note that there is a spam problem on this comments list. 
> Sigh. XSL and 
> XQuery have fixed their spam problems, I'll send email to the 
> Schema IG 
> suggesting that this is a problem.

I'd suggest bringing the question up on XMLSCHEMA-DEV and only taking
the issue to the comments list if it is clearly an issue with the XML
Schema recommendation. 

I'm actually of the opinion that the issues we've seen with XML Schema
will actually be much worse with XQuery since it a.) uses the XML Schema
type system b.) is overly complex w.r.t type with 3 different casting
constructs, instancof and typeswitch plus a number of tricky type
promotion/casting issues and c.) is missing critical functionality that
many vendors including your employer will probably add as extensions to
the language. 

I will never build only one of anything important. All important systems
have redundant control panels and power supplies. For the same reason I
always carry at least two fully loaded weapons at all times.


Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
First Name
Last Name
Subscribe in XML format
RSS 2.0
Atom 0.3

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.

Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.