The only change from that draft is that the type there called 'number' is here renamed 'decimal'.
The document supplies formal a description of XML types and validity as specified by the recently-issued Proposed Recommendation XML Schema Part 1: Structures.
From the Introduction: "This formalization is a formal, declarative system for describing and naming XML Schema information, specifying XML instance type information, and validating instances against schemas.
Such unique identifiers may be useful to XML Query, RDF, and topic maps, among others; (3) Formally define validation at a declarative level; (4) Define the mapping from the current XML Schema syntax onto the structures described here, as well as the mapping between the XML Schema component mode and our component model.
[Fall 1999] The co-chairs of the XML Schema Working Group are Dave Hollander (Commerce Net) and C. Requirements are for constraints on how the component parts of an application fit together, the document structure, attributes, data-typing, and so on.
The XML Schema Working Group is addressing means for defining the structure, content and semantics of XML documents." See XML Schema Requirements Comments mailing list: [email protected] archive.
XML Schema Developers List: The [email protected] list is publicly archived on the W3C server.
Henry Thompson announced this public list on April 07, 2000 with a message "'XML Schema Developers List Launched': To accompany the XML Schema Last Call drafts, the W3C is pleased to announce the opening of a public mailing list for XML Schema implementation developers, .
Many potential applications of XML Schema may benefit from the definition of a formal model.
We have focused on the material in Part I (Structures), as this is the most complex; a basic understanding of first-order predicate logic, which is part of most computer science curricula, is adequate to understand this document." [Full context] [March 31, 2001] XML Schema. "This version of this Proposed Recommendation replaces that published on 16-March-2001.
This document is designed to provide a reference list on "schemas" in the context of XML, RDF, SGML, EXPRESS, etc.
[Note: Content and organization are provisional; need to clean up references in part 3 especially.] For up-to-date information, see Description from the XML Activity Statement. "While XML 1.0 supplies a mechanism, the Document Type Definition (DTD) for declaring constraints on the use of markup, automated processing of XML documents requires more rigorous and comprehensive facilities in this area.