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

tom petch <ietfc@btconnect.com> Tue, 29 June 2021 08:48 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 7AD0C3A2B96; Tue, 29 Jun 2021 01:48:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, 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 fNwTZbsPxB6j; Tue, 29 Jun 2021 01:48:14 -0700 (PDT)
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00136.outbound.protection.outlook.com [40.107.0.136]) (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 026E73A2B94; Tue, 29 Jun 2021 01:48:13 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=F7HwdIqvmHu1v3wOInBpHW59ksDUpJN53szrwF9fn97T8Zmwwo+k9XhcEusJuSzMFzr1S5LMUVV9MW+sUqOPs1n1pbZ347StL2Um/xsvZYCAAS79hsX4Au7eTR0LFGl5Rj5fHZvjBxRgLVVgywQ9HlUUgb1yvNA6KbtqVKF9Hk97adQrQQBingUSEp2Fjc2vklWYyzUGgrF6AXCbXCabY0HHB/EM5mxeiCCeeRy5f/E96Q+lBoe8Vh1x++1O2sF6lpbz4LhfQctmeC4iU3LE4joxwXw33nRxV5WvqlYYeXmjHLkE9YgzOoHM5CfnM3iOtzGedjP8gyIhGj6Ru3nM/Q==
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=A2IpFD8Npy8Loq17NuCN3GW8YA2SDY4PHxWrh+RghYE=; b=LIOLMXJgESc5VdwAhfaCxj32BQyV4/lp47BQWutKMCArQvncvt1eNl+yG5E5nd4iBlg7isgVrGMm2dl5CzAwVCJrbINOQ/g/NDhG5BU8A7sP8wWP9w0p7jX2tbgd4F5fW4zoQtq26r/3/bUmVtAnQU++M57FCS+SaKEpEX4ARollnWwzrGHRur8t5AFm6cDDflxXgm7Qqb2A5LWvH3fW94i7Y8hFmrRviJFtfSxssEkUpHWfkUxHQ3UIPZUmxMbc9Kpuabrtfa30c8SKI63q650ncdyG8+BEh/KuT3QG+05oZmP8cfZ7BZZEBxm2/Pbmmr3z4z/9qz/jn06YKAO5fQ==
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=A2IpFD8Npy8Loq17NuCN3GW8YA2SDY4PHxWrh+RghYE=; b=ERRrmyMorja83EOEJKV61Yckg0jOrI7wF+2nwTsPDQfi8zTMo3Peh644uy6HF0OyNP0PC1nkA579SLQP9bhJ5MGZn65xh6zBI1eA4mD4niIi2aMbOJPl2ESTgZSU6CXuislrRhfreHmJDWTBwtjKe2/23RQUVocVfhhSx3C44cA=
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com (2603:10a6:20b:134::11) by AM6PR07MB3974.eurprd07.prod.outlook.com (2603:10a6:209:2f::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4287.8; Tue, 29 Jun 2021 08:48:11 +0000
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::fc5d:ca7a:e2ea:ca9d]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::fc5d:ca7a:e2ea:ca9d%7]) with mapi id 15.20.4287.021; Tue, 29 Jun 2021 08:48:11 +0000
From: tom petch <ietfc@btconnect.com>
To: Michael Richardson <mcr+ietf@sandelman.ca>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: "netmod@ietf.org" <netmod@ietf.org>, "anima@ietf.org" <anima@ietf.org>
Thread-Topic: [netmod] revising RFC8366 -- Re: [Anima] BRSKI-AE enum issue -> empty, but what's he encoding ?
Thread-Index: AQHXagJ4SmLy7OhzB0KCTs+uGzc5c6slVFIAgAP9gGWAAAcHAIAAQcMAgAACzQCAAAbwAIAAHD6AgADv118=
Date: Tue, 29 Jun 2021 08:48:10 +0000
Message-ID: <AM7PR07MB62481F9B892B7942ACEABE2AA0029@AM7PR07MB6248.eurprd07.prod.outlook.com>
References: <20210625190512.GB30200@faui48e.informatik.uni-erlangen.de> <5025.1624653668@localhost> <20210625224810.GC30200@faui48e.informatik.uni-erlangen.de> <AM7PR07MB6248F9002860D02203B1CC71A0039@AM7PR07MB6248.eurprd07.prod.outlook.com> <20210628120924.xuuwnhnvz4jid7sp@anna.jacobs.jacobs-university.de> <26783.1624896286@localhost> <20210628161448.23zzsb2iazxgakmd@anna.jacobs.jacobs-university.de> <5322.1624898378@localhost>, <20210628182043.krqzcflymazra52d@anna.jacobs.jacobs-university.de>
In-Reply-To: <20210628182043.krqzcflymazra52d@anna.jacobs.jacobs-university.de>
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: cdd4319c-053e-4c7a-a80e-08d93ada9fee
x-ms-traffictypediagnostic: AM6PR07MB3974:
x-microsoft-antispam-prvs: <AM6PR07MB397421536BC8487833FBD9C2A0029@AM6PR07MB3974.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: 8A/18orJuGazQsj2BwNBzJm/Db4/Omvf5pGcAp2p6K3ad1RS2AVPMQFJM7X/OVJaz3H9EHeE+Fnka+jc8q9x8tphlWryERgD5cV4dcD/aGiQHsmg/U1pqj/oQXqDzxVTFV6PFuyQT5dbMEsHqeM3Rzlc9GmlubJF5w28h0TtTUBHsvYdN6OD58/R5pHc22I6jz0fnVkyqjNV30Cjlmg1awZWeVoHk7RtqhD0tR+ja8FxMRH/bgF+XgM8385fMv0rNsVBTlEz3duatPk523nSb2lrPtJ3BGT0IM+30Hrc7NHJLnVMEAhYpygJDK5KYeOyXMWr9aOWFhh9ar9awo1K96hkWC2c3CzZvC4WcexU7yY786aDiItBLqP2jId59Oqp4gi6Pt/TAUz0Q5JUTz/C5Bb7p/g/4uRSxdZjA+xYON3LcqrRoMmfHi2CfYgI8xx1jVsJqOkaJDdRBbEz4HBnpgZFamBf38WuvIxPcxtKDfiehYgm5tK/5VjyeI7FU44lohXPPAfcZjU0jbRoHVmDT+KO8bBUk1ywAnlmHMffiBhHwouCCzEgUsA9CY67wXE5DRspbM7ogM4suRM7yalsEu12Q5+gpwEvTSWv4MEnJiIf0cNaglb7Fj3vbOOZck2c2IJCBxU5ycL04Zcb5j9zPJ0Y27v1ZfUcJ6Em+w5dRPQhbopDxFpklGngB15hLjBvGlE+TfBR3l8u0VFH/2qDd5O+rNyknUerzpdoZ4xoH0SCUFxU5DN0ZBZPa5hqZm/ehTCk/Mz6xzAwpoWBM+Fe2KkOx95Mw2gdA80eTwKvM0c=
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:(366004)(396003)(39860400002)(346002)(136003)(376002)(71200400001)(186003)(26005)(66446008)(64756008)(66476007)(91956017)(66946007)(76116006)(66556008)(86362001)(478600001)(966005)(9686003)(52536014)(55016002)(6506007)(5660300002)(7696005)(316002)(33656002)(8936002)(110136005)(122000001)(54906003)(8676002)(38100700002)(4326008)(2906002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: YW6GY5AnSdScguzSsvzEpnOKCRra3ccLVRgB7AXvoJ+OeYmwjdPzzX/FwRIJYgxrBNvA3IcIOH3D5uSjT3uQ4tWMvgTHdKwfJX6HeMmmEPeFhC4W4BL7QHwohpbLhhdSX4VHqexpPBaYvi/4R0fAyTV+co3XQSJ9M4vmN1FZYGTsSg0RT3cwg4iQCEY+APQBgabVJgLPYeuoQigiGhSdZYLzVGb9ss3IHjp0QLiBOwqZdj0fW4AMBLJyepL+AiKjQvbdOJD0NncN9g/GZRjD0nFxza9qZB2uD5QgBrAPjLRXwvvovLfmFjXbJ6ozujL02h/WhuedlsC/C8J4fa3A0ljEs29eaf5hdPkb5NIdV+MMlNaLV/lV0iqNV4Mk2ZbDfIHqwuBGk5Tbn/msGQrvNQrg9MBrrm+QnahFNz9LdBFaJiLjdIKvBiQcOrxoyEYCFhgrTy6PGp5RW/vnYuM6egsavWXA30XRTy4ILWRRTrlcyrzkNlLvYKVkMC+tYQG6QjwHaLpvpqPIf9qO2uncrnAClD7T0xWVi3NDyyC1Uz4EWfS9ZUzT7KOmg3eYsodN6NJRXhaJ5SoHC1eDDJ+4wqUBXV6p+rY9qENKlrPzusF1PfHQ2SPOPSZwyz1ngaWDGQcpFCSkrOKV7KVe3Eu0viWU4v5Wpu9fO6Z/uSv155Uhk8norBVZoEJjU/hYIcTlr4Z5HOhnaR41B9z+WhrIzUVXu2F82inyPiVuvUSrRzPr+riUX98eGZyqFJPREHAea+GEg1HR5xF/Rpz/rKGNvwOy/Amfdwr5vOkk/UYj3rqHWvcXbDXGCQeqt82u+KuOt72C3GB3EkeVnLGfjW51Ws5AMofI3Ovvez3YHqR3mIxhq6bdOvrbC9ERfulceXAmKpOdjCDn9qI0Cp/SKFcdzYycmcJyt0txIKwWLwawUebhkzg5HntAagm8wQ5ilELbnbxktRlzP8Etr5jLQGuctA3AufV9KdDQlExGOyI9vFtXcmjOJVwPYqJV6BV3huRlHsG6HqO/nb6XLw4iNbBpr6yd6dqc5IF7ouS9VJMu97gDpumlk/RVcwNCBZYV5HEC3wguaXvHGG+qO8OgKcWcMmYjGlTGVy78MOcOK6a9RNtFcXj+Jej1MTk8Xb56RHPyJyGf1KEudNq5ral2CLsX9TJrXZdHHvPq2o59SCyu4ytSyiY1gUXtDaxOSbuujxTaNZCb96y+G9u70vvosabInoGUW+Panv5jPjIE1inI3NrYEqmFOAMMBT+QmotLOHOwmYa65eMURzF8kuAPZ2PSUjBjNFW9yuq2eFUOajh6Hl8=
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: cdd4319c-053e-4c7a-a80e-08d93ada9fee
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jun 2021 08:48:10.9597 (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: Bcuduez7/SbZJYdlNR1GLPcm5hIuI50psVyWP00J/yEkmfhLloja/UIYoV/Vz8y3Claev0yNKopBz9LDEeDJqA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR07MB3974
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/tnpoBbusphJqAvAcPNW-6wd469E>
Subject: Re: [netmod] revising RFC8366 -- Re: [Anima] 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, 29 Jun 2021 08:48:20 -0000

From: netmod <netmod-bounces@ietf.org> on behalf of Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Sent: 28 June 2021 19:20

On Mon, Jun 28, 2021 at 12:39:38PM -0400, Michael Richardson wrote:
>
> Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> wrote:
>     >> Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> wrote:
<snip>
>     > You revise RFC 8366 and do the following:
>
>     > - You define an IANA maintained module defining the enumeration type.
>
> This is the part that I don't know to do.
>   https://www.rfc-editor.org/rfc/rfc7950.html#section-9.6
> says nothing about IANA.  Is RFC7224 the model for this?
>
> What document am I missing here?

Yes, RFC 7224 defining the iana-if-type module may serve as a
template. There are a couple of IANA maintained YANG modules, I am not
sure whether we have a good place listing them all. Well, you can
filter out the iana- modules from this list:

https://www.iana.org/assignments/yang-parameters/

<tp>

There is what would be a good place but it is on the IANA website and that is never a good place:-(  AFAICT there is no URI for it but if you go to IANA Parameters, click on the letter 'Y', it takes me to 
YANG Module Tags (no URI)
below which is 
YANG Modules (no URI)
which is not YANG Modules in any expected sense but IANA-Maintained YANG Modules.  (But if the title was sensible, then it would collate under the letter 'I' and I would never find it again:-(.

Anyhow, cynicism aside, there is a list of eight IANA-maintained modules to use as exemplars.

Tom Petch

/js

--
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>

_______________________________________________
netmod mailing list
netmod@ietf.org
https://www.ietf.org/mailman/listinfo/netmod