OASIS Open Mailing List Archives  ·  All Lists  ·  docbook-tc  ·  2005-10

docbook-tc — archive

[Date Prev]  |  [Thread Prev]  |  [Thread Next]  |  [Date Next]   —  [Date Index]  |  [Thread Index]  |  [Month Index]  |  [List Home]

Re: [docbook-tc] 5.0b1 test test release


 MHonArc v2.5.0b2 -->
















docbook-tc message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [docbook-tc] 5.0b1 test test release


Norm + Jirka,

Regards:
> 'violate "Unique Particle Attribution"'

You will get the same type of errors when you convert James Clark's XHTML.rng to XHTML.XSD and try to use it. And possibly with current XHTML 2.0 rng as well!

In James Clark on Converting RELAX NG to XSD, 2002.
"Possible improvements
-Avoid violating unique particle attribution constraint
-Avoid violating element declarations consistent constraint
-Take advantage of substitution groups
-Better handling of interleave
-Inform user about all approximations
-Generate annotations using eg Schematron to make approximations exact
-Handle RELAX NG overrides using redefine"
 [ref: http://www.thaiopensource.com/relaxng/convert-to-xsd-talk.html]

Eric Van der Vlist in his book Relax NG p317 comments:
"W3C XML Schema doesn't know how to handle mixing of constraints on subelements and attributes except by using difficult hacks with key definitions, which don't work in all cases [...] hope that James Clark will continue to improve the Trang conversion algorithm!"

Gary

>

[Date Prev]  |  [Thread Prev]  |  [Thread Next]  |  [Date Next]   —  [Date Index]  |  [Thread Index]  |  [Month Index]  |  [List Home]