Re: [core] yang-cbor and core-sid comments

Michel Veillette <Michel.Veillette@trilliant.com> Wed, 15 May 2019 20:27 UTC

Return-Path: <Michel.Veillette@trilliant.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 EB2B31200A2 for <core@ietfa.amsl.com>; Wed, 15 May 2019 13:27:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=trilliant.onmicrosoft.com
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 0SmDYq6-kQQJ for <core@ietfa.amsl.com>; Wed, 15 May 2019 13:27:51 -0700 (PDT)
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (mail-co1nam05on071d.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe50::71d]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4F75E1200B4 for <core@ietf.org>; Wed, 15 May 2019 13:27:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Trilliant.onmicrosoft.com; s=selector1-Trilliant-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Pwkiu1bRr1WW3oI5ncsPv+BSAJC8jBBqd+UJG6KeEJQ=; b=A0EO2QLAWuCyZdnGZy6KmSDgW8Qb8bsku07KTsrH8b8z2bSehSDcIr8Jk7dkSRWnmAPDVFNtUz3mECqP46Bg8hS/ZMlSx8PgPeRRXf72Xx/9SYCBrQCF1W7wKrdPgiy5GaHg+ymZX5MpKrfHvpfb/5J81EeEuXaYz1r6S0HFIRs=
Received: from BL0PR06MB5042.namprd06.prod.outlook.com (10.167.240.31) by BL0PR06MB4881.namprd06.prod.outlook.com (10.167.233.209) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1878.25; Wed, 15 May 2019 20:27:48 +0000
Received: from BL0PR06MB5042.namprd06.prod.outlook.com ([fe80::5cf9:87fa:4815:56f4]) by BL0PR06MB5042.namprd06.prod.outlook.com ([fe80::5cf9:87fa:4815:56f4%5]) with mapi id 15.20.1900.010; Wed, 15 May 2019 20:27:48 +0000
From: Michel Veillette <Michel.Veillette@trilliant.com>
To: Michael Richardson <mcr+ietf@sandelman.ca>, "core@ietf.org" <core@ietf.org>
Thread-Topic: [core] yang-cbor and core-sid comments
Thread-Index: AQHVC1VUGRY41HfbjkOjefzHzEYUv6ZsoRng
Date: Wed, 15 May 2019 20:27:48 +0000
Message-ID: <BL0PR06MB50428E48A16503AB6834FBB49A090@BL0PR06MB5042.namprd06.prod.outlook.com>
References: <4502.1557948899@localhost>
In-Reply-To: <4502.1557948899@localhost>
Accept-Language: fr-CA, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=Michel.Veillette@trilliant.com;
x-originating-ip: [207.96.192.122]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 822b2461-8cbc-458a-540f-08d6d973cc01
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600141)(711020)(4605104)(2017052603328)(7193020); SRVR:BL0PR06MB4881;
x-ms-traffictypediagnostic: BL0PR06MB4881:
x-ms-exchange-purlcount: 2
x-microsoft-antispam-prvs: <BL0PR06MB48813759B9F974B5A4E335619A090@BL0PR06MB4881.namprd06.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0038DE95A2
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(39850400004)(376002)(396003)(136003)(346002)(13464003)(51444003)(199004)(189003)(52314003)(45080400002)(14454004)(81156014)(74316002)(186003)(81166006)(71200400001)(71190400001)(99286004)(52536014)(66556008)(66476007)(66446008)(66066001)(8936002)(26005)(446003)(76116006)(9686003)(8676002)(73956011)(6306002)(86362001)(5660300002)(76176011)(7696005)(55016002)(11346002)(64756008)(66946007)(256004)(102836004)(110136005)(2501003)(25786009)(316002)(53546011)(6246003)(486006)(53936002)(476003)(966005)(72206003)(7736002)(33656002)(305945005)(6436002)(6116002)(2906002)(3846002)(6506007)(68736007)(478600001)(229853002); DIR:OUT; SFP:1102; SCL:1; SRVR:BL0PR06MB4881; H:BL0PR06MB5042.namprd06.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: trilliant.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: cTRkG+ETDDkT/1eKbpG5uVyEgK2ol5eDKrRowMPchITjt+zx1/dofcsYDpgHO5Q/8XaV0TDnzOILAUleR7P5mKoW2im2SSMl4OBNGVGJR3nA7Ri9ptSVbTDO4MDPGF3oNQ9CyhSeQQ+9KfW8xZGRvClQ+DujbCZ5XIgC2fH87fvAgRL6BL0dHjVD2IIZ+6Y8MDII1dnFchBFIRNU8lpttIS1RMLiLOmslGcpSZT0bCtha0oK0Jv3cPcH3eBM7NWC31iQYTWY1fsG3+5mM3pVVrC0hqmmdKagovk/8NSEImokB2DsC+tjwo1gVC3Pk94a15ojgwhHobtHhoSbN+GL0F99nOMVJ16P0Y6KTnZxCU2McEBJSaEzivfPtPh9s1eSVcPa8Axi5oOd502VuPqWc+11ESrXD1oeFZjnzSAeCxg=
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: Trilliant.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 822b2461-8cbc-458a-540f-08d6d973cc01
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 May 2019 20:27:48.5599 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 4f6fbd13-0dfb-4150-85c3-d43260c04309
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR06MB4881
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/3joCh0TctJhwCvw6r6InteMNNNI>
Subject: Re: [core] yang-cbor and core-sid comments
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.29
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, 15 May 2019 20:27:55 -0000

Hi Michael

About "Given that the 3rd party registries are now out of scope."

What do you means exactly?
The "SID Mega-Range" registry (https://tools.ietf.org/html/draft-ietf-core-sid-06#section-6.2.2) is still supported for the delegation of the management of a block of SIDs to  third parties (e.g.  SDOs, registrars, etc).

Regards,
Michel

-----Original Message-----
From: core <core-bounces@ietf.org> On Behalf Of Michael Richardson
Sent: Wednesday, May 15, 2019 3:35 PM
To: core@ietf.org
Subject: [core] yang-cbor and core-sid comments


In my listening in catch-up, just got to:
   https://can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fyoutu.be%2F2EP-qms-IEU%3Ft%3D5245&amp;data=02%7C01%7C%7C586dcdea3a064da2e98308d6d96c7501%7C4f6fbd130dfb415085c3d43260c04309%7C0%7C0%7C636935457191339911&amp;sdata=vU0SQ0%2FEQ7npVt2D3XFxxYZEj6TbsFVVOTMmo%2BxXM5M%3D&amp;reserved=0

which is Alex Pelov on YANG-CBOR status.

I'm okay with things that change the SID files, as early adopters are going to have to deal with some changes anyway, and so we need to pin things down without automation today.  So if there are changes, then please don't rush, let's think them through.
Let's also think about if we can arrange to pin things.

We have some interop to report from the Fairhair Alliance constrained voucher work that occured March 25/26.  This was between open source and vendor-proprietary.  We would have four or five participants, but we had
layer-3 issues that prevented it.

I think that the "work that will be done before the end of the week"
is included in the updates to sid-06?
I don't think that I understood the IANA conversation that was reported on.
(Also, I've been falling off IETF lists due to new spam filter, so I may have missed something, feel free to tell me so)

I'm so glad that this is advancing. I reviewed the changes between:
draft-ietf-core-sid-05.txt  and -06:

I found the text improved by the use of Appendix C.

I would like to know if the WG will grandfather the draft-ietf-anima-constrained-voucher use of the comi.space allocation, or if we need to renumber, and if so, how can we do this soonest, as we have multiple implementers with running code.
Given that the 3rd party registries are now out of scope.

I also looked at draft-ietf-core-yang-cbor-07 and draft-ietf-core-yang-cbor-10:

I looked again at the enumeration support, trying to remember why did not use it before in constrained-voucher.  Perhaps we still can/should.
It is unclear if refinement of a yang module can add value{} statements.
I feel insecure relying on RFC7950 9.6.4.2 algorithm.
I wouldn't mind using SIDs for enumerations as well.

--
Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works  -= IPv6 IoT consulting =-