[
Lists Home |
Date Index |
Thread Index
]
"Bullard, Claude L (Len)" <clbullar@ingr.com> writes:
> We are assuming that the W3C validator at
> http://www.w3.org/2001/03/webdata/xsv
> is the gold standard (not quite but really the reference implementation):
Thanks for your endorsement, but XSV is not the gold standard -- as
the status page [1] makes clear, there are implementation gaps and
known bugs, to say nothing of unknown bugs.
> Using that implementation, I get the following:
[errors]
> So, http://www.w3.org/TR/xmlschema-1/#normative-schemaSchema
<snip/>
> so this
>
> <xsd:choice minOccurs="0">
> <xsd:element ref="AudioClip"/>
> <xsd:element ref="MovieTexture"/>
> <xsd:element ref="ProtoInstance"/>
> </xsd:choice>
>
> and this
>
> <xsd:choice minOccurs="0" maxOccurs="6">
> <xsd:element ref="ImageTexture"/>
> <xsd:element ref="MovieTexture"/>
> <xsd:element ref="MultiTexture"/>
> <xsd:element ref="PixelTexture"/>
> <xsd:element ref="ProtoInstance"/>
> </xsd:choice>
>
> are invalid, yes?
There are invalid _as named group definitions_. With named groups, we
had a choice:
1) Allow min/max both on the reference and the definition;
2) Allow min/max both only on the reference;
3) Allow min/max both only on the definition.
We chose (2). Sorry for the confusion.
ht
[1] http://www.ltg.ed.ac.uk/~ht/xsv-status.html
--
Henry S. Thompson, HCRC Language Technology Group, University of Edinburgh
Half-time member of W3C Team
2 Buccleuch Place, Edinburgh EH8 9LW, SCOTLAND -- (44) 131 650-4440
Fax: (44) 131 650-4587, e-mail: ht@cogsci.ed.ac.uk
URL: http://www.ltg.ed.ac.uk/~ht/
[mail really from me _always_ has this .sig -- mail without it is forged spam]
|