Re: [core] multipart/core

Carsten Bormann <cabo@tzi.org> Wed, 06 June 2018 09:34 UTC

Return-Path: <cabo@tzi.org>
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 2CBDC130EDB for <core@ietfa.amsl.com>; Wed, 6 Jun 2018 02:34:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level:
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] 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 buyIiZNvIJ7g for <core@ietfa.amsl.com>; Wed, 6 Jun 2018 02:34:25 -0700 (PDT)
Received: from mailhost.informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 6864D130EE5 for <core@ietf.org>; Wed, 6 Jun 2018 02:34:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from submithost.informatik.uni-bremen.de (submithost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::b]) by mailhost.informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id w569YI8b025105; Wed, 6 Jun 2018 11:34:18 +0200 (CEST)
Received: from client-0196.vpn.uni-bremen.de (client-0196.vpn.uni-bremen.de [134.102.107.196]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by submithost.informatik.uni-bremen.de (Postfix) with ESMTPSA id 4113Qy30vtzDXJw; Wed, 6 Jun 2018 11:34:18 +0200 (CEST)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 11.4 \(3445.8.2\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <b0e5e09f1aeff2f553c244013486fbab@bbhmail.nl>
Date: Wed, 06 Jun 2018 11:34:17 +0200
Cc: Jaime Jiménez <jaime.jimenez@ericsson.com>, Michael Richardson <mcr+ietf@sandelman.ca>, core <core@ietf.org>
X-Mao-Original-Outgoing-Id: 549970455.530872-d6b76e225bd900717b4dafe74f1d4d38
Content-Transfer-Encoding: quoted-printable
Message-Id: <F61A4181-E14F-4B58-8A0B-FE3EA30C3D09@tzi.org>
References: <ba113ac028c50ee08625d508a89bb169@bbhmail.nl> <CAAzbHvYRgHsSOMgYSxvQOsbZVjnCO+h2r=2LV4vS5a2yJ1s=bA@mail.gmail.com> <20273.1527881373@localhost> <CAAzbHvagy43fX2VDOrG2MzFzfV1-bsE+b7t4GkkU=1wRiiGiJA@mail.gmail.com> <5727.1528220965@localhost> <4AEB441B-CCE5-49B7-8F42-4D0BC8381BA3@ericsson.com> <b0e5e09f1aeff2f553c244013486fbab@bbhmail.nl>
To: peter van der Stok <consultancy@vanderstok.org>
X-Mailer: Apple Mail (2.3445.8.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/GzzhynScCXLyiDkcO_Tm9FPVy0Q>
Subject: Re: [core] multipart/core
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.26
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: Wed, 06 Jun 2018 09:34:29 -0000

On Jun 6, 2018, at 11:14, Peter van der Stok <stokcons@bbhmail.nl> wrote:
> 
> Hi Jaime,
> 
> The draft est-coaps is an ACE WG draft
> The multipart core is a personal draft; not CoRE yet.
> I would be very much reassured if the WG adoption of multipart core takes place shortly.
> 
> The WGLC of est-coaps may well be around ietf102.

Right, and there is little reason to wait finishing multipart/core until est-coaps is finished.
The idea of multipart/core is really well-aged now; I think the only reason why we haven’t written it down yet was that we didn’t have a use case.
Now we seem to have two, and we should be able to go ahead with multipart/core very quickly.

Grüße, Carsten

> 
> greetings,
> 
> Peter
> Jaime Jiménez schreef op 2018-06-06 11:10:
> 
>> Hi Michael,
>>  
>> the draft does indeed pretty straightforward and short, EST-COAP is not yet in WCLC or similar but if the ACE Chairs have some deadline in mind please let us know, to give enough time to the group to move this document forward.
>>  
>> Ciao,
>> - - Jaime Jiménez
>> 
>>> On 5 Jun 2018, at 20.49, Michael Richardson <mcr+ietf@sandelman.ca> wrote:
>>> 
>>> Jaime...
>>> 
>>> Carsten, Thomas and Klaus have just updated:
>>>   <https://tools.ietf.org/html/draft-fossati-core-multipart-ct-04>
>>> which says very succintly:
>>> 
>>>   The collection is encoded as a CBOR [RFC7049] array with an even
>>>   number of elements.  The second, fourth, sixth, etc. element is a
>>>   byte string containing a representation, or the value "null" if an
>>>   optional part is indicated as not given.  The first, third,
>>>   fifth, etc. element is an unsigned integer specifying the content format ID
>>>   of the representation following it.
>>> 
>>>   For example, a collection containing two representations, one with
>>>   content format ID 42 and one with content format ID 0, looks like
>>>   this in CBOR diagnostic notation:
>>> 
>>>      [42, h'0123456789abcdef', 0, h'3031323334']
>>> 
>>> 
>>> EST-COAP (in the ACE WG) needs a multipart reply for the corner case of
>>> server generated (private) keys. Servergen is supported in RFC7030, greatly
>>> desired by some parties, although some parties deem it a mis-feature.
>>> 
>>> I can't see anything wrong with the draft as it is, and I'd like to see it
>>> quickly adopted and WGLC'ed....
>>> 
>>> -- 
>>> ]               Never tell me the odds!                 | ipv6 mesh networks [ 
>>> ]   Michael Richardson, Sandelman Software Works        | network architect  [ 
>>> ]     mcr@sandelman.ca  http://www.sandelman.ca/        |   ruby on rails    [ 
>>>  
>>> _______________________________________________
>>> core mailing list
>>> core@ietf.org
>>> https://www.ietf.org/mailman/listinfo/core
>> 
>> _______________________________________________
>> core mailing list
>> core@ietf.org
>> https://www.ietf.org/mailman/listinfo/core
> _______________________________________________
> core mailing list
> core@ietf.org
> https://www.ietf.org/mailman/listinfo/core