Re: [yang-doctors] RFC 9127-bis question - impact of reference clauses in an import statement
t petch <ietfa@btconnect.com> Tue, 14 December 2021 16:59 UTC
Return-Path: <ietfa@btconnect.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
by ietfa.amsl.com (Postfix) with ESMTP id C883F3A0E77;
Tue, 14 Dec 2021 08:59:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.554
X-Spam-Level:
X-Spam-Status: No, score=-3.554 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1,
NICE_REPLY_A=-1.852, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001]
autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key)
reason="fail (body has been altered)"
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 jf1_U73dAGrC; Tue, 14 Dec 2021 08:59:29 -0800 (PST)
Received: from EUR03-DB5-obe.outbound.protection.outlook.com
(mail-db5eur03lp2054.outbound.protection.outlook.com [104.47.10.54])
(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 421E33A0E76;
Tue, 14 Dec 2021 08:59:27 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
b=RDF/mJ0nE6YMJor+eGj9xgisiw4McJABmwEQ8f9y03kX7xiUWrTTwNCBmvRIpxuSLSbKKnhutexX3UP934kRSp+lpoR9aSOBRrLBaUwPk4T7aVi2/Mdr9GLEthBJfBrv22+yGm1yqJynK23Iw85Bs4jv73IcXaUxvXnRmSnCZaLCdXSA55XIcjjskCRJJgMIGoD5EMNVliUAeXp8wJRRb7X/nLO2xN1ey759QGTLjvJ5qEAJp/IKhqmixzNTptwr9m+a49Z1ycYeuuMlI3gVTvb7W/0ontYtvvLOkYzIhKJcww8SI8JofSlktMNhubqVl4Fo1t+cCshUKYCmemgKKA==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
bh=dRxmTvesADyHv1ntJCkCA2ZbaBmWh3UNMip9ogcYK+g=;
b=KqPVmZ4R1qBFXvis8ApebZ4HkCZAD3LVfPWlfWg9AT+R+uF7Qwyd8g/omiUICI1kRRde8jHzcLhvGiqz9iEDQ4DcTg9Kb4qAbfxXsjrbXINM1QL9K2rMGQphZstUhR3BQlakHojhwoB3vHbiASJgSM41cEO38n3O1rz90puqGpySBS0BaeFoUycBXkrGuawM5ZC0fvMn/GuNNUKyI3CEv8NPuEFmY7nxh+b9f+8I/xnU//ZX2g2YMPzlR4qbiJK1Fzp1FZ68MWWA2HAO3xWFKbHVj4C648xIbL+OsNUTgHUkIU/IF8jXRQy/8PXnFQNAj6BzW16Hw9uzeK9Qz8b+eg==
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=dRxmTvesADyHv1ntJCkCA2ZbaBmWh3UNMip9ogcYK+g=;
b=aepsI+M69mPVRx0kuSCuNLfUncDKAYvJCrU2zomCFd1IHt7KJW8I5bbeIPVkzj0uuXb/3ByG6qhdHbPtSq6L44rn010IODBOSITz23UlMqRdu7MibRZB2c1MWon4/qXi81gpxyzJuNN1ty0OdxG6JIZNhAihHNBbOA35SQPIdDU=
Authentication-Results: dkim=none (message not signed)
header.d=none;dmarc=none action=none header.from=btconnect.com;
Received: from DB7PR07MB5546.eurprd07.prod.outlook.com (2603:10a6:10:73::23)
by DB6PR0701MB2886.eurprd07.prod.outlook.com (2603:10a6:4:6f::15) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4801.14; Tue, 14 Dec
2021 16:59:22 +0000
Received: from DB7PR07MB5546.eurprd07.prod.outlook.com
([fe80::2090:eb3c:59e2:b4b2]) by DB7PR07MB5546.eurprd07.prod.outlook.com
([fe80::2090:eb3c:59e2:b4b2%6]) with mapi id 15.20.4801.013; Tue, 14 Dec 2021
16:59:22 +0000
To: Jeffrey Haas <jhaas@pfrc.org>, =?UTF-8?Q?Martin_Bj=c3=b6rklund?=
<mbj+ietf@4668.se>
References: <20211209221207.GC22655@pfrc.org> <20211214153803.GA15763@pfrc.org>
<20211214.172042.1997763003674645526.id@4668.se>
<20211214162413.GB15763@pfrc.org>
Cc: yang-doctors@ietf.org, draft-ietf-bfd-rfc9127-bis@ietf.org
From: t petch <ietfa@btconnect.com>
Message-ID: <61B8CD65.7070202@btconnect.com>
Date: Tue, 14 Dec 2021 16:59:17 +0000
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:38.0) Gecko/20100101
Thunderbird/38.5.0
In-Reply-To: <20211214162413.GB15763@pfrc.org>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit
X-ClientProxiedBy: LO2P265CA0062.GBRP265.PROD.OUTLOOK.COM
(2603:10a6:600:60::26) To DB7PR07MB5546.eurprd07.prod.outlook.com
(2603:10a6:10:73::23)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 50eb33c7-d01c-4d3d-779c-08d9bf23136a
X-MS-TrafficTypeDiagnostic: DB6PR0701MB2886:EE_
X-Microsoft-Antispam-PRVS: <DB6PR0701MB288616D2E20229F1F641E624A2759@DB6PR0701MB2886.eurprd07.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:9508;
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: OkRXEgdKUhlsBkVKiiXMaMcHtvNctzwDN5EKTbxp0OUzYUX6oQ+4pY4w38Dc1oB2ngAmPUqXS+HQ/qJvzj9Hn/po1NNGHDa7jya1zPKwudtDwRzkhqEFrCW6j1yWJUo5Lx/2lxz3Gfo/pLW75GEnkk8Qjv3Hfkms4me68D5i3JnwcfqkCzIolBo1R3+MY+xxhRpepeIhSVJ3fgWaVTojcqTmYRlg9VwXHZI+GYXmvrzLV4A/twjn56Pv8b6ysKxa3WKbvmBKvXpXC8QdctOi9MiuTBzVdC8xjLC7utp2LdYKXQy9KfboEOgz7pDMkB46uUF0dAGxaK8AA++KpqppXuglDu4kwMitL2SRrpL8k+bQUst3aaYobGfEdurvKEHKF1nQPQCi0ppfhZUvxn8QodggLWQliho74XDPre1Owk/SsPQVoJFSOm2zcOijDG2cM0QNkmzvJggaQmT5ZrXWEzt1z+X/SBYR5HfsEbL7Cv2ONpHWEGW1tzo4DCWFCeI8mUcIorLG52i96OcusNk1nEYwPysd2lez0XsNC0Ud/q5lF+yjbRUoppMoy8RH8PHrjGF0e9q0RfhSQsi/1/T1zxbyc8t6qTOSBvh/RVdh9Tk9Kv9IayqStINbf13B3WxMTCaZiM6mjywb2iKMayjvTGjYi5y0fsolhbM8KaYH1XeiqvqHI0XrhqhVQy3vmuy0tp7GWsv1HJ2Fu045baVzejoa9T2cBlT27TStliGb7AQdR6m0q709yqifTimFBpkS
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
IPV:NLI; SFV:NSPM;
H:DB7PR07MB5546.eurprd07.prod.outlook.com; PTR:; CAT:NONE;
SFS:(13230001)(4636009)(366004)(66556008)(52116002)(6486002)(6666004)(66476007)(87266011)(4326008)(6506007)(2616005)(66946007)(53546011)(6512007)(66574015)(82960400001)(8676002)(8936002)(110136005)(508600001)(316002)(83380400001)(86362001)(2906002)(186003)(26005)(38350700002)(38100700002)(33656002)(36756003)(5660300002)(20210929001);
DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?Windows-1252?Q?gaEX7bEaROTCHhPqsX8H1+KIM2ROAteNWTJxUpo/SD/0dfaGIe5gse3l?=
=?Windows-1252?Q?rN1sDJMPaMKmwKHBh3+9aJ7A5gBixlrMjdpJKWHLJZYFQmUNbnHP0AxD?=
=?Windows-1252?Q?m6BUG7jycxNr0JioXrJDk7TLd3GQrsSKn0O/gzOBRFHgKdouYl3tsVBu?=
=?Windows-1252?Q?mVU/Nx5Jm+99d1uz/aSjLyT9lffX71CDtIEfw8TcyrqfJNstsvXrq7zj?=
=?Windows-1252?Q?0oSLryfdM37vHngPyMlGba/DeauDKrZ5fOm6MVtFzmL+zTOMcFHSP+U9?=
=?Windows-1252?Q?QE6CenVV99CuhTubsqQATPAVg9/nDu5XNUZKGY8L3UPrlWebyvKKyrk0?=
=?Windows-1252?Q?1mVOzstfHnZMsrSYf2/SVO4n/KwSqW1fz1gFlegZF04L3zA5tiaVsrAn?=
=?Windows-1252?Q?R+YMuBV1rIYjI8bQ7djhQqKAFX1vr/PaIxxKUOa1tS6cMreXVoDSDaPG?=
=?Windows-1252?Q?K2atHkG+b+emPwBdsItIt2Cr2tqgqmHUJOKhfhizrAD/ZfwWLHJEHvU/?=
=?Windows-1252?Q?cLADYUtfy2lRnMtyyXUVRiAgX/PyJeVGagw3/AMwHUY+Q32BtSIsBKoj?=
=?Windows-1252?Q?s0e84xVB+dzNO8SKzM/9uRAWQum18MjtGEoeqHjT4by82gLcHmwQTeU4?=
=?Windows-1252?Q?92gRdNpGwyOMe2os8iQZ561nbTmT7XOrvo0VASTMVXJX12YtiDe3TDcI?=
=?Windows-1252?Q?C75OCCx3uP0IL6J3jg13bO3PR9i1h6wno77DcL9xf/XCcNxuiTHmWo5a?=
=?Windows-1252?Q?sshMF3IkPU6dnXcNl13O7Iq1fy7didRZy1aV4onFz963bdGLJ7GN8KWv?=
=?Windows-1252?Q?9ti1Tqtfuy2/vxSpqFmPo2WYe6JAR2wHKllkKGGmYp134n0wxaKJS0P1?=
=?Windows-1252?Q?B6V9vfSqBPXwzdgcxGWNWuDwHGsblZnwMED/umczhu9B1nwvVtVMqdGa?=
=?Windows-1252?Q?K67LZoIMJFN3l7y2ZAhr3aHbHe+gwO3h1wRpxrhNmV7HnCOURT+FmOIr?=
=?Windows-1252?Q?LT67nfQQ0bunbWRjMjEMKucpBE+yFUGzOuAfoACOat9H5gN7k2rZY6/M?=
=?Windows-1252?Q?aYZIg3CdDzfj6pwJqKNh3AnRh7EYHieSZgIJZcv1EeyKTtriRT6Qh+Oi?=
=?Windows-1252?Q?qJHg6p1fXGb2DaW6swaBujKKwU6TFWaw7cmSEXF+dGqJOF+a4B2UsBfP?=
=?Windows-1252?Q?iEenP+pnkS5513D2M10dWaWQJpdcB7m+MMgnv+Pef/uVnlOuzpIrAlYo?=
=?Windows-1252?Q?ACSj0q/vHCdpPNguG87bKHkb0+qd3ypauqvburI3uChalb3KfvTYhIP1?=
=?Windows-1252?Q?HFNLq6cKb5/5Cq6Gjbgq4ZR9g38z88RMXjzAE52HwreJCOOLzyYMX8ud?=
=?Windows-1252?Q?qX/TXY1vuc0rYNL3UjlbSyr8Jm656nQKKVEWWDBECnV+fHMyteJ3f5J3?=
=?Windows-1252?Q?5NBO8avDxPBcTsesSW1Js7OFdIYwReoaXvINzRekmpwYC1qVRoh1SVss?=
=?Windows-1252?Q?GHz+BuiUZQDmqxesrQ3efxREUOIfuECKjKJXkowjxJrhbNxIzPIQHwFL?=
=?Windows-1252?Q?LS1fCRUjoyoVLclRxrzH7LCefMLi8mXyZzhEU+SytrTSCLRNm2L54vaf?=
=?Windows-1252?Q?+xfrhAyuOeKXxdUuoWKs/NvlsxBAGscbMCzvw6tjbs/Hw3iH2ibT703r?=
=?Windows-1252?Q?N1TdVC/ODO6saknRebY/JuM9C7hM9+Ng8I/FZacnsqGcwSijR/jx2hlC?=
=?Windows-1252?Q?0c94obVAyK8babSmCpA=3D?=
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 50eb33c7-d01c-4d3d-779c-08d9bf23136a
X-MS-Exchange-CrossTenant-AuthSource: DB7PR07MB5546.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Dec 2021 16:59:22.2199 (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: wfcloxLdg7Dm3s5nsk1JniJG1m1drVvdrlvv7Nbeh3nb+Dr86o63GQZIXlhHyuLcFOiWgNaDQN6hn1asqZJDeQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0701MB2886
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/AAFyKtW3c-p47e3gsd6Dq_XvBaE>
Subject: Re: [yang-doctors] RFC 9127-bis question - impact of reference
clauses in an import statement
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Email list of the yang-doctors directorate <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>,
<mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>,
<mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Dec 2021 16:59:34 -0000
On 14/12/2021 16:24, Jeffrey Haas wrote: > Martin, > > On Tue, Dec 14, 2021 at 05:20:42PM +0100, Martin Björklund wrote: >>> On Thu, Dec 09, 2021 at 05:12:07PM -0500, Jeffrey Haas wrote: >> Would it be possible to avoid the problem by not doing a full >> 9127bis, but just publish an RFC with a new version of ietf-bfd-types? > > Tom seemed to think that was not acceptable. Tom here, The point of the update is to provide a feature so that the published modules (e.g. five such in RFC9127) can stop having deviations, a laudable aim. But if the five published modules reference RFC9127 while importing bfd-types, then the import (no revision) will pick up the latest bfd-types from 9127-bis and so the feature will be available to them, no deviation needed. What will be wrong, for the next five years or so, will be that anyone looking at those five modules in RFC9127, the latest version for those five, will see the import of bfd-types with reference to RFC9127 and will know that that is what they were tested with, developped with, and so will know that the feature should not be used because it is not in the referenced RFC9127 for the import; it might work they will think but should we risk it? (The issue of import and its reference was much discussed during the development of YANG - it is there for guidance, like a SHOULD not a MUST). My alternative is to publish 9127-bis without the IANA module because that is done and dusted, with the new bfd-types with its feature and updating the other five to reference 9127-bis in the import reference to show that it is ok to use the feature in the context of those five modules. That will call for 10 or so more lines of change in 9127-bis to update the five import reference and to ask IANA to update the reference in IANA Considerations for 9127-bis for those five modules to point to 9127-bis Tom Petch > > If this is the acceptable way to handle this, it's likely preferable. > > > -- Jeff > . >
- [yang-doctors] RFC 9127-bis question - impact of … Jeffrey Haas
- Re: [yang-doctors] RFC 9127-bis question - impact… Mahesh Jethanandani
- Re: [yang-doctors] RFC 9127-bis question - impact… Jeffrey Haas
- Re: [yang-doctors] RFC 9127-bis question - impact… Martin Björklund
- Re: [yang-doctors] RFC 9127-bis question - impact… Jeffrey Haas
- Re: [yang-doctors] RFC 9127-bis question - impact… t petch
- Re: [yang-doctors] RFC 9127-bis question - impact… Mahesh Jethanandani
- Re: [yang-doctors] RFC 9127-bis question - impact… t petch
- Re: [yang-doctors] RFC 9127-bis question - impact… Jeffrey Haas
- Re: [yang-doctors] RFC 9127-bis question - impact… Martin Björklund
- Re: [yang-doctors] RFC 9127-bis question - impact… Reshad Rahman
- [yang-doctors] RFC 9127-bis question - impact of … t petch
- Re: [yang-doctors] RFC 9127-bis question - impact… Reshad Rahman
- Re: [yang-doctors] RFC 9127-bis question - impact… Jeffrey Haas
- Re: [yang-doctors] RFC 9127-bis question - impact… Jeffrey Haas
- Re: [yang-doctors] RFC 9127-bis question - impact… Acee Lindem (acee)