W3C home > Mailing lists > Public > public-sml@w3.org > October 2007

[Bug 4687] Handling of DTDs when composing an IF document

From: <bugzilla@wiggum.w3.org>
Date: Thu, 18 Oct 2007 00:24:02 +0000
To: public-sml@w3.org
Message-Id: <E1IiJBC-0000f5-GH@wiggum.w3.org>


sandygao@ca.ibm.com changed:

           What    |Removed                     |Added
           Keywords|                            |hasProposal

------- Comment #4 from sandygao@ca.ibm.com  2007-10-18 00:24 -------
Discussed at 2007-10-17 F2F. The following proposal surfaced:
1. For producer: 
When packaging documents with DTDs, producer [should|must] do one of the
1.1 normalize (default value, expand entity, etc.) to make it standalone 
1.2 use base 64 to encode the entire document 
note: normalization doesn't always work for the schema entity types 
2. For consumer: 
When unpackaging embedded documents:
2.1 when document/data/@xsi:type="xs:base64", then decode it and process it as
a separate document 
2.2 every other model document (embedded as XML) is processed as if they had
the same DTD as the one specified on <model>. 

Known decision points:
a. should vs. must in (1)
b. whether to support base64 encoding (notice the note about schema entity
Received on Thursday, 18 October 2007 00:24:09 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:24:23 UTC