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

Re: Interesting pair of comments (was Re: Schema Exp


schema extending elements
----- Original Message ----- 
From: "Michael Champion" <michaelc.champion@g...>
Sent: Monday, July 11, 2005 6:22 PM

> I think most of us agree that the XML community has dug itself into a
> hole here.  The obvious first thing to do is "stop digging", i.e.
> let's not produce another major version of XSD until 1.0 is clarified,
> debugged, and widely implemented properly.

I'm not sure whether this comes under more digging, or clarification,  but
coming from a data-oriented / protocol background I would like to see a
better story on versioning with some urgency.  I see a number of schemas
that either won't be versionable, or will get very ugly when versioned.
(Extending enumerations is an example of the former, and naively extending
elements is an example of the latter.)

I fear that due to the complexity of XSD, people start using it before they
fully understand it.  As such (in the vein Stroustrup's comment on C vs.
C++) they face a big risk of blowing significant parts of their body off!
My theory is that this could result in a big backlash against XSD schema
(and possibly even XML).

Whether this a change to XSD, a formal best current practice document, or an
appendix etc I don't know.

(I know this is on the list of XSD 1.1 tasks, but it seems to be a low
priority, whereas I see it as one of, and possibly THE, main deficiency of
XSD.  I would prefer it not to get dropped if a strong 'clarify only'
direction is taken.)

Regards,

Pete.
--
=============================================
Pete Cordell
Tech-Know-Ware Ltd
-----------------------------------------------------------------
                         for XML to C++ data binding visit
                         http://www.tech-know-ware.com/lmx
                         (or http://www.xml2cpp.com)
=============================================


PURCHASE STYLUS STUDIO ONLINE TODAY!

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.
Email
First Name
Last Name
Company
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.