Normative refs to 8879/10744?
At the moment, the first sentence of the abstract of the XML spec reads:
Extensible Markup Language (XML) is an extremely simple dialect of SGML
which is completely described in this document.
The first paragraph of the section 1.0, Introduction, reads:
Extensible Markup Language, abbreviated XML, describes a class of data
objects called XML documents which are stored on computers, and partially
describes the behavior of programs which process these objects. XML is an
application profile or restricted form of SGML, the Standard Generalized
Markup Language [ISO 8879].
It seems that we mostly agree that the the rest of the spec succeeds
pretty well in making these sentences true. However, it is important
(at least to me) that we avoid any perception (however idiotic) that
we are working against SGML, and I at least become deeply irritated
when I read demands for our resignation based on such imputations.
Len, could you suggest a redraft of the two sentences above, or
another set of modifications of the text of the spec, that would meet
your goal of making the 8879 reference normative?
Speaking only for myself, it seems that making the reference more
normative would be uncontroversially good, if this could be done without
giving the impression that anyone actually has to *read* 8879 or 10744
to do XML safely, correctly, and legally. -T.