List of issues
MURATA Makoto <murata@apsdc.ksp.fujixerox.co.jp> Mon, 05 April 1999 08:30 UTC
Received: (from majordomo@localhost) by mail.proper.com (8.8.8/8.8.5) id BAA18288 for ietf-xml-mime-bks; Mon, 5 Apr 1999 01:30:38 -0700 (PDT)
Received: from mx.fujixerox.co.jp (firewall-user@mx.fujixerox.co.jp [202.32.191.10]) by mail.proper.com (8.8.8/8.8.5) with ESMTP id BAA18284 for <ietf-xml-mime@imc.org>; Mon, 5 Apr 1999 01:30:36 -0700 (PDT)
Received: by mx.fujixerox.co.jp; id RAA03231; Mon, 5 Apr 1999 17:31:07 +0900 (JST)
Received: from ns1.fujixerox.co.jp(129.249.118.101) by mx.fujixerox.co.jp via smap (V3.1) id xma003107; Mon, 5 Apr 99 17:30:35 +0900
Received: from kspgwy.ksp.fujixerox.co.jp (kspmailer [129.249.213.100]) by ns1.fujixerox.co.jp (8.9.3/3.7W99033010) with ESMTP id RAA17660 for <ietf-xml-mime@imc.org>; Mon, 5 Apr 1999 17:28:29 +0900 (JST)
Received: from sun386i.apsdc.ksp.fujixerox.co.jp (sun386i.apsdc.ksp.fujixerox.co.jp [129.249.240.113]) by kspgwy.ksp.fujixerox.co.jp (8.9.1a/3.6W) with SMTP id RAA26182 for <ietf-xml-mime@imc.org>; Mon, 5 Apr 1999 17:30:34 +0900 (JST)
Received: from archlute.apsdc.ksp.fujixerox.co.jp (archlute.apsdc.ksp.fujixerox.co.jp [129.249.240.52]) by sun386i.apsdc.ksp.fujixerox.co.jp (8.6.9+2.4W/3.4Wbeta3) with SMTP id RAA01715 for <ietf-xml-mime@imc.org>; Mon, 5 Apr 1999 17:28:36 +0900
Message-Id: <199904050830.AA00181@archlute.apsdc.ksp.fujixerox.co.jp>
From: MURATA Makoto <murata@apsdc.ksp.fujixerox.co.jp>
Date: Mon, 05 Apr 1999 17:30:22 +0900
To: ietf-xml-mime@imc.org
Subject: List of issues
MIME-Version: 1.0
X-Mailer: AL-Mail32 Version 1.01
Content-Type: text/plain; charset="us-ascii"
Sender: owner-ietf-xml-mime@imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-xml-mime/mail-archive/>
List-Unsubscribe: <mailto:ietf-xml-mime-request@imc.org?body=unsubscribe>
I compiled a list of issues raised in the past. Although there are seven issues in this list, I would like to concentrate on the first issue for a while. Issue 1: Proposals for additional parameters in the past Namespace URI: It specifies the URI of the top-level namespace of the XML document Schema URI It specifies the URI of the top-level schema of the XML document DTD URI: It specifies the URI of the DTD of the XML document Class URI: It specifies the class of the XML document which will be handled by the same application programs (Note: RDF metadata are XML documents without DTD's, but every RDF metadata can be handled by the same program. XML documents with CSS stylesheets can be displayed by WWW browsers, evenif they do not have DTDs.) Conformance Profile URI: It specifies an XHTML conformance profile. Application URI: It speficies the URI of application programs Root element type: This was suggested as an addition to the namespace/schema/DTD/class URI. Issue 2: Type of XML mime entities There are four types of XML MIME entities. In the XML terminology, they are called "document entities", "external DTD subsets", "external parsed entities", and "external parameter entities". The media types text/xml and application/xml can be used for any of these four types. Do we need some parameter to distinguish these four types? (Note that a MIME entity can be an external parsed entity AND a document entity at the same time. Some external DTD subsets can also be used as external parameter entities.) Issue 3: UTF-16 RFC 2376 should be revised when charsets for UTF-16 are registered. Currently, there is an internet draft <draft-hoffman-utf16-02.txt> for UTF-16 registration. Issue 4: Characters .vs. bytes An XML MIME entity is a sequence of characters as opposed to a sequence of bytes. RFC 2376 is not really clear about this. Issue 5: Packaging There should be a mechanism for packaging an XML document together with its stylesheet, catalog, and referenced resources (e.g., links, external entities). One possibility is MHTML. ftp://ftp.dsv.su.se/users/jpalme/draft-ietf-mhtml-info-11.txt ftp://ftp.dsv.su.se/users/jpalme/draft-ietf-mhtml-rev-07.txt Issue 6: Ambiguity of CCS conversion If an XML document is encoded in some charset whose CCS is not Unicode, XML processors will map the CCS to Unicode. For example, in the case of Shift_JIS, we need a mapping from JIS X 0201 + JIS X0208 to Unicode. Unfortunately, there are more than one mapping in the world. For example, the XML parser of IBM uses Javasoft mapping and that of Javasoft uses Microsoft mapping. I heard that many other charsets have such ambiguities. If this is the case, it might make sense to introduce a parameter "map" to precisely specify which mapping should be used. Issue 7: The default of the charset parameter Chris Lilley's recent proposal to revised RFC2376 is as below: > 1) Require explicit charset for overriding the internal encoding > declaration, so if one really wants to re-label a document as US-ASCII > one actually has to send it out as text/xml; charset="US-ASCII" > > 2) Define the absence of an explicit charset encoding in the MIME > header not as "US-ASCII" but as "use encoding in XML instance" in > accordance with the XML 1.0 Recommendation. Cheers, Makoto Fuji Xerox Information Systems Tel: +81-44-812-7230 Fax: +81-44-812-7231 E-mail: murata@apsdc.ksp.fujixerox.co.jp
- List of issues MURATA Makoto