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

tom petch <ietfc@btconnect.com> Thu, 24 March 2022 17:17 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 D659D3A10AA for <netmod@ietfa.amsl.com>; Thu, 24 Mar 2022 10:17:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level:
X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 63aXXjJ4M7OF for <netmod@ietfa.amsl.com>; Thu, 24 Mar 2022 10:17:51 -0700 (PDT)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on071e.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe02::71e]) (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 940643A107C for <netmod@ietf.org>; Thu, 24 Mar 2022 10:17:51 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RdR1d1zP17mld7mXNtmLJkgBghr/aUxRL4igtdn94IM6i7NyI/QRsfSM36oRwXyxVxQoIWKVsn36DUgfmUbulti8rv/SCttsmv5V+URvb4Md0PrKkQEahbwmyCkxka9ylN+lq2A8dOm6AGjL0ATfSAFbLPayFJ4pJ1qOjhui65gGIkX5nDiX3dspWdtrM3amgZn+MGFQp/2LOLumAE3lNAcOoQvwquUGIXneW+ylTKxtTpwWBygAZOKn23vxyr/WzyQ0Z4E0zi/VMGEKm6Fa/Ge1K3wbNqLmfC+7ILdVtELVvf5+NPbBwBBAL1m4MWgO5D4ZGWQUpsZQHfpMWVUFCA==
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=T7mkAEeVTx/p6mf7Pz1gFyCnoCinZ23OudC65KQXEZk=; b=MwfEdmrp7sqKKFqrtuhgTdF7+tg1g5nU9TnwUodNT4k86pR3rntPlLssMufvyzoQLo3pQ309wqvmMSQ2imRBCyWal7f3z+oakEHNNzzApVo8Tyahwwsp55TcWK78JabK+Zqdt/FAoYzpmW3hBx1zn19x7+rsCSsP0OKyn6h978z/C2bjZsOLc12WKdYNUdqPTt1LZJw4KdbOlghjWDS8hdJ/bbJkL1ABZnpvC43aYUj1narfwobkx0k9gddPA+64XbvQ3Q1B/G2YBfHh2/JMMujFYhJaNOgJghIXjxyB/mpHNw+SPaKJolk599trPdeTHsTFhYcppw7vxeuzl2RA/g==
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=T7mkAEeVTx/p6mf7Pz1gFyCnoCinZ23OudC65KQXEZk=; b=us552MC4pTzVNMPtCK3N29DYaRnqwbmmVCzp1qfnUwwhPsH3e7pi/CwuBcCbyUQMZvzqPwe6JE0q+zkwLdahFD+5KIHg4jhTaDZ31AuOIvQE8zkKiyL1WiZNZiMIDas3SE65rwuzYQu9C2nFLXBh7zQTP9MGwzsxhYY2HpnIGP8=
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com (2603:10a6:20b:134::11) by AM6PR0702MB3797.eurprd07.prod.outlook.com (2603:10a6:209:8::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5102.16; Thu, 24 Mar 2022 17:17:43 +0000
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::b1c5:beb7:ddbf:b358]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::b1c5:beb7:ddbf:b358%7]) with mapi id 15.20.5102.017; Thu, 24 Mar 2022 17:17:43 +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+omuFG9fLM6y0SQ7egAt78ACAAA02gIAA1IKAgAqepHuAA82XEQ==
Date: Thu, 24 Mar 2022 17:17:42 +0000
Message-ID: <AM7PR07MB624856F66323CC2E01AE485EA0199@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>
In-Reply-To: <20220322071133.e6oq6neuolzcgvna@anna>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
suggested_attachment_session_id: 1648f43a-471f-7193-24d2-f587fe79958f
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: 16a21f99-340b-4f9f-deb8-08da0dba3512
x-ms-traffictypediagnostic: AM6PR0702MB3797:EE_
x-microsoft-antispam-prvs: <AM6PR0702MB3797205E308EEAFB2A539DE5A0199@AM6PR0702MB3797.eurprd07.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: u1oLvdJoguUQCwWmvvZuBKQ+o2dIi1tn79EHuw+Fign/7j0D2Uh4u1DJyucIeaiLbz39wzylJ3MsCpguOovYb3LdG13Bnnlb2rHO2TXMMBAdQCAdR1/qFFJWWHeLNqbCdOoAH8qENQBkruxMJ4Tu2o21O08kmvZUGB8eCTCdCCBl82NeIZoqCej2DUto2ePPDkD1o8d7OkwMsNWbw3toqZUMZ8hMEuBxfI3rkBZKmmWJdOtONi/IarQyy2YMSN/zjkVmK3Qzto6NceymHWC1m7gGPuZ8efPG7PRnk6DCJ5AQdRfTqnowHiA2R0n5to6EMhhUXkxybJey6xBO8w9Q7FaKU4pzgya7zbYMnXl4WVuCtD3USzxprPlc9xIh43cwABYlvxoZs3cXLbvvzyhRb+i9/BgQ72Zj9lSBy6j586jRgyemfVWiI4OwOq/CnQcd9WfFzjym1DYcLmx/sgizw1DTuH7HZNzOBdug9aejYbrv+UGWvIyg5cfGziX0jA3VW0H87blSfThUTrEu0xX0JVMOXABF9wzQPORpdNdde9+CFx0/Rr5e4+FYmfFZXICV5PcV1QVAGNvU7DBH0t9hBPOIGEtrK5PXyNNGyobdvg0Z01E5dEAZ9vYFP4suCYtE780tFbNRLzFX6oriovyoW2oahcKzmJkknJL8Vj+HshzFgy8bWMk6jKlPwxuVA6a6c4V9YLeUHbX4o8iCkn85769MEk58dck0yxm67OlifUq8wCX1tp5sBhbZ8X0xop7QS3iOiJquK6XiF16RIR6IgZcaWayqx7XhptnfNNNsAuDV0S/roe6m4apycG300VdzevN6iIScJjOFxwMbfAauylaqzDtgeI3LbMTjTbWGdUNE4rIg/u4PcLW8XYWetLat
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:(13230001)(366004)(508600001)(5660300002)(82960400001)(83380400001)(40140700001)(91956017)(4326008)(64756008)(66476007)(76116006)(8676002)(8936002)(66446008)(66556008)(966005)(110136005)(52536014)(316002)(71200400001)(7696005)(53546011)(38100700002)(66574015)(6506007)(66946007)(9686003)(26005)(86362001)(33656002)(122000001)(186003)(38070700005)(55016003)(2906002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: AxK+jZ2j8LUmMILtlgK4qK0xxWoLbQNTkLJ898tjwKQIZvEwwVNilNTcIHmdVZnKrVclmVA/rVQzTByRC38oUSR/oXN+JHFVXaH9mnsYqQAuuJmGJisbDj6d3uLzhAM/huICx1gEjlbf4dYmlnFsexoEdnGPL7KhgKhOv18GmXLVkQKO0qM9qXwZx2WzFzW/DZGNsJ4vCRCUt4iI/mu4iy8GZSIb2GSU080B9ILiuTuBIrXd1Zl7ql8f8v3EaAVaaMu994QTvBJ81v7vCzzc/rPzxyLjGdWaUpqqn/vxbH1jIhrF9UNwnZGfqTwQmNrTVKrKvc+XN/wa2KnxDDZl8WbCiAFZIOP/fecwfhcTCknRLkJPfJJ7mwIpw0PV8mLNFlszo2u+4PEY7+WQ91bB6KCq/Zp1DOA8BBPw9szW5gakwAm2OTQQSyN5TgM2/hROWemQ4jkjgBYC7dneU+P9VM0kW+YXZvUtV4g3S23ln4HzPGYMwO658OELFQorvH5EwPuRzlSNTNx1KTmnvC0Ze/UxoS9gICYuBf3lBkul+VMgwnURM7JIe62AC7DqYYXQD7MD1jmtx3jSXhRExeFSJUugnqcBHYSRiDT1gtw7i+5U8muVP8+qpuVKMTjp+72mVIWCG01sRgKfgnzesk6o9K5gcE1WE1fV5fEfnQio/J3iAEEMGigI5pKyzNug2aqAgdD++bpWZrIyYqi8vn9JNdOagilz/b4uL6l7Evjivkw/AmkYBsNB6buZKWwzVl7hva2n2kOUIKIX9NExyQ50iBfG1JNSuGEpE8mYb3cwNZQ9Goqfe9fIWXMXiwtdYanCnwfnHitGVKOUa89XOiQYpCZGAECsH7Qw1cKdUY/pIEDGNNsfiVI+gs5pqP6Cxgp5968bGr6dUM1quf4xcKHWI/eon7PFPFmtdzwRbafqlJV8IGCsOzJlC7E3gDoKNZzRautd2YN2LIAMLdNmySVxbXv6Xd6CcXlAUXX88wdFCgLfSU6qJdJFcE34gjKaEt7ApelU9HoDhUG/NVL6M30yQ76VoQR5T+VOcje6g6vXvCe4upW1JzYM37QwgVeN1ntZrRiyqv2cay4VJDbdu/ORVtnUZnHmr/CxEv2SKimKu6QHGi39I1WFFwDqREVJCWWBDxfgFDawDUjTDVVZfGKQK60q7lvNsbgF/fKjJs5C/474B23Eoa2fj8dzHyYQqu6EzhIF1XvbLg0ctuxUHrd+BRjWOr5gFPrh7ebL18rcBMmtLejspJKkht5IpTTc9+afigTSxDtKHtYHiH6mJ2VoKyHjyU33eNMg6wA3w5gRVAlBrvqaOdN+PXJDNlAc2P7kIeBTLX13umKe7tx27reJBn23wgEbgamIG87isQBik1rD+UXMD5SkoTA6vTxeXTcJvq8//p8w1DrdM+HwKqiuTvSuvecVay9hH1CU1vST6vux2oIA7OTSNHElWaTdmVn9
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: 16a21f99-340b-4f9f-deb8-08da0dba3512
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Mar 2022 17:17:42.9666 (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: OSzF+Nkit1g26ZtrNBJgqlnUJQlEJtl2+l6SoyNcUIdeffFoXJhi2SAGT0z7oeCTCNx7M/3LXix1kI8VZOJD8A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0702MB3797
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/A9VPVe1U-KGByK856OQGi0XtSow>
Subject: Re: [netmod] WGLC on draft-ietf-netmod-rfc6991-bis-11
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Mar 2022 17:17:57 -0000

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