Re: [CCAMP] Proposal for YANG model prefix naming

tom petch <ietfc@btconnect.com> Wed, 03 February 2021 09:51 UTC

Return-Path: <ietfc@btconnect.com>
X-Original-To: ccamp@ietfa.amsl.com
Delivered-To: ccamp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ACD133A16B9 for <ccamp@ietfa.amsl.com>; Wed, 3 Feb 2021 01:51:22 -0800 (PST)
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_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 SX2xJ9AFbefl for <ccamp@ietfa.amsl.com>; Wed, 3 Feb 2021 01:51:21 -0800 (PST)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20107.outbound.protection.outlook.com [40.107.2.107]) (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 D11B13A16B8 for <ccamp@ietf.org>; Wed, 3 Feb 2021 01:51:20 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=B8SXpzz4UMYXavFrV7944lkIHYeM05FWjpX/7APGk+0IwVcdswHUbuPuY3Qu17dtwnbxQccbHNyEaF3rg1q5kDSHu6D6ddu6+X8XcdW0Th67xLWCS6XQEHCGRT8nuwnpUXNGMm6l/7p9ESckbOnUmFwHwv/kB5ZpxALtnIvto6hmMBxdIeanKcJHFb3iRUpyglUiSGJgCRzBf4epdvoQ+mWNNW3H6KP5Q1InAgsW9HRvJv/c/O90je0H8NVcc9OkZDJKBdR0dEIPzMMnMs3siNwAec1o6DgJ3gzSXc281qgaI9DZqARThLshwNj8FL1plyemYKo9HJ+VXkdFVbXV2A==
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=nUdfbh2lJbBoDRWi6vgZBlxt7X8Oj0lGyfv+/3JbDw8=; b=Vq8qBf64Ag57rOYjgBFs7BXu238ZqmkuHruTuSzhXtbwsSxTsuQNpMbLvKjfJ9h8wjo3KSsOQaw5z0q3mM4/KG1ILs9iPI4yfWBhSEjYkz4/Og9f4cPE/Hz5Uvvre2UxYJtupNDInRnq0xrPzGZmUtrqQI7EVONE9SB9ciUHeW95Xu8ClI290JAD02m2UY93Am5EHOge9cpemPIzn1zJDNnmvdZ5JDsGYD8umnIHunNDOqEjeujq3mn0MonpS6BnJSVlfgI8aRK7Lw2y2YBg6hw9vpM1vv3SUqmctuxbn2w69TNduXUz2mwfg6UokGwaVxlbVTt9QdQbRgv6YmKZsA==
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=nUdfbh2lJbBoDRWi6vgZBlxt7X8Oj0lGyfv+/3JbDw8=; b=llbduUYcmGc/1gbJzE9twahx/3rPdRNpWyZ4aqOGMSZYHoGExgd62v60fhAWP9y0olgwx0JiV/1LpObQB0SqTDadaY3rUvtqZznYYAauZ6aVY1hifnLHjhYpCKa46zlvuefafhuEDMOe9CAbmkTrQGE5nWSjYuAupz2H+/QGwa4=
Received: from (2603:10a6:20b:134::11) by AM6PR07MB4849.eurprd07.prod.outlook.com (2603:10a6:20b:5d::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3825.8; Wed, 3 Feb 2021 09:51:18 +0000
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::8115:3afd:18f6:c6d1]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::8115:3afd:18f6:c6d1%7]) with mapi id 15.20.3825.017; Wed, 3 Feb 2021 09:51:18 +0000
From: tom petch <ietfc@btconnect.com>
To: 'CCAMP' <ccamp@ietf.org>, "adrian@olddog.co.uk" <adrian@olddog.co.uk>
CC: "rkrejci@cesnet.cz" <rkrejci@cesnet.cz>, tom petch <daedulus@btconnect.com>
Thread-Topic: [CCAMP] Proposal for YANG model prefix naming
Thread-Index: Adb5kCnf8qqa0/tyT163WY+Rfz/CNgAgI56L
Date: Wed, 03 Feb 2021 09:51:18 +0000
Message-ID: <AM7PR07MB6248AA17D8F8FFA15DEC59E7A0B49@AM7PR07MB6248.eurprd07.prod.outlook.com>
References: <08ca01d6f990$e00a0c10$a01e2430$@olddog.co.uk>
In-Reply-To: <08ca01d6f990$e00a0c10$a01e2430$@olddog.co.uk>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=btconnect.com;
x-originating-ip: [86.146.121.140]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5c52451d-e336-40d6-3a5f-08d8c8294104
x-ms-traffictypediagnostic: AM6PR07MB4849:
x-microsoft-antispam-prvs: <AM6PR07MB4849826D3531391FCEF933C1A0B49@AM6PR07MB4849.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: 5brsDx+UauMcXbefwUR+HALLbQHiUDrBkzhCE1UcGg2kZi03m1V6DNPDiuNg5wvh2UhBdE3T8juvghby3MO6nIhGpj+5loOvNJCgqYB3mzo1sFNst2QfO2dT8h97yCi3vw658dWmSG+AIOmLbqWssSJXbVvJ8VhPbxFmjPBP1A0kXSxRiU/gegtLU6PwF+kelI7V48wRe1tSsjuVIPkqzoLi4DKx3OSidejWhfUHKfMME3J/sAIN06lu+TSaMPsAXnxyIr8Ln1RMwSqS6ShdYtaP0bbjgHNk78CXR5sOOjP5GmWkku7M8kMQDpnYiQCWKZYSl1amT35KuvDry67TuMRNsNALSHtnzzGermwoZZKiky2ZlnohmBHcbpEDCUY1x+Tl9WEQdBtsh6kwWumQD1bPx86fNT8wl+UeLI9SLT7vEBsXPOo6DZ8DLbh79QMRf9a/2LVUqHuqWbaJl2gqYo+fKo55J3jEyUZ7I72pMPztVCH0IjpBgOpImNSlyh0fZYzZO6jM1BlDjXA5ev7nFs8Fv03A6D9eCjsv+iMvB/11nnSGepWMLV45D+yjO7s8+qEDMb6fcncdv8VteEfCXXvWK9Z/qgMsgOEPPccbRoToR2eHKOxJp1UriIg3+gPhnIA3nf2xOc+JpmJCgvv9fgb+CH9fp19mS9ID40Rad70=
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)(346002)(376002)(136003)(39860400002)(66476007)(71200400001)(52536014)(5660300002)(2906002)(55016002)(9686003)(186003)(8676002)(66556008)(110136005)(7696005)(86362001)(33656002)(4326008)(966005)(316002)(6506007)(91956017)(76116006)(54906003)(8936002)(478600001)(66946007)(64756008)(66446008)(83380400001)(26005)(414714003)(473944003); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: KsXkZMe41oHQKJRvEpm8k5AhIeZHz76VQQsGjgz1hJdHfemQES+2ePu+9jQkYfDgS/neATbUqYqUcLI/GN3oWANy/uYjMqMxAryp+F5HJ5n6xxauERKvOmZiIQokTZK59MB4sFHynQmZ/I6L/BqgTpvKKoxHADDU2JhYPPC6W1vQzxWW8pikKGHyLQIR9o+pFR7Ruo91C/Pq1Q2O4RWOCBGDFELJohbm6503DFgq1ZcyC9GdZjC7R5EIlC5I00ltGrjkIbbP3jjN0DH/ttoQEqj9fCi/eot4/30QXFHnU77G1AR3m/hLo4dfO1vREyFRO21IDjhKRwocqh6uUv6d5sqgg6LEVHmn46ncPmDB9KpbL+qajEWWeA1y47H3rAHm0RxQsENMdD2/8ZjbsJ3obmwcUVnJ17vkvmIS3hhuPXgWCkSj+DQTmfJ504LBLGq3LWLPNjDGOS8C3uBG7E59lpjunPgLkRlkzO0UBxMwqC/362d9qfp0ETH+7MUwLCiPmh5IQkv7ts9gQzUYoWEv6fbV5FU6hPFoF8Hm6zTpEPDYBrTsmFahRQ30QVGp7iv5YVyylyFtDdxT0jMs1tSwgdv5+bc/cj5/+DDklYFdOVj8POCNY11ttgzc+lT73/PdzkLJcL6iPJkqtrkviKFqPX+PN0PkDsWiCToRE+DHnK+3f/U3YWqrPbqTzCjM24S1Esr7OGdXxwK5dMDJLzz6LDE8TOQTz9yYj02dqx7mP7XIJjsquY2MWau4joPbW0z0y9hOwht+T64LCpMPxXUGmHziJYzZBRPWyB7O1WNF2CVkfaG2MTK+aXdSqLV4v+Vl03q3+Bl0AhzlU0Zz87krUUTFRqfEjIKa3yiDmuAkdUwYrLqUephzNzT2XmpEwqAzGIEB/qf2ci6qH2erRVEoIX9tJDYP6GwmS5gsv/aeu9sMFY26hiHwYt5EPK0y25INfzt0ybk+QO2r4+GCHVuwfjdO6JOUHlpJj3ARkgqmoNRV+25j+bhUGM0lzTGyum5IbuR10+ny1yLxnid7wWNFiH2BeqNHv5aXNs+HRTI4r/qSzftM8Gp1fZGz/5i1Y0Ck3/uGwMDIKTIjSCWoHNrXvOBQgLteyixcF1OqN/w5XJpzSNH+E9LOYt50+eWXPWcFXmVcJ0atZgE+FaCh4a8XV15GczrFyOZv7XjFF70Gh7eZrKtuTNf/TRXEO7AussVhUXjcsrrSocU3TGGjxv2uw9CDFk9HpvG+JSfKcy8hdOuSobCIcS2sSLmkys9MRizA8yovFmRgenlso5avsSHOxbycLQNW4IVi4RSOSMtXT+2Mvu6ORgUXv8jsckn2LRKR
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: 5c52451d-e336-40d6-3a5f-08d8c8294104
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Feb 2021 09:51:18.2676 (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: x590AjGpOpzmi8/vqnenKestqbCkQHFAeY8b2j6XbW2atLbuiHqX4GCeMQ7rymbZWSH8jcczTwKZtqjxt0Arnw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR07MB4849
Archived-At: <https://mailarchive.ietf.org/arch/msg/ccamp/jbj8bomHL3v8RMer4Jl-AELsuc0>
Subject: Re: [CCAMP] Proposal for YANG model prefix naming
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussion list for the CCAMP working group <ccamp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ccamp>, <mailto:ccamp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ccamp/>
List-Post: <mailto:ccamp@ietf.org>
List-Help: <mailto:ccamp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ccamp>, <mailto:ccamp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 03 Feb 2021 09:51:23 -0000

From: CCAMP <ccamp-bounces@ietf.org> on behalf of Adrian Farrel <adrian@olddog.co.uk>
Sent: 02 February 2021 18:26

Proposal for YANG model prefix naming.

Radek and then Tom raised the issue of consistency in prefix naming based on
the fact that the TE topology model uses 'tet' and the TE topology state
model uses 'tet-s'

<tp>
Adrian

I think that the starting point is a list of I-D/RFC and I see some glitches in your list.

draft-ietf-client-signal-yang probably should be draft-ietf-ccamp-client-signal-yang

I see two flexigrid I-D but you only list one

wson-yang and l1types have been approved by the IESG so I regard those as fixed points that it is now too late to change and which we should build around

I have seen more than one wson model

microwave seems to be missing

Tom Petch



CCAMP is currently working on plenty of YANG models, so it might be worth
stepping back and getting the prefixes consistent across all of our work.
I'm not sure this is the most important thing on our list, and perhaps it
would be better to discuss the colour of the bike shed, but to make sure
that we do this just once, here is my attempt.

My conclusion is that, although it would be nice to be consistent with using
just a suffix of 't' to indicate 'topology', this becomes messy with some of
the longer names, and it is clearer to always use 'topo' (leaving the TE
topology model as the odd one out).

This proposal only extends to CCAMP YANG models, and I don't think this list
can debate the wider scoping of prefixes, but I think it would extend well
enough.

The list shows...
Draftname
Modelname (currentprefix)--->(proposedprefix)

draft-ietf-client-signal-yang
ietf-eth-tran-service (ethtsvc)--->(etht-svc)
ietf-eth-tran-types (etht-types) --->(etht-types)
ietf-trans-client-service (clntsvc) --->(tclnt-svc)
ietf-trans-client-svc-types (clntsvc-types) --->(tclnt-svc-types)

draft-ietf-ccamp-dwdm-if-param-yang
ietf-ext-xponder-wdm-if (ietf-ext-xponder-wdm-if)--->(ext-xponder-wdm-if)

draft-ietf-ccamp-flexigrid-yang
ietf-flexi-grid-topology (flexi-grid-topology) --->(flexi-grid-topo)

draft-ietf-ccamp-l1csm-yang
ietf-l1csm (l1csm) --->(l1csm)

draft-ietf-ccamp-layer0-types
ietf-layer0-types (l0-types) --->(l0-types)

draft-ietf-ccamp-layer1-types
ietf-layer1-types (l1-types) --->(l1types)

draft-ietf-ccamp-optical-impairment-topology-yang
ietf-optical-impairment-topology (optical-imp-topo) --->(optical-imp-topo)

draft-ietf-ccamp-otn-topo-yang
ietf-otn-topology (otntopo) --->(otn-topo)

draft-ietf-ccamp-otn-tunnel-model
ietf-otn-tunnel (otn-tunnel) --->(otn-tunnel)

draft-ietf-ccamp-wson-yang
ietf-wson-topology  (wson) --->(wson-topo)


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