[
Lists Home |
Date Index |
Thread Index
]
- From: Miloslav Nic <nicmila@idoox.com>
- To: "xml-dev@lists.xml.org" <xml-dev@lists.xml.org>
- Date: Thu, 12 Oct 2000 16:44:02 +0200
This is funny, an hour ago I was thinking about the possibility,
to create a strictly conforming subset of XML Schema, with different
namespace so the only change required for transfer to XML Schema
would be the change of it :)
But I like facets. It took me some time to realize what they do, but
then I like the concept. But of course I would not call them facets,
the name is a bit scary :).
Give me a few basic types and a few facets an I can move the earth
(well, validate
and specify more efficiently).
So I
> expect
> that someone will create a version of XML schemas using a different
> namespace and the same names, but simplified down to an XDR/RELAX Core
> level: Key constraints removed, simple type derivation removed, facets
> removed, include/ignore/redefine removed, complex type derivation
> removed,
> xsi:null removed, form/block/final/abstract removed.
>
> A schema in this language could be converted into an XML Schema by
> changing the namespace. Documentation and specs for it could be pretty
> simple and easy to express, both informally and formally. Of course,
> we already have XDR, SOX, RELAX core etc, so perhaps we don't need
> another DTD-in-XML+simple-datatyping schema language...but it would
> certainly be possible and, I think, attractive. Such a language
> could even serve as a training wheels version for XML Schemas.
>
> I don't expect W3C to do this. But there is nothing stopping some
> firebrand on
> this list coming up with it (the XSLT transformation to XML Schema
> namespace would surely be trivial). Then you can just ignore all the
> bits of XML Schemas you don't like. (Indeed, it is possible that
> you could use redefine to even maintain the same namespace, but I
> don't think that is fair use, and would only muddy the waters.)
>
> Rick Jelliffe
--
******************************************
<firstName> Miloslav </firstName>
<surname> Nic </surname>
<mail> nicmila@idoox.com </mail>
<support> http://www.zvon.org </support>
<zvonMailingList>
http://www.zvon.org/index.php?nav_id=4
</zvonMailingList>
|