Re: [sipcore] AD Evaluation of draft-ietf-sipcore-content-id-05

Christer Holmberg <christer.holmberg@ericsson.com> Mon, 22 May 2017 11:19 UTC

Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1CF851287A0; Mon, 22 May 2017 04:19:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.819
X-Spam-Level:
X-Spam-Status: No, score=-2.819 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9GHjY1EHjDw3; Mon, 22 May 2017 04:19:45 -0700 (PDT)
Received: from sesbmg23.ericsson.net (sesbmg23.ericsson.net [193.180.251.37]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 855CE129C01; Mon, 22 May 2017 04:19:44 -0700 (PDT)
X-AuditID: c1b4fb25-73a9f9a0000055fe-4a-5922c94ea05f
Received: from ESESSHC018.ericsson.se (Unknown_Domain [153.88.183.72]) by sesbmg23.ericsson.net (Symantec Mail Security) with SMTP id 50.61.22014.E49C2295; Mon, 22 May 2017 13:19:42 +0200 (CEST)
Received: from ESESSMB109.ericsson.se ([169.254.9.30]) by ESESSHC018.ericsson.se ([153.88.183.72]) with mapi id 14.03.0339.000; Mon, 22 May 2017 13:18:50 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Ben Campbell <ben@nostrum.com>, "draft-ietf-sipcore-content-id.all@ietf.org" <draft-ietf-sipcore-content-id.all@ietf.org>, "sipcore@ietf.org" <sipcore@ietf.org>
Thread-Topic: AD Evaluation of draft-ietf-sipcore-content-id-05
Thread-Index: AQHSzolPaE+D+c83j0ekLBIazLog+6IAT7OA
Date: Mon, 22 May 2017 11:18:50 +0000
Message-ID: <D548A4E4.1CFD7%christer.holmberg@ericsson.com>
References: <B9456A83-63CA-492C-89AB-622A024681A5@nostrum.com>
In-Reply-To: <B9456A83-63CA-492C-89AB-622A024681A5@nostrum.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.7.2.170228
x-originating-ip: [153.88.183.18]
Content-Type: multipart/alternative; boundary="_000_D548A4E41CFD7christerholmbergericssoncom_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrCIsWRmVeSWpSXmKPExsUyM2K7h67fSaVIg+Zl5hbzO0+zW8w8u4vF 4uuPTWwOzB5Llvxk8pi18wlLAFMUl01Kak5mWWqRvl0CV8bRT1PZCiY8Zqy48fc5ewPjhqOM XYycHBICJhILTm5n62Lk4hASOMIo8WzKVHYIZzGjxKPrL4EyHBxsAhYS3f+0QeIiAqsYJV7s ucwC0i0sYCfx/tN+JpAaEQF7if1TxEHCIgJGEmsW32MGsVkEVCVOTr3ODmLzClhLLPx9HqxV CKh154k9YDWcQK3Tfh0DsxkFxCS+n1rDBGIzC4hL3HoynwniUAGJJXvOM0PYohIvH/9jBbFF BfQk9v37ygYRV5T4+GofI8g5zAIJEv23UiDWCkqcnPmEZQKjyCwkU2chVM1CUgVRYiDx/tx8 ZghbW2LZwtdQtr7Exi9nGSFarSVmbEtHVrKAkWMVo2hxanFSbrqRsV5qUWZycXF+nl5easkm RmDcHdzyW3UH4+U3jocYBTgYlXh4VdcpRQqxJpYVV+YeYpTgYFYS4fXaAxTiTUmsrEotyo8v Ks1JLT7EKM3BoiTO67jvQoSQQHpiSWp2ampBahFMlomDU6qBsaD93gqubA6vI+Gn8nVTt+nP unBE4sGct59C/xhbCX/Ju/lx/7Wjrg6J11njYypW5kw/9ffN/l3TF4WwM5zLKrj8T+vMrXXS 4m/WsuqvsTvkP02m+26XgWjTHd4qpidbf26bLTZdgDvl08Lmd9tsZhRt4VHYXm7PZLGm89S/ 1Pus6nVKThYTDZVYijMSDbWYi4oTAURXVLO3AgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/sipcore/O7XuwaqquUipuYjI52lv6xb4oE0>
Subject: Re: [sipcore] AD Evaluation of draft-ietf-sipcore-content-id-05
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: SIP Core Working Group <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sipcore/>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 May 2017 11:19:47 -0000

Hi Ben,

>This is my AD evaluation of draft-ietf-sipcore-content-id-05. I have some points I would like discuss before going to IETF last call.
>
>Note: I plan to request an Art-Art review on this draft to focus on the MIME usage aspects.
>
>Thanks!
>
>Ben.
>

Discussion Points:

>- I have some difficulty seeing the difference between "the body and related metadata" and "the SIP message". I realize you have the more MIME-specific header fields in mind when you say "metadata". But any SIP header field could be considered metadata.

(Christer) As metadata, we are only considering SIP header fields that are also defined as MIME header fields.

>The main point of that question is, as used in MIME, Content-Id is intended to label a body part. Message-Id is used to label the whole message. Aren't we talking about the whole message here?

(Christer) No.

>- Is there an expectation for the SIP Content-ID header field value to be referenced from outside the SIP message? If so, what are the uniqueness expectations? Note that for MIME, Content-ID is expected to be globally unique. Is that the case here?

(Christer) The draft does not change the uniqueness requirements of Content-ID.

>If the Content-ID is _not_ expected to be referenced from outside of the SIP message that contains it, then we have a sort of degenerate case where it always identifies _this_ message regardless of the value. Does that value ever need to change? Does that suggest >any guidance on how to construct values?

(Christer) RFC 5621 does not define the above characteristics for multipart body usage, and I see no reason how anything would be different for a non-multipart message body. If you think there is something generic about Content-ID that needs to be clarified I think that should be done as a separate task.


Specific comments:

>1.4 and children: These examples seem like fairly weak motivation, since I assume in both cases one could still have just put a single body-part inside a multipart envelope. That
>seems more an "inconvenience" than a "problem". Are there any known use-cases where that would not be possible? (This is certainly not a show stopper; we are allowed to solve
>inconveniences. But if there are any stronger motivations that could be documented, they might save questions down the road.)

(Christer) I can't think of any use-cases where it would not be possible to use a single-body inside a multipart envelope instead. So, it is about “convenience”.


>3.2, 2nd note: How has the msg-Id been simplified, and why?

(Christer) The simplification was done based on a comment from Dale W.

https://www.ietf.org/mail-archive/web/sipcore/current/msg07862.html


>3.4 and children: An example or two would be extremely helpful.

(Christer) We can do that.


Editorial:

>1.1, 3rd paragraph: Citation to RFC5621 is not a link in the PDF version.

(Christer) That’s strange. I checked the XML file, and everything seems correct. Could the fact that the sentence starts with the reference have anything to do with it?

<t><xref target="RFC5621" pageno="false" format="default"/> defines generic handling of a multipart message-body in a SIP message.</t>


>1.2 and 1.3: A sentence or two that more strongly contrasts "body part" vs "message-body" would be helpful. I think that some people will think of a message-body as still a body-part.

(Christer) We’ll work on some clarification text.

>1.5, Note: Seems like the note belongs in the problem statement more than the solution.

(Christer) We can move it there.

Regards,

Christer