OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

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

[ Lists Home | Date Index | Thread Index ]

From: "Dare Obasanjo" <dareo@microsoft.com>

> 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






 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS