Re: XProc comment

/ "Alex Brown" <alexb@griffinbrown.co.uk> was heard to say:
| 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"

Hmmm. Do commonly available validators actually allow you to control
these features independently?

But I think you're probably right, we'll need to do something like
this with appropriate wordage about implementation-defined support.

| (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).

But maybe someday :-)

                                        Be seeing you,
                                          norm

-- 
Norman Walsh <ndw@nwalsh.com> | Doubt is to certainty as neurosis is to
http://nwalsh.com/            | psychosis. The neurotic is in doubt and
                              | has fears about persons and things; the
                              | psychotic has convictions and makes
                              | claims about them. In short, the
                              | neurotic has problems, the psychotic
                              | has solutions.--Thomas Szasz

Received on Wednesday, 20 August 2008 18:26:28 UTC