>> I am proposing two mechanisms, not one. >> (a) define different MIME types >> (b) *also* allow a root element/attribute which distinguishes >> between the types > In that case, I'd point out that using a new MIME type in addition to > a distinctive root element/attribute in the markup doesn't add > anything relative to just doing the latter. And it retains some of the > downsides I cited. So I still don't think it is a very good solution > for ISSUE-4. Argument for two versioning mechanisms rather than one: Language components without distinctive root element/attributes or even namespaces at all can be passed around unchanged, given sufficient contextual information about which language was intended. The MIME type supplies that contextual information. When embedding one document in another, the contextual information needs to be made explicit. Having both mechanisms adds complexity but allows both nested content and also uniform content without any explicit versioning information. I think the "downsides" can be avoided by making the appropriate choice, and that the choice is available with appropriate processing. I suppose we'll need to go through some use cases and scenarios to verify that, though. Larry -- http://larry.masinter.netReceived on Tuesday, 17 February 2009 18:47:42 UTC
This archive was generated by hypermail 2.4.0 : Saturday, 9 October 2021 18:44:43 UTC