W3C home > Mailing lists > Public > xmlp-comments@w3.org > June 2004

Re: XML Protocol LC issue 470 resolution

From: Graham Klyne <gk@ninebynine.org>
Date: Wed, 30 Jun 2004 20:25:47 +0100
Message-Id: <>
To: Mark Nottingham <mnot@mnot.net>
Cc: xmlp-comments@w3.org

At 16:07 29/06/04 -0700, Mark Nottingham wrote:
>The XML Protocol Working Group has resolved issue 470 [1], regarding XOP's 
>use of media types.
>Regarding section 1.2: this was indeed a typo, and we will have it 
>corrected in the next draft.
>1. http://www.w3.org/2000/xp/Group/xmlp-lc-issues#x470


>Regarding section 5: we did consider such a solution, but it had the 
>drawback that the original media type
>would not be visible at the outer level using Multipart MIME.
>In other words, the multipart/related media type only allows a parameter 
>to identify the media type of the root part; any parameters of the root 
>part's media type must be discovered by examining the root part itself.
>Given this, we decided that the current design of XOP regarding media 
>types, while not optimal, was the best we could do within the limitations 
>of the MIME system.


Multipart/related also has an optional Start-Info parameter:

3.3.  The Start-Info Parameter

    Additional information can be provided to an application by the
    start-info parameter.  It contains either a string or points, via a
    content-ID, to another MIME entity in the message.  A typical use
    might be to provide additional command line parameters or a MIME
    entity giving auxiliary information for processing the compound

    Applications that use Multipart/Related must specify the
    interpretation of start-info.  User Agents shall provide the
    parameter's value to the processing application.  Processes can
    distinguish a start-info reference from a token or quoted-string by
    examining the first non-white-space character, "<" indicates a
-- http://www.ietf.org/rfc/rfc2387.txt

Which it seems to me might be used to convey the desired information at the 
top level.  I suggest appropriate use of this parameter might be made 
mandatory when in conjunction with the a root type of (say) 
application/xop+xml, e.g.

Content-type: multipart/related



Graham Klyne
For email:
Received on Wednesday, 30 June 2004 15:25:05 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:17:00 UTC