[CCAMP] YANG prefix for flexi-grid (was RE: FW: Proposal for YANG model prefix naming)
Italo Busi <Italo.Busi@huawei.com> Wed, 31 March 2021 15:49 UTC
Return-Path: <Italo.Busi@huawei.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 6255A3A2CAB for <ccamp@ietfa.amsl.com>; Wed, 31 Mar 2021 08:49:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.919
X-Spam-Level:
X-Spam-Status: No, score=-1.919 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 lrjX6EaUTsYz for <ccamp@ietfa.amsl.com>; Wed, 31 Mar 2021 08:49:08 -0700 (PDT)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 360723A2CAA for <ccamp@ietf.org>; Wed, 31 Mar 2021 08:49:08 -0700 (PDT)
Received: from fraeml715-chm.china.huawei.com (unknown [172.18.147.201]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4F9Vwl2GZKz6859p for <ccamp@ietf.org>; Wed, 31 Mar 2021 23:44:07 +0800 (CST)
Received: from fraeml715-chm.china.huawei.com (10.206.15.34) by fraeml715-chm.china.huawei.com (10.206.15.34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Wed, 31 Mar 2021 17:49:03 +0200
Received: from fraeml715-chm.china.huawei.com ([10.206.15.34]) by fraeml715-chm.china.huawei.com ([10.206.15.34]) with mapi id 15.01.2106.013; Wed, 31 Mar 2021 17:49:03 +0200
From: Italo Busi <Italo.Busi@huawei.com>
To: CCAMP <ccamp@ietf.org>
Thread-Topic: YANG prefix for flexi-grid (was RE: [CCAMP] FW: Proposal for YANG model prefix naming)
Thread-Index: AdcmRV6FDXSEVSmoSNaaAj9xeE5I1A==
Date: Wed, 31 Mar 2021 15:49:03 +0000
Message-ID: <980b707253e84978871a39b95e683959@huawei.com>
Accept-Language: it-IT, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.47.84.86]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/ccamp/8VpmUdcIoAuyXe6Qbd8t5C2GYg0>
Subject: [CCAMP] YANG prefix for flexi-grid (was RE: FW: 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, 31 Mar 2021 15:49:13 -0000
It seems that addressing this issue on a step by step has worked well for the topology models Let's then consider a second question/convention about the prefix to use for flexi-grid YANG model I think that "flexi-grid" (which would lead to "flexi-gt" for flexi-grid Topology) is a bit too long for a prefix I have not found any better option to shorten flexible other than flexi or flex. I think f is really too short to be meaningful and fx can be misunderstood as fixed as well Therefore, I think we can shorten it to either "flexig" or "flexg" (which would lead to "flexigt" or "flexgt" respectively for flexi-grid Topology) I have a slight preference for the latter option ("flexg" leading to "flexgt" for flexi-grid Topology) but I am open to other opinions or better proposals Any other opinion? Thanks, Italo > -----Original Message----- > From: tom petch [mailto:ietfc@btconnect.com] > Sent: lunedì 15 marzo 2021 13:00 > To: Daniele Ceccarelli <daniele.ceccarelli=40ericsson.com@dmarc.ietf.org>; > CCAMP <ccamp@ietf.org> > Subject: Re: [CCAMP] FW: Proposal for YANG model prefix naming > > From: CCAMP <ccamp-bounces@ietf.org> on behalf of Daniele Ceccarelli > <daniele.ceccarelli=40ericsson.com@dmarc.ietf.org> > Sent: 11 March 2021 16:38 > > as previously anticipated during the CCAMP session today, we will ask the RFC > editor to update the YANG model prefix for the WSON topology to "wsont". > > Many thanks for sharing your thoughts and participating to the discussion. > > <tp> > I await the minutes with interest! > > Meanwhile ccamp-flexigrid-yang is plain wrong. Under IANA it registers flexi- > grid-topology whereas the when statements have tet-flexig which I would > characterise as ugly and uglier! And I seem to recall this is not my first post on > the prefix in this I-D which clearly is not ready for Last Call:-( > > Tom Petch > > > Daniele > > -----Original Message----- > From: CCAMP <ccamp-bounces@ietf.org> On Behalf Of Daniele Ceccarelli > Sent: den 15 februari 2021 16:17 > To: tom petch <ietfc@btconnect.com>; Italo Busi <Italo.Busi@huawei.com>; > 'CCAMP' <ccamp@ietf.org>; adrian@olddog.co.uk > Cc: rkrejci@cesnet.cz > Subject: Re: [CCAMP] Proposal for YANG model prefix naming > > Thanks for your feedback Tom. > > Working group, other opinions? > > Thanks, > Daniele > > -----Original Message----- > From: tom petch <ietfc@btconnect.com> > Sent: den 12 februari 2021 13:29 > To: Italo Busi <Italo.Busi@huawei.com>; Daniele Ceccarelli > <daniele.ceccarelli@ericsson.com>; 'CCAMP' <ccamp@ietf.org>; > adrian@olddog.co.uk > Cc: rkrejci@cesnet.cz > Subject: Re: [CCAMP] Proposal for YANG model prefix naming > > 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://protect2.fireeye.com/v1/url?k=d3d01972-8c4b2077-d3d059e9- > 86959e472243-ddf7de26918206cd&q=1&e=586b5fcf-a971-4d25-81f3- > 4c64316f0395&u=https%3A%2F%2Fgithub.com%2Ftsaad- > dev%2Fte%2Fissues%2F125 > > 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 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 >