OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   XSchema Finalization - Element Declaration Containers (1)

[ Lists Home | Date Index | Thread Index ]
  • From: "Simon St.Laurent" <SimonStL@classic.msn.com>
  • To: "Xml-Dev (E-mail)" <xml-dev@ic.ac.uk>
  • Date: Sun, 26 Jul 98 15:31:21 UT

As the XSchema spec moves toward some semblance of completion (Section 2.0, 
the key section, anyway), we have a few key issues remaining for resolution.

This finalization is not _final_ - it's the last stage before we stop 
development and let this section of the spec rest for a couple of weeks of 
final review.  I'd like these issues cleared up first.

1. Element Declaration Containers

Last week I received a private message suggesting that we add a content model 
container element and an attribute declaration container to the ElementDecl 
declaration.  (Because it came in private correspondence, I've left off the 
author's name.  The original author is very welcome to come forward.)

The current declaration is:
> <!ELEMENT XSC:ElementDecl (XSC:Doc?, XSC:More?, (XSC:Ref | XSC:Choice | 
> XSC:Seq | XSC:Empty | XSC:Any | XSC:PCData | XSC:Mixed), XSC:AttDef*)>

The new declaration would be:
> <!ELEMENT XSC:ElementDecl (XSC:Doc?, XSC:More?, XSC:Model, XSC:AttList)>
> <!ELEMENT XSC:Model (XSC:Ref | XSC:Choice | XSC:Seq | XSC:Empty | 
>                     XSC:Any | XSC:PCData | XSC:Mixed)>
> <!ELEMENT XSC:AttList (XSC:AttDef*)>

There are pluses and minuses.  I'd probably add XSC:Doc and XSC:More elements 
to the XSC:Model and XSC:AttList elements so that folks could provide 
documentation for the content model as a whole and the attribute list.

On the other hand, it's an extra layer of declarations that would make a 
hand-coder like myself crazy.

I'd like to hear what people think of this, so that we can close this by the 
end of the week.

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

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


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS