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

XSchema: Goals, final version

  • From: "Simon St.Laurent" <SimonStL@c...>
  • To: "Xml-Dev (E-mail)" <xml-dev@i...>
  • Date: Fri, 29 May 98 15:18:09 UT

xschema documents
Note the name change: XSD is now XSchema.  _No one_ defended XSD.  Several 
people liked XSchema.  For now, SDDs are XSchema documents.  It could become 
XSD, but at this point, we don't need any more naming confusion.

This version should be considered final until proven otherwise.  The goals 
will be part of the final specification and, as such, may change if we hit 
enormous roadblocks.  Unless that happens, please consider these final so that 
we can move on to more specific issues.


1. XSchema documents shall use XML document syntax, using element nesting and 
attributes to 
describe all constraints that may be verified by a processor using XSchema .

2. XSchema shall define a transformation from XSchema documents to DTDs.

3. XSchema documents shall be capable of representing the normalized element 
and attribute 
structures defined in XML 1.0 DTDs, and provide namespace support.

4. XSchema documents shall be parseable, manageable, and manipulable using the 
same tools 
used to parse, manage, and manipulate XML documents.

5. XSchema documents shall be easy to create, read, and modify, and shall 
provide authoring support. 

6. XSchema documents shall be easy to use in combination with a parser to 
structural validation of documents.

7. XSchema shall include an XSchema document and an XML 1.0 DTD defining the 
structure of XSchema documents .

8. XSchema shall suggest mechanisms for applying XSchema documents to 

9. XSchema shall include mechanisms for extending the information included in 
XSchema documents to support metadata.

10. The XSchema specification shall be readable, clear, and rigorous, using 
terminology and nomenclature as close to the XML 1.0 specification as 

11. The XSchema specification will comply with and be consistent with W3C 

12. XSchema documents shall provide constructs for human- and machine-readable 




9 - I left "to support metadata" here after much pondering.  Virtually any 
extension put here could be considered metadata in some sense.  We'll have to 
define this more closely in the spec.


11- Removed "regarding XML", bringing this proposal into hopeful alignment 
with more of the W3C's activities.  (Prompted by RDF discussion.)


13 - Folded namespace support into #3, with element and attribute support.

14 - Folded 'authoring support' into #5, "easy to create, read, and modify..."

Simon St.Laurent
Dynamic HTML: A Primer / XML: A Primer / Cookies

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@i... the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)


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