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

RE: DTDs, W3C Schemas, RELAX NG, Schematron?


relax ng vs schematron
I think you are right that value space vs lexical 
space is at the heart of some of the more contentious 
threads.

But that is exactly where this discussion seems to run 
off the rails.  One group believes that syntax and structure 
are the focus and limit of XML and that once past that boundary, 
one is discussing an application language.   Another group 
believes it useful to define a value space, aka, primitive 
types, that any XML application language can use.  Another 
group believes it best to define a means to add pluggable 
types and not to define any set which all applications 
must support.

Data is portable.  Systems interoperate.   How 
much interoperability is wanted or affordable?   What 
options do we lose if we strengthen the coupling to 
a primitive type set?  I don't think I could work 
with relational systems without value types, and we
do seem to share them among that application type 
sensibly; but is that the only application type one 
would have to share them with?

Today, #FIXED looks pretty awesome for its simplicity, 
but of course, one has to read the schema/DTD to "know" it. 
xsi:type looks pretty good, but it is still just a way 
to annotate in accordance with a data dictionary.  Bytes 
must change state and that requires a value space. 

I don't see any way out of this except to define 
a means to plug in types with a non-normative primitive 
set for free.

len


From: Don Box [mailto:dbox@m...]

In case it wasn't obvious, that sentence should have read "What good are
datatypes if one CANNOT work in terms of the value space..."

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.