Re: [core] Spencer Dawkins' Discuss on draft-ietf-core-http-mapping-14: (with DISCUSS and COMMENT)

Jaime Jiménez <jaime.jimenez@ericsson.com> Fri, 21 October 2016 15:14 UTC

Return-Path: <jaime.jimenez@ericsson.com>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D5C9012957A; Fri, 21 Oct 2016 08:14:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level:
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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] 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 Tau9QAcwHe0d; Fri, 21 Oct 2016 08:14:30 -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 2035612955B; Fri, 21 Oct 2016 08:14:28 -0700 (PDT)
X-AuditID: c1b4fb25-15fff7000000793b-4e-580a30d17245
Received: from ESESSHC018.ericsson.se (Unknown_Domain [153.88.183.72]) by (Symantec Mail Security) with SMTP id 7B.DC.31035.1D03A085; Fri, 21 Oct 2016 17:14:27 +0200 (CEST)
Received: from ESESSMB307.ericsson.se ([169.254.7.139]) by ESESSHC018.ericsson.se ([153.88.183.72]) with mapi id 14.03.0319.002; Fri, 21 Oct 2016 17:14:24 +0200
From: Jaime Jiménez <jaime.jimenez@ericsson.com>
To: "Fossati, Thomas (Nokia - GB)" <thomas.fossati@nokia.com>
Thread-Topic: [core] Spencer Dawkins' Discuss on draft-ietf-core-http-mapping-14: (with DISCUSS and COMMENT)
Thread-Index: AQHSGQ6kA1eTssBPiUWEYlGf4TcJjKCRBUGAgAEtBACAArjXgIABPXIAgADIEICAHBdZgA==
Date: Fri, 21 Oct 2016 15:14:24 +0000
Message-ID: <640B29C6-5E10-42E4-908F-F91A389C97AA@ericsson.com>
References: <147501537986.11800.1149988617235818479.idtracker@ietfa.amsl.com> <D41147B4.715D0%thomas.fossati@alcatel-lucent.com> <FD48D0A0-B297-4355-BB6A-AE27CF4C62C4@fastmail.fm> <D415E296.71E5D%thomas.fossati@alcatel-lucent.com> <F64ED4C7-1EBF-4540-9E5B-59AB860EE931@fastmail.fm> <D4185C96.71F5E%thomas.fossati@alcatel-lucent.com>
In-Reply-To: <D4185C96.71F5E%thomas.fossati@alcatel-lucent.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.148]
Content-Type: multipart/signed; boundary="Apple-Mail=_C23C8107-0C7F-4FCD-855F-5A3D45E94CDC"; protocol="application/pkcs7-signature"; micalg="sha1"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrOIsWRmVeSWpSXmKPExsUyM2K7h+5lA64Ig45/whb73x9isti28QKb xb6365ktvvy+wGgx489EZotlU/YwW7R8/sTmwO6x89QBNo+ds+6yeyxZ8pPJ4+6tS0wBLFFc NimpOZllqUX6dglcGR9272Es+NbIWNG3Yg1bA+PWki5GTg4JAROJ/r/X2LsYuTiEBNYzSsw8 PpkVwlnCKLFv2QVGkCo2AVeJjqUXWUFsEQFbiU0N28CKmAUWMEkcWrCbDSQhLJAr8ffiNnaI ojyJTS3L2CDsMIlt9+6CNbMIqEp8aZvMAmLzCthLTOn+yAKx7RqTxNrjvcwgCU6gRN+XRWCD GAXEJL6fWsMEYjMLiEvcejKfCeJuEYmHF0+zQdiiEi8f/2OFsJUkGpc8YYWon8Io8btbF2KZ oMTJmU9YJjCKzEIyahaSsllIyiDiSRK/3q5lhrC1JZYtfA1lG0g87XzFiimuL/Hm3RyomaYS r49+ZISwrSVm/DrIBmErAv38kH0BI/cqRtHi1OKk3HQjY73Uoszk4uL8PL281JJNjMAkcHDL b9UdjJffOB5iFOBgVOLhTZDnihBiTSwrrsw9xKgCNOfRhtUXGKVY8vLzUpVEeD9oA6V5UxIr q1KL8uOLSnNSiw8xSnOwKInzmq28Hy4kkJ5YkpqdmlqQWgSTZeLglGpg1BCXWM7Zt3vH0pyJ JfGvj952NbvVefnrV+f+/f8PZr2WLf1fy6hXuPlXhOS8Cab/Cuas45ZU8bN1uNWwJ83xbcCt g9/+HrKULJu8xebObN6/G6Jz/v376C4XEtFrpi6l3+vIn/fthN9HzQlHQ8sWfdy7w6pi8wzL 26wdBo5S4V+lm/vrl6/IU2Ipzkg01GIuKk4EAA+znkYKAwAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/zjLCH--BQpcx0Kff8kUpFaGlMrw>
Cc: "core-chairs@ietf.org" <core-chairs@ietf.org>, "draft-ietf-core-http-mapping@ietf.org" <draft-ietf-core-http-mapping@ietf.org>, Alexey Melnikov <aamelnikov@fastmail.fm>, The IESG <iesg@ietf.org>, "core@ietf.org" <core@ietf.org>, Spencer Dawkins <spencerdawkins.ietf@gmail.com>
Subject: Re: [core] Spencer Dawkins' Discuss on draft-ietf-core-http-mapping-14: (with DISCUSS and COMMENT)
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Oct 2016 15:14:32 -0000

Hi all,

Just to catch up on this. From the mails, to my understanding most of the comments have currently been addressed. As we are approaching the 31st Oct maybe we could do a quick recap of outstanding items. 

Much of Stephen’s comments have already been addressed by addressing Kathleen’s. If Stephen feels comfortable with the changes he can change the ballot or comment on the new version. The remaining ballot is Ben’s, that would require some changes to the phrasing to make sure the document remains informational in format.

Ciao,
- - Jaime Jiménez

> On 03 Oct 2016, at 21:15, Fossati, Thomas (Nokia - GB) <thomas.fossati@nokia.com> wrote:
> 
> Hi,
> 
> We have just posted -15 which should clear most of the comments and discuss points.
> 
> In particular, we addressed:
> - Kathleen's DISCUSS and COMMENTs;
> - Stephen's COMMENTs;
> - Suresh's DISCUSS; and 
> - Spencer's DISCUSS and COMMENTs.
> 
> The diff is at https://www.ietf.org/rfcdiff?url1=draft-ietf-core-http-mapping-14&url2=draft-ietf-core-http-mapping-15 <https://www.ietf.org/rfcdiff?url1=draft-ietf-core-http-mapping-14&url2=draft-ietf-core-http-mapping-15> — please check if I forgot anything.
> 
> This should leave Stephen's DISCUSS as the only remaining item, which we plan to address in the next few days.
> 
> Thanks very much to everyone involved in the discussion so far.  Much appreciated.
> 
> Cheers, t.
> 
> On 03/10/2016 07:19, "Alexey Melnikov" <aamelnikov@fastmail.fm <mailto:aamelnikov@fastmail.fm>> wrote:
>> Hi Thomas,
>> 
>>> On 2 Oct 2016, at 14:23, Fossati, Thomas (Nokia - GB) <thomas.fossati@nokia.com <mailto:thomas.fossati@nokia.com>> wrote:
>>> Hi Alexey,
>>>> On 30/09/2016 18:49, "Alexey Melnikov" <aamelnikov@fastmail.fm <mailto:aamelnikov@fastmail.fm>> wrote:
>>>> On 30 Sep 2016, at 02:51, Fossati, Thomas (Nokia - GB)
>>>> <thomas.fossati@nokia.com <mailto:thomas.fossati@nokia.com>> wrote:
>>>>>> Can the HTTP client tell whether the result used coaps://?
>>>>> No, if it's using the simple form and there is no OOB agreement.  So, I
>>>>> guess the question is: do you think it'd be better to spell this out
>>>>> explicitly?  If so, we could say that a Target CoAP URI without the
>>>>> scheme
>>>>> is not allowed unless there is an OOB agreement between client and HC
>>>>> proxy (client MUST NOT emit / proxy MUST return 4xx on receipt).  Or do
>>>>> you have something different in mind?
>>>> An alternative is to always require coaps in this case. Might not work
>>>> for your type of document though.
>>> Yep.  But, in this case, I think it's better to fail early and hard (with
>>> a 4xx on the HTTP side of the proxy), because we can safely assume that
>>> the Target URI is syntactically incorrect.  This way we also avoid
>>> injecting a (possibly useless) request in to the constrained network --
>>> and returning a slightly confusing 504 in case the endpoint doesn't reply
>>> back if it's not listening for coaps requests.
>> 
>> Fair enough.