John M. Dlugosz wrote:
> 
> 
> "Hussein Shafie hussein-at-pixware.fr |XMLmind|" <...> wrote on
> 10/21/2005 03:58:16 AM:
> 
>> We'll try to fix this ``bug'' in next release (an undocumented
>> limitation in fact). However you'll probably find *dozens* of such
> problems.
>>
>> The goal of xsdvalid is not to create a top notch W3C XML schema
> validator.
>>
>> The goal of xsdvalid is just to help evaluating XMLmind XML Editor: if
>> xsdvalid cannot load your schema, then XMLmind XML Editor will not be
>> able to cope with your schema. Therefore, you, as an evaluator, would
>> better choose another XML editor.
>>
>> For us, validating instances against W3C XML schemas is *much* more
>> important than validating the schema. We assume that a W3C XML Schema
>> author has validated its schema against 2 or 3 different validators
>> (given the atrocious complexity of the W3C recommendation) before
>> loading an instance in XXE.
>>
>> For example, the last bug you have submitted (not handling the case
>> where the refer child of a keyref is naming a <unique> rather than a
>> <key>) was considered by us to be a very serious one. (It is fixed now.)
>>
> 
> 
> So should I continue reporting them, if only so you can document the
> limitations?

The limitations are already documented. See
http://www.xmlmind.com/_xsdvalid/doc/xsdvalid/xsdvalid.html#id.s6

Something which is not documented as a limitation is in principle a bug.

You have found incorrect behaviors not documented as limitations,
therefore you have found bugs.

*All* the bugs you have reported are *already* fixed (in the development
version we currently use internally). These fixes will be available in
next release.



>> We assume that a W3C XML Schema
>> author has validated its schema against 2 or 3 different validators
> 
> Which (other) ones should I look at?

Here at XMLmind, we use both the latest Xerces (because we work on Linux
boxes and because recent Xerces seems to be a good XML Schema validator)
and the latest xsdvalid to check our W3C XML Schemas. If they don't
agree, then we modify our W3C XML Schemas so they are both happy.

Reply via email to