I do want to disagree about the particular specialized term applying to the
ODF conformance target that provides for the presence of foreign e-a-v.
I searched around for the use of "host language document" and discovered
that it is used essentially the opposite as we use it. Documented
extensions that use the core of another format with additions of their own
claim "host language document type conformance." In addition, the
conformance level (for SMIL, SVG, and XHTML Modularization) is accompanied
by rules for how such extensions are to be identified and integrated with
the base format. It appears that these are never meant to be processable as
documents in the host language (although the host language may be an
acceptable subset of consumable documents). These seem to be about explicit
provisions for making new format types having the conformant part of ODF
documents as a base. We do nothing to specifically provide for that (e.g.,
requiring different mime types, requiring different schemas, identifying a
core that must be preserved, etc).
In our case, we don't describe anything about what the foreign
elements-attributes-values are, other than they do not employ a namespace
established for OpenDocument. Instead of prescribing how a new format is
established and differentiated, we specify a way to treat
unsupported/unrecognized foreign f-a-v as if they are not present, with the
residue being conformant. These documents are presumably identified as ODF
documents (e.g., using the standard MIME types) and having the root-required
structure.
This ODF case seems different enough in spirit, purpose and detail to have a
different name. We should avoid the term in case we ever do want to provide
for extension and host document format conformance in the manner typified by
the XHTML Modularization specification and others that appeal to that model.
- Dennis
PS: I am really done now. I have nothing new to offer beyond this
disagreement on appropriation of the term for our situation.
References:
[1] SMIL Host Language Conformance. Section 2.4.1 in Synchronized
Multimedia Integration Language(SMIL 2.0) - [Second Edition], W3C
Recommendation 07 January 2005,