W3C home > Mailing lists > Public > public-xsd-databinding@w3.org > May 2010

Re: XSD Interoperability Grade

From: Paul Kiel <paul@xmlhelpline.com>
Date: Thu, 27 May 2010 11:31:38 -0400
Message-ID: <31061be22479038ee89001fab87f84a7.squirrel@mail.xmlhelpline.com>
To: "Mark R Maxey" <Mark_R_Maxey@raytheon.com>
Cc: public-xsd-databinding@w3.org
This is a bit dated now, but much of it still applicable.

http://www.xml.com/pub/a/2006/09/20/profiling-xml-schema.html

... for what its worth ...

Paul


===================================
W. Paul Kiel
xmlHelpline.com Consulting
paul@xmlhelpline.com
work: 919-846-0224
cell: 919-449-8801
website: http://www.xmlhelpline.com
twitter: http://twitter.com/paulxml
Your helpline for xml solutions.
===================================

> Thank you for your work.  You've done a great job at identifying and
> categorizing schema patterns.  I'm having problems understanding the
> categories, though.
>
> Each pattern falls into a binary "basic" or "advance" category.  The
> "advance" category includes both widely used patterns, patterns that no
> one supports (e.g., AnyURIEnumerationType01 [advanced]), and patterns
> everyone supports (e.g., DecimalElement01 [advanced]).  Some patterns with
> identical support across vendors fall into different categories, e.g.,
> AttributeOptional01 [basic] & AttributeFixed01 [advanced].
>
> I would like to use your work to evaluate and refactor WSDLs & XSDs to
> maximize interoperability.  Given the current output, though, I don't
> think I could use it for that purpose.  What would be ideal for me is to
> be able to run a XSLT that would provide me feedback on which tools don't
> support a WSDL or XSD and a grade for each pattern found describing its
> interoperability.
>
> Have you considered anything like this?  Are there any plans to refresh
> the results every year or two based on bug fixes to the various products?
>
>
> Thanks,
> Mark Maxey
Received on Thursday, 27 May 2010 15:32:10 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 18 December 2010 18:20:38 GMT