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

Re: RE: RELAX NG and type derivation [Was:] XQuery and DTD/Sch


relax ng comments
From: "Dare Obasanjo" <dareo@m...>

> For those out there that may not know what W3C XML Schema was supposed to achieve 
> I suggest looking at the requirements from 1999[0] particularly the structures[1] and data types[2] sections

> [0] http://www.w3.org/TR/NOTE-xml-schema-req 
> [1] http://www.w3.org/TR/NOTE-xml-schema-req#Structural
> [2] http://www.w3.org/TR/NOTE-xml-schema-req#Datatype

It is very interesting to look back on the initial comments on the earliest drafts of XML
Schemas at 
http://lists.w3.org/Archives/Public/www-xml-schema-comments/1999JanMar/
and
http://lists.w3.org/Archives/Public/www-xml-schema-comments/1999JanMar/

If we look at just the first 31 days of comments, we find almost all the issues
raised that are now being addressed by ISO DSDL and RELAX NG.  

It is just as important to note that many comments did find there way into
XML Schemas--indeed, XML Schemas probably had the most careful and
thorough public comment procedure of any W3C spec, a tribute to Michael
and Dave (et al)'s thoroughness.   


Multiple Schema Languages
---------------------------------

We find the *very first* external comment says

"First, and most importantly, the document makes no mention of the
possibility for more than one schema language, even though this is
explicitly mentioned in the charter for the WG. Given the extremely
various uses XML is likely to be put to, I think more than one schema
language will be required and so one should plan for that. (For
example, the EDI people will very likely have rather specialized
needs.) " ( from Lars Marius Garshol )
http://lists.w3.org/Archives/Public/www-xml-schema-comments/1999JanMar/0003.html


However, this is not a new request at that time: see the response
"This point has come up a number of times but I am unclear as to its intent."
http://lists.w3.org/Archives/Public/www-xml-schema-comments/1999AprJun/0001.html

Datatypes
------------

Localized lexical representations (John Cowan):
http://lists.w3.org/Archives/Public/www-xml-schema-comments/1999AprJun/0011.html

Multiple lexical constraint languages -- pictures and regex (Paul Prescod)
http://lists.w3.org/Archives/Public/www-xml-schema-comments/1999AprJun/0034.html


Treatment of PCDATA as a particle
--------------------------------------------

"We can make XSchema more uniform by
removing the concept of "mixed content" and by introducing a PCDATA
content token type. "  (Paul Prescod)

http://lists.w3.org/Archives/Public/www-xml-schema-comments/1999AprJun/0011.html


Unify treatment of grammars and regular expressions, modularization, co-occurrence constraints
-----------------------------------------------------------------------------------------------------------------

Pluggable grammars (e.g. grammar on the document axis or grammar on an ancestor axis) 
and tokenizers and use of XPaths as particles in content models (Me)
http://lists.w3.org/Archives/Public/www-xml-schema-comments/1999AprJun/0030.html

Against Information Set contributions
-------------------------------------------
"I agree with Paul.  I personally would like to drop everything that affects 
information sets from the schema language.  Hence, I oppose to information 
set contributions, archetypes, defaults, entities, notations, ...."  (Murata-san)
http://lists.w3.org/Archives/Public/www-xml-schema-comments/1999AprJun/0035.html

And an interesting comment from John Cowan:

"...XML WGs don't have any mandate for providing standards relating to
non-XML."
http://lists.w3.org/Archives/Public/www-xml-schema-comments/1999AprJun/0045.html

Verbal Complexity
-----------------------
"...the general idea of breaking down overlong sentences (134 words!) into
multiple sentences or even bulleted lists would make the Structures
document much easier to understand. " (Bob DuCharme)
http://lists.w3.org/Archives/Public/www-xml-schema-comments/1999AprJun/0038.html


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.