W3C home > Mailing lists > Public > w3c-sgml-wg@w3.org > May 1997

SD4 - Schema Format

From: Jean Paoli <jeanpa@microsoft.com>
Date: Thu, 15 May 1997 21:14:19 -0700
Message-ID: <78DFE33066ABD0118B9200805FD431BA5EC14C@RED-16-MSG.dns.microsoft.com>
To: "'w3c-sgml-wg@w3.org'" <w3c-sgml-wg@w3.org>
SD4 - Schema Format

Schemas are structured data, yet their current representation (DTD) does
leverage work invested in the XML document instance. Tools and solutions
will be 
developed for XML in the following categories, and more besides: digital

signatures, structured attributes, specialized editors, indexing
repositories, version control systems, database representation, etc.
These XML 
tools will be mass market, and so will be ubiquitous, high-quality, and
by all users.

Further, in all our discussions with groups such as DSIG and W3C-Labels,
found it artificial and difficult to make a clear distinction between
requirements of schemata and the requirements of structured data

An example of this problem is the following: we want a mechanism to
digitally sign
a page on the Web by embedding a signature string in the page. Well, we
also need 
a mechanism to digitally sign a schema on the Web. If we keep the
instance syntax 
and the schema (DTD) syntax differents, we have to invent 2 different
mechanisms to sign them. 
And you can think about a thousand of similar problems.

Proposal: All machine-readable schemata, whatever their other
are structured data, and so XML itself is a good carrier syntax for
expression. We should design a general structure for writing schemata in

In other worlds, we propose to keep the existing DTD syntax for
compatibility reasons 
and to define another syntax which will grand-father the current DTD
features but will
be using the current instance syntax (i.e. well formed tags and

Received on Friday, 16 May 1997 00:14:50 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:25:26 UTC