Re: [netmod] WGLC on draft-ietf-netmod-rfc6991-bis-11

tom petch <ietfc@btconnect.com> Fri, 24 June 2022 09:37 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 1BC0AC15AE30 for <netmod@ietfa.amsl.com>; Fri, 24 Jun 2022 02:37:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.911
X-Spam-Level:
X-Spam-Status: No, score=-1.911 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, T_SCC_BODY_TEXT_LINE=-0.01, 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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NYVyJG4ksc31 for <netmod@ietfa.amsl.com>; Fri, 24 Jun 2022 02:37:34 -0700 (PDT)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2131.outbound.protection.outlook.com [40.107.21.131]) (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 32B30C15AE24 for <netmod@ietf.org>; Fri, 24 Jun 2022 02:37:33 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CodEnTcTiZ0CsjXgzEYz8fq3VhXdwWs1GdzFh+n3C/ELYhVLmJenRrr7gje3QNsGAnHime8jB+AqTkbVkOKzlelwMq/NheQXOiNYliTvnqNyWVh2i/ZEpcBv+3QFuBxlZMAJHegeg+WXdlVpH23dMGdbN5xjLeAli/9yG6IsmVkDIAycxJWfZ1SfRPpkWiQYcV7KtlxA04Rz14I8mIKext6xN/fti7BJuUAU7J6p54uwJHWl0Xzy9V7RLwc2Asrw8IfFOSeIIwFLvVqOwEb3LV+pJzJfil/ERRaEH3W6VUzcmDQ7CrzwRq5xe5jOiFrK8jU4JGJrZ92eaiVp3NBzMw==
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=LeeIT/fRNbFJhMO1pIahbRF3NUyHC4Gt2ZS5tsDu4AM=; b=B24iFZFlbKoKPvXMZHcX98NUJ/uWlUOQS3WEZ889G4kIRrhOG7tQ2BoroaHk58F4S53gm0IlvodwO46PwmsKHeX/8pf0qhuJNzGOv6AxXkE5vT3fHW+qSdIGGRz8xsfqQ4iyqx4+ywepLLJ2qsiUtKu3Lwv3kK27oarXoC5H/6qA9qJREp1k+Ghd//UCgfrwNdAR1FxKG5df+O3+1WxgGEZEMFBtiFFlB0Co/VQTguM168d+d9McsyEdcjgOsHHIk64lMMx3wiEl2PSZb+qaa7gZodDyLEdUH62jOqoCq1EkTMe1bnqnJ01djJtTmmxExbcJc7M4IKkRRg8BY9kJfA==
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=LeeIT/fRNbFJhMO1pIahbRF3NUyHC4Gt2ZS5tsDu4AM=; b=u/hsbv7JpGuxSK/8NqPmFene5jVnoaRmJnYb9cEN4UE3oh6FEjyYcRibSSaTx8Qo5Y3hDPMqzTzjDmCvQsrNhkN9aveXKpsUp0dB8fEjZxkNEB65tQiMY7b79I3R8WoR/GfqQdZEINd5vZQj3KsuTgn2z3jrhmOAUYV5JuApBVA=
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com (2603:10a6:20b:134::11) by DBAPR07MB6855.eurprd07.prod.outlook.com (2603:10a6:10:19b::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5373.9; Fri, 24 Jun 2022 09:37:30 +0000
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::25c1:5a38:e63c:55ed]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::25c1:5a38:e63c:55ed%9]) with mapi id 15.20.5373.017; Fri, 24 Jun 2022 09:37:30 +0000
From: tom petch <ietfc@btconnect.com>
To: Andy Bierman <andy@yumaworks.com>, Jürgen Schönwälder <j.schoenwaelder@jacobs-university.de>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] WGLC on draft-ietf-netmod-rfc6991-bis-11
Thread-Index: AQHYGXKDrrGCsl7fOUu+omuFG9fLM6y0SQ7egAt78ACAAA02gIAA1IKAgAqepHuAA82XEYCQEHtC
Date: Fri, 24 Jun 2022 09:37:30 +0000
Message-ID: <AM7PR07MB624812A38620EC13A8600900A0B49@AM7PR07MB6248.eurprd07.prod.outlook.com>
References: <0100017ec2a73fab-b7e69955-c6ab-496e-a9a4-274780023fd1-000000@email.amazonses.com> <0100017f42af4f30-631592d1-9c88-4478-97e9-6636b5558bad-000000@email.amazonses.com> <20220307161053.old2vgmopuyhxvla@anna> <0100017f8ac7cc70-e9e2dfaf-c726-4853-bc0f-e656bef2f83e-000000@email.amazonses.com> <CABCOCHSQB_AW2nveVAwx38Nrw7wHmkpLmRr5W+Qr3GYaM0KA9g@mail.gmail.com> <20220315130137.kpomlykipy2p42lw@anna> <CABCOCHQS35LSRfN=Be_PEb5ftWPhM+kyimf1seCMfBgM_x8r7g@mail.gmail.com> <20220322071133.e6oq6neuolzcgvna@anna> <AM7PR07MB624856F66323CC2E01AE485EA0199@AM7PR07MB6248.eurprd07.prod.outlook.com>
In-Reply-To: <AM7PR07MB624856F66323CC2E01AE485EA0199@AM7PR07MB6248.eurprd07.prod.outlook.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=btconnect.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 17150eac-cf8d-47e1-cacb-08da55c5286e
x-ms-traffictypediagnostic: DBAPR07MB6855:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: P2Tlc8KcVw8S51mhFoCifhRJMhV6yp9CEyzrwYm4Hpx0171IfKTyiJN4q7zZpG/Div/MSbXlkjZlE5UFZoOc9+8700A1Zj9SYZ1SML9wKcJYmnPIoEbTrdvkn5PKwUa+zFcvpMHe/j+Fjbj34giXDhYBtFz2sO7qp4bXRdYBwIDQZRdpPoA/ZPbmhniq/sb0auwZDzEtgrkKfwNDDC4SqP2RQVzpSSBUc4is3cii/v3SZRDYylUk67HmiVk1VBqPQSYz+bCg8PU2f4RU7wZqI+qQTbl1Sm4gAUAvYxhX8sx7TrvfNNd76a5vsd1yVVqV4aa3cbr8SeQO/dRldHLhl7qz+ov+pvQ1+2WbJ+zDXvSdboBS2mNTHQpLpnZ9GwmmML0Scqs/eKbUQF5oiFbLw520CZfA7EyX5gNSK4eZUQ0pooVM8NpeZXzChgDW5hV7Jsg30Gg+0MdX3HyMLUfOKuUTqInu185fcZtcFvx7ZZao/3TMWYkAMIhY0/LlsaaN/e/wnulSFmHH9njeCJfAVrhWDl6eCZ6OC3Cgl3XUHRP9pQbahbU+/SB33MPmLRX8+cUzo5KUXBqFQZXovkpBULB7lAUom9CUu6We79exMzBKrpYY5HOCfMi5A687kCF8NpdAJXvXaDS91pj6a2RTOH2BxmE8BmYaAEg1QqtloNEYU4Yxa+mIM1CAKuxpfX5hWsgyYTS5o6YQu/IP3eydd7Es+pnYRrgUIJNG/8mJRxZUFOisLp65DU+GY6mXWu2iMUmsOH7DTYqOpjBR6UirPbYZsJ9Wo7WJCsF6zbdi+9GutzXsgGirAq9kiZaegC580z/REG8zBry5Z9alnJlCiArNmscaM589O0hFluTwpoQ=
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:(13230016)(376002)(39860400002)(346002)(366004)(396003)(136003)(66556008)(55016003)(66946007)(66476007)(86362001)(4326008)(76116006)(64756008)(66446008)(5660300002)(8936002)(83380400001)(33656002)(41300700001)(478600001)(9686003)(91956017)(52536014)(40140700001)(8676002)(38070700005)(966005)(71200400001)(53546011)(26005)(110136005)(66574015)(2906002)(38100700002)(316002)(6506007)(186003)(7696005)(82960400001)(122000001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: vTZ3LWAuQBhFUAnLd1iJLt+7Dd4sW9tej7vW7ZV0z3SvzE7+5SXknwcJeLy9d71vBXNKAIke5Uutnb9s9TCakNXNSAdYHUS2TAEHPXW5BKWehYuDgG4Vn4ZhIpPGaH6DjKFrRHtyy+Lqb9q9GrbgO2tneQqyQpmZieXEQKCDtqqWSTQ0QUyU4YRi+2Vw7Rd0DSS9b2wMxrgstDN6Nj28On+uXALYlqPAg3rywQh5qA7YvlAm6FzlHYRcCoAveBPrOMWr8rRhNif+vpEz2hZJAPIqykozwAceyuANuyRLGVic8u8LhqhKJKJl73Bs3y0ElTMYXtILkjWMA+14PXIiFfVsJONJhDoQQwuDunhGe9HSYQKz1/LXPC9FKULMvxWnpypqXU66pTOoyCSBChGo7HU0a+8GWgccWyW9AyYsFEexCZU4BV/yZoS0OYa7spnktzTKqJszyQDoCVucY3dW1eyCwslAYvPwYXzvq4cSPRrSQPflr8ROPD09eOJXgN37zQY5g/nqC+CEaY8//KrChham9JHNr89kHQjMAbaFyWMEtl7ifblpAGRZQ47eRRLfeTpN5LReNBbtqBxt+bx52vjc+s1t0DwNRD5smyZW8WZSVhGZHdmCSi99go9XtNIHBB6deTPOMFy6aheQ9u5R2ijdbwzl/dfL9Kl9Azqyy45tcL8uRS7SPfcP5yBqUk+zp77kU41WOkmSnwnA4FGAs8KWAWMbtfnJ1Q1vfnctr3VwQa6f7p+2L01OlSIu0wLyIyQs0puFeV6NeGK8qZm2Z1dMDvw326VaYkoLARJiQdAjyp0s3zttO5Vof/qGI5ZuZnPhqWuuy/ZSS+nRMvnxJa4Sxysd/hlm/y4BECqxjP28NvT2yAkw0Mzyh+hWBnMKywQU+Xr1GF3kpN4P3KflsELcP4XHwW4r4nrxO7oWC9metjkWjA9PAjO0NOHeiuGO/BzdKDHqoF6lrq1LALsUso0wpKLpn3P8/5nrAaDLJAozxuwrhq8nch/PVfW7FnhhV5GhaxDDkPlvnfwGLspAcxQLqoHBT+tJS7dbV8LECBWv+3C0/RD7DT1aLYHDdDfwsMmx/yZSxRBVZK6+hnR0WYElZuNslrsMUD9Ymym5bwROFHmMeQ3AjDxya7+b1fPuX75hwjli4SCo1/hiJl2LpqqTsQ2jmS3D2/MQO0kbaq4QOFMpwfSUuf+B7bJriu1qX+eiLGOq70Q7SDEM5BOd+t+pLSK38bNPBDagGNCyGbGkkWZdNVBryN9RywGE0mbbKCwDPmrR4HzpnxY5kBBOzJG6SDUl79JalqUPlXnXCVhP2DPkODFeQFEm2RlKOYaSlgSditkHk+FMMUAFYM+rwB2clYKFGU7HisVYRBr2B0hINc6/Xb3h6eWuCqGeWi0RBiuncMclYM8EoF/hdSjphuZVIJ8kx8Bz8X57wau8gXWCROr8IwfQ+lWaJ6eKXImgbU4+rlzBCvyK0ePx0pzMAnQDMPb0PhqmpY/yhcKbChjW/cacsoeek/NezELhvnZV/SWAeHfYvR+3ssD9gs67kcvwjV/+g4HZmZrmYy2PyT7+84lDb9715xIzqFijlwxt
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: 17150eac-cf8d-47e1-cacb-08da55c5286e
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jun 2022 09:37:30.0989 (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: IcEr2oDOHnjIexUfjidmMfymJYLGMSCPpj2hByud3swSzXEpm98iST4pBBIxDJcsr6OdMH76KqQiWx0Qf9LMsQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBAPR07MB6855
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/9SwFCKCpLEEoUrZKuK3j6stKW00>
Subject: Re: [netmod] WGLC on draft-ietf-netmod-rfc6991-bis-11
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.39
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: Fri, 24 Jun 2022 09:37:38 -0000

A fresh belated thought.

The I2NSF I-D drew a DISCUSS from Francesca because the strings did not have language tags as per RFC2277.  This was added along with a 25-line pattern for the language tag, much simplified.  The string was wrong which led to a revised pattern.  Meanwhile other I2NSF I-D drew the same DISCUSS and were similarly revised so we have multiple 25-line patterns (which may now be right).

With Francesca on the IESG, I can see many YANG I-D attracting the same comment so rather than having dozens of copies of the pattern, an importable type, suitably checked by an expert (Martin Durst comes to mind) would seem prudent.

RFC6991-bis would seem the place to put it but it really needs to be now, not next year.

Tom Petch 

________________________________________
From: netmod <netmod-bounces@ietf.org> on behalf of tom petch <ietfc@btconnect.com>
Sent: 24 March 2022 17:17
To: Andy Bierman; Jürgen Schönwälder
Cc: netmod@ietf.org
Subject: Re: [netmod] WGLC on draft-ietf-netmod-rfc6991-bis-11

From: netmod <netmod-bounces@ietf.org> on behalf of Jürgen Schönwälder <j.schoenwaelder@jacobs-university.de>
Sent: 22 March 2022 07:11

So we have the following options:

a) Leave revision-date to be defined in ietf-yang-revisions.

b) Define revision-date in ietf-yang-types.

c) Define a date-no-zone type (derived from the date type) which does
   not have the optional time zone offset.

<tp>

Yes, I like c) for its simplicity and its adequacy

Tom Petch


I am leaning towards option c), having a generic type for a date
without a time zone is the most general type we can provide. If
additional specific revision date semantics are necessary, they can be
provided in ietf-yang-revisions. (Looking at the definition of the
type revision-identifier in RFC 8525, this is really date-no-zone.)

/js

On Tue, Mar 15, 2022 at 08:42:31AM -0700, Andy Bierman wrote:
> On Tue, Mar 15, 2022 at 6:01 AM Jürgen Schönwälder <
> j.schoenwaelder@jacobs-university.de> wrote:
>
> > On Mon, Mar 14, 2022 at 05:21:01PM -0700, Andy Bierman wrote:
> > > On Mon, Mar 14, 2022 at 4:34 PM Kent Watsen <kent+ietf@watsen.net>
> > wrote:
> > >
> > > > All,
> > > >
> > > > 1) If you provided WGLC comments on this draft, please review the -12
> > diff
> > > > <
> > https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-rfc6991-bis-12.txt> to
> > > > ensure that the updates made are good.
> > > >
> > > > 2) Juergen notes below that he also removed the "revision-identifier"
> > > > typedef, as it is better
> > > > defined in the YANG versioning module.  Any objections?
> > > >
> > > >
> > > Sorry for the late comment.
> > > I think Juergen listed one option as "rename to revision-date and leave
> > it
> > > in this module".
> > > I support this option.
> > >
> > > There is no chance that the revision date format will be changing any
> > time
> > > soon.
> > > This is useful for general applications because revision date is widely
> > > used.
> > >
> >
> > The ietf-yang-library module (RFC 8525) currently uses its own
> > definition of revision-identifier. While this module could adopt a
> > common definition, the value of such a change is minor.
> >
> > The question where we place the definition of revision-date is likely
> > a matter of which role we expect the versioning work to play in the
> > future. I am relatively neutral on the placement.
> >
> >
> Not that important I guess.
> One would think the "date" typedef already in the draft would be useful,
> but it isn't, and therefore not used.
> There is no typedef for the pattern YYYY-MM-DD.
>
> /js
> >
>
> Andy
>
>
> >
> > --
> > Jürgen Schönwälder              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/>
> >

--
Jürgen Schönwälder              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

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