RE: [Sip] Support for Multipart/MIME - support of alternative

"Christer Holmberg (JO/LMF)" <christer.holmberg@ericsson.com> Tue, 29 May 2007 12:35 UTC

Return-path: <sip-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1Ht0v5-0002NM-Nz; Tue, 29 May 2007 08:35:23 -0400
Received: from sip by megatron.ietf.org with local (Exim 4.43) id 1Ht0v4-0002NF-2S for sip-confirm+ok@megatron.ietf.org; Tue, 29 May 2007 08:35:22 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1Ht0v3-0002N6-Ov for sip@ietf.org; Tue, 29 May 2007 08:35:21 -0400
Received: from mailgw4.ericsson.se ([193.180.251.62]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1Ht0v3-0004jd-AU for sip@ietf.org; Tue, 29 May 2007 08:35:21 -0400
Received: from mailgw4.ericsson.se (unknown [127.0.0.1]) by mailgw4.ericsson.se (Symantec Mail Security) with ESMTP id BC07C2050E; Tue, 29 May 2007 14:35:20 +0200 (CEST)
X-AuditID: c1b4fb3e-ae1ebbb0000061ca-52-465c1e08d286
Received: from esealmw128.eemea.ericsson.se (unknown [153.88.254.121]) by mailgw4.ericsson.se (Symantec Mail Security) with ESMTP id A0A88200D8; Tue, 29 May 2007 14:35:20 +0200 (CEST)
Received: from esealmw113.eemea.ericsson.se ([153.88.200.4]) by esealmw128.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830); Tue, 29 May 2007 14:35:20 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [Sip] Support for Multipart/MIME - support of alternative
Date: Tue, 29 May 2007 14:35:19 +0200
Message-ID: <7374777208BDC7449D5620EF9423256704805AC0@esealmw113.eemea.ericsson.se>
In-Reply-To: <465BE553.4010500@ericsson.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [Sip] Support for Multipart/MIME - support of alternative
thread-index: AcehzAiRiy7CWLMUTmGgkcVjixcDLgAIMMig
References: <7374777208BDC7449D5620EF9423256703F85957@esealmw113.eemea.ericsson.se> <0ee901c7931e$dd43f9b0$c4a36b80@amer.cisco.com> <1ECE0EB50388174790F9694F77522CCF106564B4@zrc2hxm0.corp.nortel.com> <4643B58A.3060407@cisco.com> <464ABDD6.9000503@ericsson.com> <464AF68A.4010105@cisco.com> <1ECE0EB50388174790F9694F77522CCF10788B8C@zrc2hxm0.corp.nortel.com> <4653FA1F.7050008@ericsson.com> <46545100.5040707@cisco.com> <4659D9FA.70501@ericsson.com> <465A6313.4030304@cisco.com> <465BE553.4010500@ericsson.com>
From: "Christer Holmberg (JO/LMF)" <christer.holmberg@ericsson.com>
To: "Gonzalo Camarillo (JO/LMF)" <gonzalo.camarillo@ericsson.com>, Paul Kyzivat <pkyzivat@cisco.com>
X-OriginalArrivalTime: 29 May 2007 12:35:20.0376 (UTC) FILETIME=[D1DF9380:01C7A1ED]
X-Brightmail-Tracker: AAAAAA==
X-Spam-Score: 0.0 (/)
X-Scan-Signature: f60d0f7806b0c40781eee6b9cd0b2135
Cc: sip@ietf.org, Francois Audet <audet@nortel.com>, Dan Wing <dwing@cisco.com>
X-BeenThere: sip@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Session Initiation Protocol <sip.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:sip@ietf.org>
List-Help: <mailto:sip-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=subscribe>
Errors-To: sip-bounces@ietf.org

 
Hi,

>>>OPEN ISSUE 1: do we need to say something about other types?  Related
>>>(rfc2387), parallel, digest, external-body.
>> 
>>I don't know much about these. I quickly scanned 2387 and see that it 
>>has some special rules re processing Content-Disposition of the 
>>contained (related) parts. I *think* those are consistent 
>>with what we are doing.
> 
>I have added the following text to Section 5:
> 
>    "This specification recommends support for 'multipart/mixed' and
>    'multipart/alternative'.  At present, there are no SIP extensions
>    that use different 'multipart' subtypes such as parallel 
>    [RFC2046], digest [RFC2046], or related [RFC2387].  If such 
>    extensions were to be defined in the future, their authors would
need to make sure
>    (e.g., by using an option-tag or by other means) that entities
>    receiving those 'multipart' subtypes were able to process them.  As
>    stated earlier, UAs treat unknown 'multipart' subtypes as 
>    'multipart/mixed'."

I think the text is good.

But, I wonder whether we should alternative to the list of "different
multipart subtypes". At present there are no SIP extensions using
alternative either, so...
 
Or, at least we could leave support of alternative open for the moment,
until we get more information about how it's supposed to be used in the
first place (regarding identical content type values etc).


>>>OPEN ISSUE 2: we know that we do not want two SDPs in a 'multipart/
>>>alternative', but is this valid generally with any content type?
>>>Would it be possible to provide two alternative body 
>>>parts using the same format and, thus, the same content type but in, 
>>>say, different languages?
>> 
>>Its my understanding that the distinction is based on which can be 
>>understood, relative to Content-Type. It isn't apparent to me that 
>>making this decision based on other attributes is valid. 
>>For one thing the parts are supposed to be ordered by increasing 
>>richness. If they differed by language this wouldn't be true.
>> 
>>So I think what you have is ok.
> 
>I double check with an email expert to make sure we get this right.


>>Another thing in Section 3: You have used SHOULD in this section. I 
>>thought we wanted to change this to MUST. Did we?
> 
>You refer to the following statement, right?
> 
>    "In particular, UAs SHOULD support the 'multipart/mixed'
>     and 'multipart/alternative' MIME types."
> 
>If people agree that this should be a MUST, I will be happy 
>to change it.

Again, I think we should wait a little regarding alternative.

Regards,

Christer


_______________________________________________
Sip mailing list  https://www1.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use sip-implementors@cs.columbia.edu for questions on current sip
Use sipping@ietf.org for new developments on the application of sip