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

Re: The waterfall model lives? (was Re: The subsetti


waterfall model
From: "Mike Champion" <mc@x...>

> So what if XML were "refactored" so that the bare-bones well-formed syntax 
> (and/or data model, that's another issue!) were the common core, and DTD 
> processing were at the next layer up

Because it would not solve a basic problem (the same one that is endemic to any
post-processing model where the post-processing is not strict) that the user may end up 
with a different information soup (i.e. the things available for Bill Perry to select his 
information set out of)  than the one the sender wants them to receive.

The other examples are XML Schemas, XInclude, and (because SAX only tells you 
whether a document is standalone after you have already selected whether to use
a validating parser or not) DTDs. 

At WWW7 I gave a little talk that we need to have a general mechanism for linking/binding
resources to elements/types/names ahead of getting a specific schema language; the 
opposing Microsoft guy took the opposite side that because one schema language was 
all that anyone would ever need, a more general mechanism was a waste of time.  

Merely splitting up a technology isnt layering: for layering to work every layer must have a
mechanism to allow the next layer to be invoked or to fail if it is unavailable (as the default
policy.)  

Cheers
Rick Jelliffe

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.