- From: Norman Walsh <ndw@nwalsh.com>
 - Date: Wed, 20 Aug 2008 14:25:29 -0400
 - To: public-xml-processing-model-comments@w3.org
 - Message-ID: <m2od3n4k86.fsf@nwalsh.com>
 
/ "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