Re: [CCAMP] Proposal for YANG model prefix naming
tom petch <ietfc@btconnect.com> Fri, 12 February 2021 12:29 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 913D13A15F9 for <ccamp@ietfa.amsl.com>; Fri, 12 Feb 2021 04:29:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level:
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, 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 pP9Kfd8LA5cE for <ccamp@ietfa.amsl.com>; Fri, 12 Feb 2021 04:28:58 -0800 (PST)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2107.outbound.protection.outlook.com [40.107.21.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 B9C8F3A15F7 for <ccamp@ietf.org>; Fri, 12 Feb 2021 04:28:57 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Hq7rndz6wLYJ8PgVjfJUIGGXCmvKlasXLdgHnEoso9oxNpRbOSRApqsxXrLzYl7ByDcFrRwyzMOPRJVpFmXtdij1c7VqtiOm0P0LjYN/b1gUOpeffiNFNyqnajolKlXeKU84PAd6fC1Df7JbvduCcLBPBd0LUT5rQvgvJOR917Um1LRx/peEeD94uxx59ShbUO7UiuG/T/vRCTILecXKu4kWE8W+OQXbpbZ8PQe1sGgpbfdctbbbfi4/mwjTeDWIp08zPp2pclLzkAw3TcGJ1Jr+OjU/EqUZl0zLIaJRi5nPw+doU5a0+zHIXLsmvvui7Xi0uSM6a/ffl73q3BjtoA==
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=0Jt85LC1ruX5GGp3MaBdHgI7oAj7F1c6O6e2Zq8H8oM=; b=Ep94tykQQ1Kl2L4p3VLVcdfU0u7vybkR9Wk4c7qQz9aKDfLykNrH0yNwgL96qPsXMvF9VhWjnX+luK99J6QKFrRF0GHGl8cHz9b1ExBIyHxJYR8eScFPYzQXLiFl+Ibk76RB8/Git1EakjF0/mf+hC1wnNngxw8h9dljUZuKa9ZGkZxn+rpZqI7xzT5TNfLVAdj4dDHqqzWnll+fK57xRoTLdfc8HPo3JK2OGsGdR+UK+nY1fP3cxRTjKhGG4FCrzEP8yn6GTp0xpqwQ3kvaSCXXqrweWoZ7L5WhhxCAXwLH/6nxJ8JT7wwAOFx5CGyq11rwfo66mswGmlO20WqsFw==
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=0Jt85LC1ruX5GGp3MaBdHgI7oAj7F1c6O6e2Zq8H8oM=; b=vYtIJE4UhW4+pBfYUoAEvCiOzGe7dbeZspA5IZxMoY1dMVAoyrg5cyXAnZOTSfP38a9Q/nCWI+tMcjXTyHn7yahaxF28YcWd0FybJs4PTqvGBlpvYF76VHo/qzaoqEFbkEVZMIJOccVVcWgt9kgZB28ffQ7WB9AQV88PNkKf/I0=
Received: from (2603:10a6:20b:134::11) by AS8PR07MB7669.eurprd07.prod.outlook.com (2603:10a6:20b:2a9::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3784.6; Fri, 12 Feb 2021 12:28:55 +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.032; Fri, 12 Feb 2021 12:28:55 +0000
From: tom petch <ietfc@btconnect.com>
To: Italo Busi <Italo.Busi@huawei.com>, 'Daniele Ceccarelli' <daniele.ceccarelli@ericsson.com>, 'CCAMP' <ccamp@ietf.org>, "adrian@olddog.co.uk" <adrian@olddog.co.uk>
CC: "rkrejci@cesnet.cz" <rkrejci@cesnet.cz>
Thread-Topic: [CCAMP] Proposal for YANG model prefix naming
Thread-Index: Adb5kCnf8qqa0/tyT163WY+Rfz/CNgAgI56LAAVEzoAACRXQagAgvIjAAZQxqAAABwlyjA==
Date: Fri, 12 Feb 2021 12:28:55 +0000
Message-ID: <AM7PR07MB6248EBB1EE9E403168A10D0EA08B9@AM7PR07MB6248.eurprd07.prod.outlook.com>
References: <08ca01d6f990$e00a0c10$a01e2430$@olddog.co.uk> <AM7PR07MB6248AA17D8F8FFA15DEC59E7A0B49@AM7PR07MB6248.eurprd07.prod.outlook.com>, <00a801d6fa25$ce2da480$6a88ed80$@olddog.co.uk> <AM7PR07MB624834E1227EC8F9A716DA7AA0B49@AM7PR07MB6248.eurprd07.prod.outlook.com> <HE1PR0701MB2282C6995DF76BF5AD7432FDF0B39@HE1PR0701MB2282.eurprd07.prod.outlook.com>, <f247e3cd95b04e9ea8231bb0e5c83d5f@huawei.com>
In-Reply-To: <f247e3cd95b04e9ea8231bb0e5c83d5f@huawei.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: huawei.com; dkim=none (message not signed) header.d=none;huawei.com; 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: addbcd47-42d2-4a25-f5ef-08d8cf51c381
x-ms-traffictypediagnostic: AS8PR07MB7669:
x-microsoft-antispam-prvs: <AS8PR07MB7669127920B074B58C5CBBE1A08B9@AS8PR07MB7669.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: hLZ4Wuma+qANa9kwwsAEqUX9/pR8WSuDD2QdMxSUCzenYFb5XmZVX2cYqA+vO8Ct9vkq5YMUFbdluaYp2TelnvH+aBwYqoKqpHKbB+pF2SOae6YNCfgMtlVpKX0dOC2nYptmk4c+VlFsu8GDP2RVqMNFfF2msTYH6CpoLg+mKt6FPpx3ENFIaQSOvLyzVzuYTmTbFFesKJSsFR0UnDQgKJIAtNIH4uYx5U2lyuzqRAa3czKPrE4fcjshiATOXqH8QDd+C+rOOaccxRdq4BazPlxW8KxX1OSqd02cdnKFnMW1tEJZAn0miIwMX3RPqtW96INMJwJmJigHK0Tvhkzdfpm/prFDHHibsMYzRJRWtlbw7fEZ8yGOdvOe/Ey15mQYMP0YYkr5rV5ky/l7ZGrC0rYMHGqOnkgoLgvzJCpcgqvMSiAf95e9qkfE9EViuUWz34YJ11KlF9qFBEU2zZaPsOzjkNfehWLPO36+7Fk8U3ca4GCLwaT0DXQ+XnzC6mA/FEi1LzAB+DVx3+yA4zlb13p/B/LKsrn/4GlNBz/YK5PnlZQ2JsbSW2hiBQuagycYQv7lp1wd3hylURRIJtzEAQKYx+9x/ihDtaQGTIwXbLBfZzbcrYWp41+nJCqPmOzH8v2jgSEAFzmCaHFS4R9x5958RLecI5aJFt/742t7Nvk=
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:(346002)(376002)(39860400002)(136003)(396003)(366004)(76116006)(66946007)(91956017)(66556008)(66446008)(110136005)(66476007)(55016002)(52536014)(64756008)(26005)(33656002)(71200400001)(86362001)(8936002)(4326008)(8676002)(53546011)(6506007)(966005)(83380400001)(186003)(7696005)(2906002)(9686003)(316002)(5660300002)(478600001)(414714003)(473944003); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: uHdAtJAnas/Ce+LBTYJZPoQvfOLa14Upv6ztLsZK3A1ZeHeIJuQ3P7ezRvVyZ/tk5kcwJCMD19x7v2SQ9Yo0f+6J9zoyJFEZF6OOiND2jPnoHumB6vg/NndysE3mBBJZZiRZoYdy7/3Dqg9iFYS0vmA86fW6N4y22BmMwEB71jPiyu4G1eFkDKTNNewhQn3/9MswUDH7IIECDuxFNpB/PxfNDq97wRNNOGc1WSGOOWbSr6ILb4776CjUspWk930Aa0EPHcJu4neO2XYs3A3GwoRTzDZCul5UczVuXFwToIHVyClP7fifOaUyyuH2mrA8M8LoP5NgJYegzvGIuZ8A9un4c/XnvXCLwIDeiuIt9jDMaZOu+E0cikhPCDiuYG5XKzxRklt0WxJkCUmjlGKT4LJVHRlqW3wLmmxJXz1A70vJWyM5pjDxRaEar2g+Cu6LuiUESo9dIk3Pr1wBV3/KW3P9bncAJiys7BRAcXs7qLYO1xpTCztjDpWKxnCtoe6MdZGNAoMExOuvPIL8XGsxj9VB2BMYWxK0W/g+SGBjLBuC64amZ0xxpvzNse9o/zAaxPoboQGhErLOrW2AmmvpkaMj6vLwqd5ZBMXkf3HkmJFEWMgzQhXwJfGFz2D4y0sPm1wMu4v+1w+ml+BZ/yJ79yhCJds88x2Ex/lb6ksOdOJ10ewtOg43c6CcyxyChyUcCSvfr9aElcWDNoDItIpwPGt+QSEUni8gsSRKwZ6N5qmLSqgHNJoP0a7PMVyMPw1bvek22Tk62oEtUCfjtsU1DeW/U2Ei56Af95bSeqz6psMEMepRNrS7EO2SBl69b/0bpan2cJC5TalQ3vFyUzqcUgm3LqkQcKnhBU1dZz5DeZyK6uadKDl1PA3qpLT9ltE56OXaAAJoE5Yuu+fistnZgHWIzwFhLYivYNvdMySVSxfylmypMd2dszn9sfANrDjEHxHxij1VLDhzGdBDR3xeyDhE3Ga54DKWFj4+KHMzH5dEl3SxJpK3L8VPiF7DDw0uEaY8/7f4CV8Fwftf60ppXrPaQqWx4QTw4kquCstbAkyRu9cIBZOd71OHbVjzb5aDe4m9kdlz8M2ihWaJ9cZz52654Ma6EgneDwlkqypH/1aHPgmcBP4scPQcyGtt+r9ExXHYefSKjLEY1AHCdfvAhtHbdUIaIggqw2zPQLC0tr+UXSVbht2tD+HUyYKDiloyiD3TQcO6qbY2fD+r1xTqSkJdTeNnhCs5rdjZgcmFd8y+pzFXvI/wMgBk2CIG/hyRjNJVe7jc/hf77nDU6otMySvriP9wwiPD+TQIeDUxPkp6V/xq041kvvgmr0JGOo/i
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: addbcd47-42d2-4a25-f5ef-08d8cf51c381
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Feb 2021 12:28:55.0368 (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: 3mBS0nUCZziXWWdGj89q5tmTAnfQEkWiFkcGj8MgOqrVJ9B3RHWT2e9KMBebwSIYMYkHhTd17XZEKTaWHVgolw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR07MB7669
Archived-At: <https://mailarchive.ietf.org/arch/msg/ccamp/f-VF3ireoIHBKfy4aClHaywII6o>
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: Fri, 12 Feb 2021 12:29:01 -0000
From: Italo Busi <Italo.Busi@huawei.com> Sent: 12 February 2021 09:02 Thanks Daniele FYI: we are discussing these options also with TEAS experts: https://github.com/tsaad-dev/te/issues/125 Let's see if we can get an agreement at least for these two drafts which are in RFC queue: > draft-ietf-ccamp-layer0-types > ietf-layer0-types (l0-types) --->(l0-types) I think we can agree with this prefix since all the proposals are aligned. > draft-ietf-ccamp-wson-yang > ietf-wson-topology (wson) --->(wson-topo) Here, I think we have two candidates: wson-topo and wsont I have a slight preference for wsont since it is aligned with tet and nt prefix conventions used in RFC8795 and RFC8345 but I can accept wson-topo (it could be seen as aligned with wson-tunnel or wson-tnl prefix conventions). What do you think? <tp> Since TEAS already has its tanks on the lawn, I would go for wsont. Adrian expressed a preference for ...topo but I think that wrong as it gets too long IMHO as with ethtetopo or else eth-te-topo Tom Petch Italo > -----Original Message----- > From: Daniele Ceccarelli [mailto:daniele.ceccarelli@ericsson.com] > Sent: giovedì 4 febbraio 2021 09:14 > To: tom petch <ietfc@btconnect.com>; 'CCAMP' <ccamp@ietf.org>; > adrian@olddog.co.uk > Cc: rkrejci@cesnet.cz > Subject: Re: [CCAMP] Proposal for YANG model prefix naming > > Tom, Adrian, all, > > The L0 types and the WSON topology drafts are now on hold. We can include > them in the updated prefix naming. > The RFC editor will delay processing these documents until the updated > versions are available. The AD (John or Deborah) will need to approve the > changes. > > This will also affect the IANA registries, they have been informed as well. > > BR > Daniele > > -----Original Message----- > From: CCAMP <ccamp-bounces@ietf.org> On Behalf Of tom petch > Sent: den 3 februari 2021 17:44 > To: 'CCAMP' <ccamp@ietf.org>; adrian@olddog.co.uk > Cc: rkrejci@cesnet.cz > Subject: Re: [CCAMP] Proposal for YANG model prefix naming > > From: Adrian Farrel <adrian@olddog.co.uk> > Sent: 03 February 2021 12:12 > > Hi Tom, > > >> 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' > > > > 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 > > Yes, typo. > > > I see two flexigrid I-D but you only list one > > I'm at https://datatracker.ietf.org/wg/ccamp/documents/ looking at extant > WG documents. > Looks like draft-ietf-ccamp-flexigrid-media-channel-yang expired almost 6 > months ago. > > > 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 > > Well, colour me confused. > I thought this whole thing came up in debate of the WSON YANG model. > If that debate is now closed, let's all move on and not worry about any of this > any more. > > > I have seen more than one wson model > > There's an information model in draft-ietf-ccamp-wson-iv-info, but no data > model. > draft-ietf-ccamp-wson-tunnel-model expired almost 6 months ago > > > microwave seems to be missing > > draft-ietf-ccamp-mw-topo-yang expired almost 18 months ago > > <tp> > > Adrian, > > The progress of I-D in the routing area can be erratic. The fact that the IETF > has expired the I-D does not mean that it will not come back to life - a whole > raft of I-D that were produced in a rush just before the IETF meeting have just > expired 6 months later and some are now being resuscitated, others will be in > future, others will not. Some re-appear years later when their time has come. > > To me, an expired draft says that someone was interested enough to put in a > lot of work and even if that work is not current, then it would be a short- > sighted naming convention, although well in keeping with the traditions of the > IETF, not to cater for such work in future. > > For myself, I like names that start with the most important property and for > me, that is WSON. OTN, RSVP and so on, and that is the basis on which I > reviewed them, and not the fact that they are te - the rival proposal is for te to > be the centre of the universe around which everything revolves, regardless of > which WG - TEAS, CCAMP, ... -it may be in. I am not a fan of this approach. > > 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-ccamp-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 > = > > > _______________________________________________ > CCAMP mailing list > CCAMP@ietf.org > https://www.ietf.org/mailman/listinfo/ccamp >
- [CCAMP] Proposal for YANG model prefix naming Adrian Farrel
- Re: [CCAMP] Proposal for YANG model prefix naming Daniele Ceccarelli
- Re: [CCAMP] Proposal for YANG model prefix naming tom petch
- Re: [CCAMP] Proposal for YANG model prefix naming Daniele Ceccarelli
- Re: [CCAMP] Proposal for YANG model prefix naming Adrian Farrel
- Re: [CCAMP] Proposal for YANG model prefix naming Adrian Farrel
- Re: [CCAMP] Proposal for YANG model prefix naming tom petch
- Re: [CCAMP] Proposal for YANG model prefix naming Daniele Ceccarelli
- Re: [CCAMP] Proposal for YANG model prefix naming Italo Busi
- Re: [CCAMP] Proposal for YANG model prefix naming Daniele Ceccarelli
- Re: [CCAMP] Proposal for YANG model prefix naming tom petch
- Re: [CCAMP] Proposal for YANG model prefix naming Daniele Ceccarelli
- Re: [CCAMP] Proposal for YANG model prefix naming Young Lee
- Re: [CCAMP] Proposal for YANG model prefix naming Belotti, Sergio (Nokia - IT/Vimercate)
- [CCAMP] FW: Proposal for YANG model prefix naming Daniele Ceccarelli
- Re: [CCAMP] FW: Proposal for YANG model prefix na… tom petch