Re: [nfsv4] Alvaro Retana's No Objection on draft-ietf-nfsv4-minorversion2-40: (with COMMENT)

Tom Haynes <thomas.haynes@primarydata.com> Fri, 22 January 2016 23:54 UTC

Return-Path: <thomas.haynes@primarydata.com>
X-Original-To: nfsv4@ietfa.amsl.com
Delivered-To: nfsv4@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 18DB61B2D3E for <nfsv4@ietfa.amsl.com>; Fri, 22 Jan 2016 15:54:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_PASS=-0.001] autolearn=unavailable
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 Zf92hpjGY3Qt for <nfsv4@ietfa.amsl.com>; Fri, 22 Jan 2016 15:54:07 -0800 (PST)
Received: from mail-pf0-x235.google.com (mail-pf0-x235.google.com [IPv6:2607:f8b0:400e:c00::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 606411B2D3B for <nfsv4@ietf.org>; Fri, 22 Jan 2016 15:54:04 -0800 (PST)
Received: by mail-pf0-x235.google.com with SMTP id 65so49685191pff.2 for <nfsv4@ietf.org>; Fri, 22 Jan 2016 15:54:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=primarydata-com.20150623.gappssmtp.com; s=20150623; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=4KyWzXhC+yRKR3xg4VsCUSCHCiFF14tOKQTYYArBWlE=; b=IA7N2R6LfHV+lstqbu9r/1GC/a1uA9nDc1W0fVaXNGT2x90d4vfqcz8SMLUpcGIIJP 5jr/3rizZFcFkYjJD95JWAyC2ayagRxek2jRsq3P3SiBxREVC/zATFagNuAbsH9mi0Io 5dmmcQxKUJutmnHMJuifLo2fLnZBy5vY4aXAIdnRsvZK4HGqbDgPg7g/u4FPaqu4ksIO sqOqMlHlSgS7oyRNUaTZKYD4IDJMRysS/ljvyLaG5iHEL0WuOypCrlTbe/7/T7+iqDgg fjNy4HluHhURSGeErEfmskI8rT3zXBi20bXgyXqDLU6tkVhwERu+ulsPbWx81io5m2AK EGLQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:content-type:mime-version:subject:from :in-reply-to:date:cc:content-transfer-encoding:message-id:references :to; bh=4KyWzXhC+yRKR3xg4VsCUSCHCiFF14tOKQTYYArBWlE=; b=UZ/9Ul/4R+I6WagtxBVAU9XOkwQueyM8bHRubYPXhU6doRJBmsLEpk/CdRhU/Elep5 6r/VBkKCoRJBC8+oZaU9p9BfcOU52HsU4WPCTuIICTJuiUgS5B2xD7irLaN3vU7Hbcar 6k8MiT3dhhd7tMk4Cf89CRmNZTXq1Dp0V6z1J+yaU9Z+qecREQyzYT/3zaTw9Op48wBW BmHWvUrWphZkxXRS5qx7/UvwNx88cHKGswGWo+dS8pSyIV+rbiDKmLiC3KWkccm3sC49 VTHFOzGDg8r9D3G3vUZ2aV5Z8LQg1rWlGyxSU3ppwXYKUGzSendeQQrOd+qkz4z0GNyK FD5Q==
X-Gm-Message-State: AG10YOTdTVA7261qjDDXmnLlM+b42tQgkltJxwzfY3jyq85M+CefOAaeyagEvDQEBIx03bZP
X-Received: by 10.98.79.80 with SMTP id d77mr8346178pfb.55.1453506843907; Fri, 22 Jan 2016 15:54:03 -0800 (PST)
Received: from kinslayer.corp.primarydata.com (63-157-6-18.dia.static.qwest.net. [63.157.6.18]) by smtp.gmail.com with ESMTPSA id 73sm12176278pfm.10.2016.01.22.15.54.02 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 22 Jan 2016 15:54:02 -0800 (PST)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 9.2 \(3112\))
From: Tom Haynes <thomas.haynes@primarydata.com>
In-Reply-To: <20160118212116.8919.67793.idtracker@ietfa.amsl.com>
Date: Fri, 22 Jan 2016 15:54:02 -0800
Content-Transfer-Encoding: quoted-printable
Message-Id: <D3DFEDDF-31DC-49E4-8360-F44D5E5E4181@primarydata.com>
References: <20160118212116.8919.67793.idtracker@ietfa.amsl.com>
To: Alvaro Retana <aretana@cisco.com>
X-Mailer: Apple Mail (2.3112)
Archived-At: <http://mailarchive.ietf.org/arch/msg/nfsv4/ZzvsosCSSxIilmeiQBYbeLtWNG4>
Cc: nfsv4-chairs@ietf.org, The IESG <iesg@ietf.org>, nfsv4@ietf.org, draft-ietf-nfsv4-minorversion2@ietf.org
Subject: Re: [nfsv4] Alvaro Retana's No Objection on draft-ietf-nfsv4-minorversion2-40: (with COMMENT)
X-BeenThere: nfsv4@ietf.org
X-Mailman-Version: 2.1.15
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, 22 Jan 2016 23:54:09 -0000

Hi Alvaro,

Thanks for the review and sorry for the delay.

> On Jan 18, 2016, at 1:21 PM, Alvaro Retana <aretana@cisco.com> wrote:
> 
> Alvaro Retana has entered the following ballot position for
> draft-ietf-nfsv4-minorversion2-40: No Objection
> 
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
> 
> 
> Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
> for more information about IESG DISCUSS and COMMENT positions.
> 
> 
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-nfsv4-minorversion2/
> 
> 
> 
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
> 
> I have no objection to this document, but the relationship with the older
> versions and how versioning is handled is not clear to me.  Some parts of
> the document that add to my confusion:
> 
> - Section 2. (Minor Versioning) says that “NFSv4.2 only defines
> extensions to NFSv4.1”, but draft-ietf-nfsv4-versioning [*] says that
> “minor versions zero and one are not extensible.”
> 
> - Section 1.1. (Scope of This Document) says that “NFSv4.2 is a superset
> of NFSv4.1, with all of the new features being optional”.  Which sounds
> to me as if this document is defining more optional features for NFSv4.1
> and not an extension.

We did not want to pull in all of the non-changing text from 5661.

> 
> In any case, I am not familiar with the versioning (which is why I wanted
> to learn about it), but I am now more confused than before.  It may all
> be a case of terminology..
> 
> [*] Why isn’t the reference to draft-ietf-nfsv4-versioning Normative? 
> Also, the reference ([NFSv4-Versioning]) is not formatted correctly.
> 
> 

I’ve fixed the formatting by moving the reference to:

   track documents updating that document (e.g., in an RFC based on
   [I-D.ietf-nfsv4-versioning]).


   [I-D.ietf-nfsv4-versioning]
              Noveck, D., "NFSv4 Version Management", draft-ietf-
              nfsv4-versioning-03 (work in progress), January 2016.

which is the current document tracking the effort for minor versioning.

David is correct in that the reference is not normative. And while the
reference could come out, I did want to point out that a change was
in the process.

So perhaps:

   NFSv4.2 does not modify the rules applicable to the NFSv4 versioning
   process and follows the rules set out in [RFC5661] or in standard-
   track documents updating that document (e.g., in an RFC based on
   [I-D.ietf-nfsv4-versioning]).

becomes:

   NFSv4.2 does not modify the rules applicable to the NFSv4 versioning
   process and follows the rules set out in [RFC5661]. Any changes to that
   model would be published in a stand alone standard-
   track document, e.g., perhaps in an RFC based on
   [I-D.ietf-nfsv4-versioning].