XProc comment

For the "validate-with-relax-ng" step, an option controls whether
"dtd-compatibility" is selected.

This specification (http://relaxng.org/compatibility-20011203.html)
defines three features, which each have two conformance levels. So I do
not think it is sufficient to select this with a simple boolean value.

Maybe have instead something like:

dtd-compatible-id-conformance "0" | "1" | "2"
dtd-compatible-attribute-defaulting-conformance "0" | "1" | "2"
dtd-compatible-documentation "yes" | "no"

(As an aside, I note the draft says the output is "possibly augmented by
application of the [RELAX NG DTD Compatibility]" - I don't believe there
yet exists a RNG validator that does this).

Keep up the excellent work!

- Alex Brown.
Committee member, ISO/IEC JTC 1 SC 34 WG 1.



------------------------------------------------------------------------
----
Alex Brown
Director

Griffin Brown Digital Publishing Ltd
Orwell House
Cowley Road
Cambridge
CB4 0PP
United Kingdom

t  +44 (0) 1223 425730
f  +44 (0) 1223 425384
w  http://www.griffinbrown.co.uk/
b  http://www.griffinbrown.co.uk/blog/

Griffin Brown Digital Publishing Limited is a company registered in
England with company number 3298691. The registered Office is at 148
Salmons Lane, Caterham, Surrey CR3 0HA, UK. The VAT Registration No. is
702 8543 48. 
------------------------------------------------------------------------
----

>>> How clean is your data? http://xmlprobe.com/ <<<

Received on Wednesday, 20 August 2008 13:14:49 UTC