Re: [netmod] [Anima] revising RFC8366 -- Re: BRSKI-AE enum issue -> empty, but what's he encoding ?

tom petch <ietfc@btconnect.com> Tue, 06 July 2021 08:49 UTC

Return-Path: <ietfc@btconnect.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D15903A1F17; Tue, 6 Jul 2021 01:49:48 -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, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.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 4alY8PufB-pr; Tue, 6 Jul 2021 01:49:44 -0700 (PDT)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20092.outbound.protection.outlook.com [40.107.2.92]) (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 D1E0C3A1F15; Tue, 6 Jul 2021 01:49:43 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bOYi+irbSWnsG42Z7wa/JlqyOLyO6EbZqZQkJU9G8HROZMfZOydI1uDEqSih/yJN1AT0rkU/JxhbtyrPQpKnqrVtCzYCoFggDBpLRqccKeneE3Zejsg2imu+qlaxlbjdfku23E029S5Hv7dcZ5lrGd6jrWl52oZ5A1wuLQCphNNXsGimVSTwM5y/wg2CFfqmR3nctc/644hNrB02bF0aEnSKlu8gvUfT0p39HtIwdENQFyEGQgKZiE6TIH9Yh1VFPn6ADISZAh/4VbYkPdYEBANGLVEMYFfeOuEPjfmV5P2aD7ynC5fS9VdqTyVIgF/WCFuLdv3Hjk4e/7WX3dUo+A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DqDzxQPliElSfw9eLzhJPW9y4+kGwJz8nc1Iur5yhL4=; b=MFbPCtuYr7RP5pgu7zG99SPi3JJOmOzBAnj2s2YJsLkJ+MgFFwVf6a4xq+0JUasDmv2nUFEAqgabxTqL1/bky+kPHAVnP1owOi4t/FYdrlJK4U8deoMxn+PU9fdEKWTKkNf80JeZc2Oh9yk4dGfzxYQlqAyLOjEcCz9HsOJ7J+kiLzNn0kwZg1pNjKcTN6dU1t+eq65NqmGfbxZC9V0KfI5BMUZ2EyvAg3YYHW+tz4HBpKCY0wU3U+pIvjJGoNEh4TNkF6b9V5YqH5spzPBGVxKhBw/QmZdwHQTa0gISZAzupz92hgImgsfCapBBEQoIywmvRUG5j8/+CCKgRV2xgA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DqDzxQPliElSfw9eLzhJPW9y4+kGwJz8nc1Iur5yhL4=; b=eiv9/RSzZx0kw2R3RebHSjIhy4on8yMiuN996HCtP+hmdMmQbxB+difLXuFguee4BIu8wed30tzj4ixOJVf6EBEIhiCyQZrSmqZH/tsft0NrqGvTECQ4jFAWkatXnsfety19+3JS/beDVGrXrA7G+bAOutrXU4lMCF43oo4fKZI=
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com (2603:10a6:20b:134::11) by AM6PR07MB5058.eurprd07.prod.outlook.com (2603:10a6:20b:5e::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4308.14; Tue, 6 Jul 2021 08:49:38 +0000
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::fc5d:ca7a:e2ea:ca9d]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::fc5d:ca7a:e2ea:ca9d%9]) with mapi id 15.20.4308.019; Tue, 6 Jul 2021 08:49:38 +0000
From: tom petch <ietfc@btconnect.com>
To: Michael Richardson <mcr+ietf@sandelman.ca>, Randy Presuhn <randy_presuhn@alumni.stanford.edu>, "netmod@ietf.org" <netmod@ietf.org>, "anima@ietf.org" <anima@ietf.org>
Thread-Topic: [netmod] [Anima] revising RFC8366 -- Re: BRSKI-AE enum issue -> empty, but what's he encoding ?
Thread-Index: AQHXcbMbXBq0wbK1vEGnorzfRBCN2as0oy0AgAA1cwCAAMRzGQ==
Date: Tue, 06 Jul 2021 08:49:38 +0000
Message-ID: <AM7PR07MB6248023FCFD4BDABF8CAE88AA01B9@AM7PR07MB6248.eurprd07.prod.outlook.com>
References: <AM7PR07MB62487F5BB3361E8745B54203A01C9@AM7PR07MB6248.eurprd07.prod.outlook.com> <f5b5369b-fb9e-6ede-2351-973d72a38ed6@alumni.stanford.edu>, <1567.1625517638@localhost>
In-Reply-To: <1567.1625517638@localhost>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: sandelman.ca; dkim=none (message not signed) header.d=none; sandelman.ca; dmarc=none action=none header.from=btconnect.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: babbefa2-37ea-4c98-50ca-08d9405afce2
x-ms-traffictypediagnostic: AM6PR07MB5058:
x-microsoft-antispam-prvs: <AM6PR07MB505865F05142428893700B6CA01B9@AM6PR07MB5058.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: r4k2Bwp37zRcy22rZAqq8hPjsRiFYkmhV/1cLZHyU61mUWJ5YM1gy4ZoFa7F8cedSL/8v22t9BzCt+LGUQ9YvEqmcmQQBvMgnUEHNZrbKeh1GW6KsT0jI9lAnGjnxwB6x+W4OtNX19ONvVuSdwCRZUEBMNNOWWhu1JIKBxCs5xBIY1eH1IOvgUV0zjQEgGdmaPzohd4DUc5fPf6dV8RxPReb0UNLjfLaAjh+1C14fm01Ac0uDJHeAVThA44uEfYmP2c1jQq2GOkR1Phoc9+hqczn95cqDgVeUTPf0jwL1jlyH/FfnS07Q9lRCo0/qoMpUrEWKpy6OFIjew4zwM7Ah+tOXWvSC8p+KHiDQl1oea2p4eTNc6tz9i1xpANO1j1xANFVjnxFh+hpdESNHZvbhBLm7smRgXpx4DJ7/f6YIOX1YmrFgsbhBp5Z3r0vAWtPQzx1loy72RmMy2NrUKKPAC6Lutxv2XW5ZkaS6w41dL+L7bnMedSHI55ZGEuriA9TAwHcdnTQoFlZ648ot9R7kQDmKRsFF7+CZyWpZymqagdyTwi1pSq2T/jFL731UdrXlZqGMuPWf5SqKZIaXgI7mWtcZ9rOmZyRNJOON2yJHG4ZSFE5nbqj3SpK8QoZQcjOiJb9XaupFSZHWlNSVe65Vg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM7PR07MB6248.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(396003)(376002)(366004)(136003)(346002)(39860400002)(91956017)(2906002)(66946007)(64756008)(55016002)(9686003)(76116006)(71200400001)(478600001)(8676002)(186003)(66556008)(66446008)(8936002)(122000001)(66476007)(38100700002)(26005)(66574015)(86362001)(52536014)(5660300002)(83380400001)(110136005)(316002)(6506007)(7696005)(33656002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 4kDFEO50wCYmuowkJIa0AskvLL5nsdNf3pftETmNtAeMVF5Zy0hv0JLkNLnuuvwRvYBgI2Aktmvqf7U7RDAKJq2KCdlGXTslMF4XjtJfYzGKsDmPSl/sGP2MAvDj7PA4/ZTTICZY2JdsIAbaymRoHdMzJqROyozHzwM1s8GyVfJx11oWvQYUbKQped3xqKXHEGqwc4hCBbKhlEWiWqA2F2ycYsAP1MAXLDJYG2StST/ProaQuyf58kCjpQK04VoUaVyDc7V8dvZssGASsUDtbo33bxdE4lXinL7Eo7ojZCkpbhxTpAWK/cHAWrryH0ecaGlqdyiiM+QB+Y1FpX3kGpBcTpPzK5slNY9JjYPZOaHa4VzkqFhuJAq22oZwC7PK6cPL7rMZPGB9ePLqLyRUgs5LM/QvBEMxSPY/ApfbzL5vAq5QrbhZjq5uhfKArfL3rkNvv3F0ciJF7YRfMhdczQFjLits5s5Rz1ymHHba2HFj06+Y11ryxrKNEn90ahdWCDJQNIXGFpU4YSq0hSfkzENWFTGIx8Eq+gedJowrDIujVr+uFK7njqiEN7Z8HEV+U9kI/R13l7J3Sf24vV8nTVfK09eQ/KIuckiXyKplw6ovCr/8PJyEV847l4R5OIlb/eNKR/e4dFbeD9h1JDriVyJJILJdQELItFrm6e4KUPvGvAOK+ThKVqxTCtpIba62LfWOo7cF5bVl+UshtCSkYfa1qnkz/eF648LwQQD22uM=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM7PR07MB6248.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: babbefa2-37ea-4c98-50ca-08d9405afce2
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jul 2021 08:49:38.3092 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 5aet1Mq41gwE59y1cWusQvxaHHnlM2DyCqmJ0wGETyS0zziSB51A7sme//FONm2e/odeQjjvZSWnqG4z4+o8uQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR07MB5058
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/s2YI47T0D8u3gQEv3VfGAuMkRiM>
Subject: Re: [netmod] [Anima] revising RFC8366 -- Re: BRSKI-AE enum issue -> empty, but what's he encoding ?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Jul 2021 08:49:49 -0000

From: netmod <netmod-bounces@ietf.org> on behalf of Michael Richardson <mcr+ietf@sandelman.ca>
Sent: 05 July 2021 21:40

Randy Presuhn <randy_presuhn@alumni.stanford.edu> wrote:
    > In ltru the I-Ds contained both material for publication
    > in the RFC as well as a *massive* amount of material for
    > population of the IANA language tag registry.  We needed
    > it in I-D form for review during development, but wanted to
    > remove all temptation to use the RFC instead of the IANA
    > registry.

    > All it took was a word of instruction to the RFC editor
    > to delete the many many many pages of registry content
    > upon publication.  Worked fine.

    > In this case, just tell the RFC editor to delete the
    > IANA-maintained module.

I think you mean, the RFC-maintained module :-)
How do we keep the YANG catalog from latching onto it.

<tp>
I do not know the answer to YANG Catalog but I do think that Randy has the right words.  I take it to mean delete the initial version of the IANA-maintained module from the published RFC.  MMM, I never thought of that.  On the other hand, it does break the audit trail, of where did the information in IANA come from if the RFC no longer contains it.  On balance, I prefer a separate RFC for just the IANA-maintained module.

More generally, IANA-maintained modules do have consequences.  I see change control as then residing with IANA so all changes have to go through IANA and at present, I only see IANA making changes to enum or identity.  The module in  RFC8366 contains more than that and if other parts of the YANG need changing, I do not know if IANA would be comfortable with making those changes or not.  I have not seen the change control ever reverting from IANA back to the IETF although that is probably possible, in order to make such changes.

One solution is a separate module of just enum maintained by IANA with the rest of the YANG in rfc8366bis importing that module.  But AFAICT such a change would require a change of module name which then ripples through all those using the module unless RFC7950 s.11 allows such a solution based on submodules - I am unsure.  Changing the module name does open up many possibilities but I am do not know if that is acceptable.

Tom Petch

--
Michael Richardson <mcr+IETF@sandelman.ca>   . o O ( IPv6 IøT consulting )
           Sandelman Software Works Inc, Ottawa and Worldwide