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

Re: Document oriented experience reports anyone?

Re:  Document oriented experience reports anyone?
Michael Champion wrote:
>  What about "greenfield" projects?  For example, is
> there anything public that analyzes why the OASIS OpenDocument TC
> chose RELAX NG over XSD or DTD?

I wrote an XML Schema for SVG Full 1.1, and another for SVG Tiny 1.1. 
Doing so taught me a number of things:

  * 85% of XML Schema is thoroughly useless and without value;
  * the few useful features are weak and without honour;
  * creating a modularized XML Schema is easier than with DTDs, but
    nowhere near as simple as with RNG;
  * while a zillion useless features have been included in the spec,
    anything useful such as making attributes part of the content model
    has obviously been weeded out with great care, basically leaving one
    with DTDs supporting namespaces, a few cardinality bits, no entities,
    and loads of cruft;
  * tools like XML Spy that are supposed to help one write schemata will
    produce very obviously wrong instances, meanwhile the syntax of XML
    Schema was obviously produced by someone who grew up at the bottom of
    a deep well in the middle of a dark, wasteful moor where he was
    tortured daily by abusive giant squirrels and wishes to share his
    pain with the world;
  * the resulting schema is mostly useless anyway as there is no tool
    available that will process it correctly.

So my take is I'm not going to the workshop not because I don't want to 
give feedback about XML Schema, but simply because XML Schema is 
irrelevant. If I were president of the world I'd make XML Schema a 
chapter in the WSDL spec and use a combination of RelaxNG and Schematron 

Robin Berjon
   Senior Research Scientist
   Expway, http://expway.com/


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.