XSchema Question 1: RDF
Alain DESEINE
alain at cabinfo.com
Wed Jun 3 08:50:08 BST 1998
Ron Bourret wrote:
>
> Tim Bray wrote:
>
> > In fact *every* attempt so far
> > (the old DSD stuff, XML-Data, etc) to express content models in XML has
> > come up verbose and unreadable compared to good ol' 8879 DTD notation.
> > I think there's a better way, and want to see what xml-dev can come up
> > with. -Tim
>
> Regardless of whether XSchema rivals DTD notation for brevity and clarity, we
> still need it. The compelling reason for XSchema is not besting the readability
> of DTD notation -- a visual schema editor is far clearer than both -- but making
> schema information available through XML tools (which are numerous) rather than
> DTD tools (which are not).
>
> For this reason, I would vote against directly using RDF in XSchema, as it means
> we will have designed something we can't use.
>
> -- Ron Bourret
>
I agree with Ron. I think we only get some simple mechanism. I think
that incorporating some other Specs like RDF will make our work
sompething else than simple.
I think we need a simple mechanism like this :
<ELEMENT NAME="FOO" >
...
<METAINFO NAME="Icon" VALUE="c:\icon\foo.bmp"/>
...
</ELEMENT>
The DTD could be something like this :
<!ELEMENT METAINFO EMPTY>
<!ATTLIST METAINFO
NAME CDATA REQUIRED
VALUE CDATA REQUIRED >
Or something like this. Notice that name are only for exmple purpose,
and are definitively not a proposal.
Other Element could be designed for providing informations about the
XSchema file (like revision, version, and so on).
Alain.
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo at ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo at ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa at ic.ac.uk)
More information about the Xml-dev
mailing list