Re: [nfsv4] AD review: draft-ietf-nfsv4-delstid-03

Thomas Haynes <loghyr@hammerspace.com> Fri, 10 November 2023 05:35 UTC

Return-Path: <loghyr@hammerspace.com>
X-Original-To: nfsv4@ietfa.amsl.com
Delivered-To: nfsv4@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D9E8BC16F3F7; Thu, 9 Nov 2023 21:35:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.108
X-Spam-Level:
X-Spam-Status: No, score=-2.108 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=hammerspace.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 iEoYMesbigHI; Thu, 9 Nov 2023 21:35:19 -0800 (PST)
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2108.outbound.protection.outlook.com [40.107.243.108]) (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 C0DF1C15C2A3; Thu, 9 Nov 2023 21:35:19 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eOugkw3bl6eoTTm+lOLtNF7g//BvFhduO85r8SlqIsztDMqPlUfuh+O3YoIA33Pz2NVHZIJt0xEVGaE1Sqkkpe0tBcu3D2DHxLkVa5x8qbmPhR3zVdwhrGCtjhoCKGlrfmLPVctK1E+Dur92KlkmEDfCb/8f1W8A31iSA398FJPUVrxJjY6bJqEKhdmVKGHss5zMqDEit6ug7CjlgLeBlQ+7GbnNoEYv9NjJ9IFvwp1bLt182MYtcaE5rKd9OimM7pzoaaTNitfkQAcc4ErSHiq44Y27amVBSCbvlcWX2aBrjSVmg8eFLx3T0IXeO1MnMvqyheRwjlcu2ds/DkOcXw==
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=GsduCdzPqBRFviVj0nN9RK8FvD/CFn9SzT7dkwzPVNs=; b=PLd3fI1n3nAqpBMChdIuJ+O5QPjq/e/0BFZl2/fvFhArd7uI2oWaEXxu5AgjQrbyDMlQoUv0q/5Z/z5lQyhRwfk7Y5feJ/ncAFyPpCReF+0PTaKqHC5rC9U/+SrSnnZ4iYmU6szxzKelxYx6DIm9kDP5G7LTcpB8hn3gjNaHLcHAKz/XsLTBv68oQr/QZFDqG8a/cDzAVLj8hS3DUBHThhv+MjqcbS2dvSBIrI4E8Le53Cmi0grPn+5d8Lb26ztNdK/7e1cfKHF2/bKlwqrctV+F2/Yo7kfu908vSX+DECjPbaHKzDwVfIigGGaRBSQb1KO2POL8DfnzqDP0cQMGow==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hammerspace.com; dmarc=pass action=none header.from=hammerspace.com; dkim=pass header.d=hammerspace.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hammerspace.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GsduCdzPqBRFviVj0nN9RK8FvD/CFn9SzT7dkwzPVNs=; b=BhInShesHZ8A7JTFRp7Fp63kEd11o8Goupr92vbuM9eszzwO4JrlBlMjSrgTOAZ8iJABARD+hSjl/681HWiZYTVtUHH6AY9tW9tAqAwvvpUNDoQLBI+Y/LTs4TXvvb1LAur9ahQSkfZrDhptcKl/Cd5tbQkTxNRCJGp/QQYTR8g=
Received: from BY5PR13MB3748.namprd13.prod.outlook.com (2603:10b6:a03:22b::17) by DM4PR13MB5931.namprd13.prod.outlook.com (2603:10b6:8:51::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6977.19; Fri, 10 Nov 2023 05:35:15 +0000
Received: from BY5PR13MB3748.namprd13.prod.outlook.com ([fe80::5efa:6c2e:c88d:e669]) by BY5PR13MB3748.namprd13.prod.outlook.com ([fe80::5efa:6c2e:c88d:e669%4]) with mapi id 15.20.6954.029; Fri, 10 Nov 2023 05:35:15 +0000
From: Thomas Haynes <loghyr@hammerspace.com>
To: David Noveck <davenoveck@gmail.com>
CC: NFSv4 <nfsv4@ietf.org>, "draft-ietf-nfsv4-delstid.all@ietf.org" <draft-ietf-nfsv4-delstid.all@ietf.org>
Thread-Topic: [nfsv4] AD review: draft-ietf-nfsv4-delstid-03
Thread-Index: AQHZ93jV4eU6KSkWeUu2s1jhaEmub7BuITsAgAS0sYCAAGpxgA==
Date: Fri, 10 Nov 2023 05:35:14 +0000
Message-ID: <21BCD9CF-2FED-46C0-9DA6-B9552D858E51@hammerspace.com>
References: <CAEh=tcf3D5WbmtdzLNW-vrvrcAcMtOT26mwsYOfugt7y05irsg@mail.gmail.com> <CD1DFD43-8AEE-41EF-8B52-D978ECE0BA99@hammerspace.com> <CADaq8jfu-=-PBDzPxwWNfWehq9JDKAgKCKT+VYAjreGZ0-6U7w@mail.gmail.com>
In-Reply-To: <CADaq8jfu-=-PBDzPxwWNfWehq9JDKAgKCKT+VYAjreGZ0-6U7w@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3774.100.2.1.4)
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=hammerspace.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BY5PR13MB3748:EE_|DM4PR13MB5931:EE_
x-ms-office365-filtering-correlation-id: ebe3c803-8a25-45dd-a819-08dbe1aed100
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: +rAF/aW1FM8oUgKloNPtWfnJvYQz8kK/GnSpcfvlgOuTXfEJYH/nbkb4e45LyJMuVZ60GWItr2ODna3megdQj8k35vIUBvZq9uPD6KmzTw2JEavlcEUtj+YQRCxCxppBp1FloTFGbMqIkNFOTH02GbE2bES+0JfObu8M7Qd451j/bvoD4oZCRat8I5R5j4HhkAIAxCLTR1ZXoUNTNGXlctzPDcVRteymTjScQQhbPGzFR4C8df+k4evjZnGcWVY9qXYSMaMD2Y4RBAeVskavLtjCSJE7vFSi0cPwHLtWsgNlQHXC6T8kyW3//1seZNUinJDhXUmKZM+knS1v2Kct/ZiyGmj68O1B3dRcO7RVil/wzgeY2unmatDRhm4zXxIYgV9loIMrQFBUKkFBcljQFSrCe3kRJTnaNT1l0lluu9nE+VSV0OuA5hg78tcH7o8MBuQ+y+HStRXdI16/VyhzuEqdrJZEERwXfN/jjHswXAAbqXjOlwLQYiCZKSF9tzKVwKKC8xGPcqEIsxZqy4zz8V8TmqVBCEAK/bM/ynsXWYMTLUfYmkl4q80kSpZV0FQI+PxuHyOB1GuiAt3qHo/SfdyXpY7QG93wHo+KQdJYFz6vcwM8wv4SFgMfxjKCZ8ZQk5IJXaK06l4lsBbKWzipAiOVudsslQ3UI8XWIaoke8bM4oFQXLei9/7eXYOFtENU
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR13MB3748.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(136003)(346002)(396003)(366004)(376002)(39840400004)(230922051799003)(64100799003)(451199024)(186009)(1800799009)(6486002)(2616005)(166002)(966005)(71200400001)(478600001)(6512007)(6506007)(53546011)(36756003)(6916009)(122000001)(33656002)(86362001)(66556008)(38100700002)(91956017)(66446008)(5660300002)(64756008)(66946007)(66476007)(54906003)(41300700001)(316002)(2906002)(83380400001)(76116006)(38070700009)(8676002)(4326008)(8936002)(45980500001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 96xXMn0bk3MlOZBaVF8T7RyJlycz19LR1Cijx1q3QueQ4ifjg7z3Owwkix8ZuKly84zEIohxKbuOoVWHXjwF5YOQ3Adq3TNbGOAls3nHJSW5B/1nWV7mZSVJyMkO2oi4dhewL7EFEq885KT9+e/oZxBoafG51nfv8KkeagJIMz3cvLrRcvA4WhtcFCKFQAqdpkjuuJyPkckjPZn2AWV6dYtkg0MULgIlqJf4RHbGbiKvPf+fILDativpYhuy984OPkGInOMR0FWBcBQu1af9crh8N2cKhXt0218qS/46KKTgfzs0gkWJAsPdXqphAfkpWTarwg9jx700SYkXJ3DGK+dpX+ReqM7ldWZPcxbJOmWJ6i8j/5pkjKt0VCmWGzCq5p+p5Dh4Z6nLkOuHctDrkvolPwWk8cpTVG2kw7Nym1E0S8zPhbH8pxeu0qqM/Q6eLSWA5c6GHT5bFA6TWKBNcTUB5V+3PD15EbGchrwpkYNN/yF1TYBJ2bka7DGnS927ggiR8Gyx52Nclnc3J7jU+Ap7sMyj/QfgCPzAXzICqgxQ/cTpfxjU88AFL07HXUTF18HAOXwf4LNdbFWtAYm05vyPb31xf8KmnKCJEGZb57F1+1hV9SqVThXOHNbMERHqh7HXhQOYz4bh/GH0q/IU5YnvCgZ81vVteXqLLdPDH1zkQszEfukPrdVn1aYqsn6ZZ7q6mXDfFZ3PoWn+eKAegydNYCLrvgADIC1tt52cdvUb1HtC7YxDs8+tQsjW/j7+wORtXB9ugQ4FpVRbNCRch49LzehnpQl31Kk7e6t6wd/Hjlr/Q1uCJo+U2hQJhaqTJM74O11uli95CZGEVOjXQJIkkDpZk3xM4utG1jHUJt/z1BVknh7BX6pkOD2RD++HHKJtsnEI1h3wOH5ZJbOUi5wxIOdgXL+jp8CxIe5SwQCkwEY2xyyf6y3kpKuYkYAvruglWZQDRsqbDy0K+Jsq4uZUagOEirOiyPDjF/LQhOOdVFivNGqM4wY+ee0gNisp3LrXelRKGqC+Sv/YDsBwy3LA7fM18BA5A7BcY7PlHhsUPSyOkWFVkxctOUA7UU3vROfueiY9csXSq/gg6YViWCSEWoznz/qFguRy0z84wfuyr6buXGZ62x3PINfH09SRkA0lFhCYH5EXB4ScozejrKJ20epvj+VaCIdRBDSmPc/Tpmo7WkA80Y5aBz743ToCLyEp4bZ8kk6Yn2KASgOxKvg8tLRKbAoKLkOsrevdT9tjnM5CzY7M2BXwwW4WGNO4M04Yl5AgD2FrPiyNlpFP58j1JDg9KSReOsjvmgCYr+dCselzwwh1j27igiX49xSnIPO9PGiSqUZV7I989ZwZwCUoN/RWHdpPUEXpDcgEL5Kv0YwxQ9/BmqCzF/DrsrJZ760OFxMIC8b3pqDGEStUH3lNyZZIkQhCEjoG72AN1nCzh7w+IMwDBSGv/tP+XRKMgch8TM2pHG4gPSb4eIMmSVJc3RaUN5SJPIFrj74kZCuPN331TiCgwniPlIlws8jvfncCyG60nMUYKuKiOCbD3O5GNC/0Mu12+hOZn0cMDKuILqOJEvteu6U4AjYu3rFQ5sCGYXkNmnveRrHsMTxQu+5XkGrRGKAXuDZzf7b5XfnUVfQhXjfg1x7regTBgRlXzsJk2AhSmNFpnccHMwGsPg==
Content-Type: multipart/alternative; boundary="_000_21BCD9CF2FED46C09DA6B9552D858E51hammerspacecom_"
MIME-Version: 1.0
X-OriginatorOrg: hammerspace.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY5PR13MB3748.namprd13.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ebe3c803-8a25-45dd-a819-08dbe1aed100
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Nov 2023 05:35:15.0066 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0d4fed5c-3a70-46fe-9430-ece41741f59e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: qKM7yjE/JzbLzmI+ZmxwbdV0/NEoHBMtuR4w1wweRy+Zh+Qk16TPNtITUN1w/C9UwB72XrZY1mBwLMZMkSGSZw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR13MB5931
Archived-At: <https://mailarchive.ietf.org/arch/msg/nfsv4/VVgr2nSPCtJdpgCUHDz8jNrHmYY>
Subject: Re: [nfsv4] AD review: draft-ietf-nfsv4-delstid-03
X-BeenThere: nfsv4@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: NFSv4 Working Group <nfsv4.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/nfsv4>, <mailto:nfsv4-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/nfsv4/>
List-Post: <mailto:nfsv4@ietf.org>
List-Help: <mailto:nfsv4-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/nfsv4>, <mailto:nfsv4-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Nov 2023 05:35:23 -0000


On Nov 9, 2023, at 3:14 PM, David Noveck <davenoveck@gmail.com> wrote:

First of all, it is incorrect to have this document marked as updating RFC8881 since you are not extending NFSv4.1.  Please don't do that as it is likely to result in confusion if somebody tries implementing these extensions in 4.1.


Are you saying I should be “updating” rfc7862 instead? As it is NFSv4.2?

Or are you objecting to “updating” in general?

I’d love to have a normative reference to what “updating” means here.

Is it “completely replaces” or more like “tweaks”?



Regarding the idnit output, I'm not sure if it is possible to avoid all output regarding this issue.  My experience has been that the "could be OK"-text is meant to warn you to check the if the abstract makes sense and when I get it. I look over the text and submit anyway.  I think that happened with RFCs 7530 and 8881.




On Mon, Nov 6, 2023, 6:22 PM Thomas Haynes <loghyr@hammerspace.com<mailto:loghyr@hammerspace.com>> wrote:


> On Oct 5, 2023, at 3:43 AM, Zaheduzzaman Sarker <zahed.sarker.ietf@gmail.com<mailto:zahed.sarker.ietf@gmail.com>> wrote:
>
>
> # Please clearly mention that this specification will update RFC8881 in the abstract.

One of my problems with this is that when I do that, the nit picker complains:

Checking nits according to https://www.ietf.org/id-info/checklist :
  ----------------------------------------------------------------------------

  -- The draft header indicates that this document updates RFC7863, but the
     abstract doesn't seem to directly say this.  It does mention RFC7863
     though, so this could be OK.

  -- The draft header indicates that this document updates RFC8881, but the
     abstract doesn't seem to directly say this.  It does mention RFC8881
     though, so this could be OK.

Here is my abstract for reference:

      The Network File System v4 (NFSv4) allows a client to both open a
      file and be granted a delegation of that file.  This delegation
      provides the client the right to authoritatively cache metadata
      on the file locally.  This document presents several extensions
      for both the opening and delegating of the file  to
      the client. This document updates both RFC8881 and RFC7863.

If I change it to:

This document updates both <xref
      target="RFC8881" format="default" sectionFormat="of"/> and <xref
      target="RFC7863" format="default" sectionFormat="of"/>.

I get:

 Checking nits according to https://www.ietf.org/id-info/checklist :
  ----------------------------------------------------------------------------

  ** The abstract seems to contain references ([RFC7863], [RFC8881]), which
     it shouldn't.  Please replace those with straight textual mentions of the
     documents in question.

  -- The draft header indicates that this document updates RFC7863, but the
     abstract doesn't seem to directly say this.  It does mention RFC7863
     though, so this could be OK.

  -- The draft header indicates that this document updates RFC8881, but the
     abstract doesn't seem to directly say this.  It does mention RFC8881
     though, so this could be OK.

So I guess the first form is correct, but how am I supposed to input this to not trigger the nits?

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