- From: <bugzilla@wiggum.w3.org>
- Date: Wed, 14 Dec 2005 16:39:38 +0000
- To: public-qt-comments@w3.org
- Cc:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=2474 ------- Additional Comments From mike@saxonica.com 2005-12-14 16:39 ------- Both <xi:include> nor #include are things that operate at a higher semantic level. We're concerned with plain XML or plain text; we've no idea what the XML vocabulary is, or whether the text is supposed to be a C# program. We could perhaps take the media-type into account, but that's upside-down in terms of a layered architecture: it's the responsibility of a higher level of software to look after constraints that apply at its own level. I think the CharMod spec could perhaps have made it clearer that the concept of an "include" is a relative one: it can only be defined in relation to the knowledge of the document's syntax and semantics available at a particular level of the system. Moreover, when we create one file in a family of files that contains "include" references to each other, our responsibility can only be to ensure that the file we are generating is a legitimate component of a fully-normalized document; we cannot take any responsibility for the other files. Michael Kay (speaking personally)
Received on Wednesday, 14 December 2005 16:43:33 UTC