Re: [nfsv4] WG Last Call for Extension and Minor Versions, Extended Attributes, and ACLs / Umask - Ends Dec 2nd 2016

David Noveck <davenoveck@gmail.com> Thu, 08 December 2016 11:49 UTC

Return-Path: <davenoveck@gmail.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 64B1E129D2E for <nfsv4@ietfa.amsl.com>; Thu, 8 Dec 2016 03:49:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 PhlK3mujeeUq for <nfsv4@ietfa.amsl.com>; Thu, 8 Dec 2016 03:49:39 -0800 (PST)
Received: from mail-oi0-x241.google.com (mail-oi0-x241.google.com [IPv6:2607:f8b0:4003:c06::241]) (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 A2930129D2C for <nfsv4@ietf.org>; Thu, 8 Dec 2016 03:49:39 -0800 (PST)
Received: by mail-oi0-x241.google.com with SMTP id u15so49757968oie.3 for <nfsv4@ietf.org>; Thu, 08 Dec 2016 03:49:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=KEuIRfkK2u7cQHmW2GcrikRcwlVwjNIFk3kpGGklrUM=; b=1CLvcsRBY/LM2mS1x6pSlskR1HrlUjSgNOFwj2Ao5V5J3nvJghN57fMjZV8CXYmccq aRrJcu4t/yqNGZuB7FVwN9SXFSuULvraz3CEYjPbMMPj9kstylJhyRO41/5nIbc0gqZZ EAYrwchSLTVTk2RYQX+GlayPgMXIq4FJ7/82q2krS9d9BFuRyK50qpi+jvqKDcJ9eekg BaBdFJ3yZYHbtmI4O528dboal+w4angxe1Uuud1w/q2NYdi2+MNlSqPGodCvo5wU2Ye/ rfYp17kQ5S6KqFoVPjxpj2F5qYl2Iv5R/dYAyisUN01VWnjNS9kak89TZWnlwLCZmhC0 Hr5Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=KEuIRfkK2u7cQHmW2GcrikRcwlVwjNIFk3kpGGklrUM=; b=mk9kim0wTWE4wibQDTM6rn+qZDcFhhwl3XDB/00EdruXxoZ5Axz3+9fAd2g6oGDycy OlolUFbcvE2eIUHHsI6l0VRq7OoQ+4dpywJTYLdjc5xy8UeF4wg3Kk0dPp5DJ0IgNWw0 kSCF842xgPOqQoyM8w0qV+ABik7an1TWWajaXLpAMHmMTgbx4x5144ObsvqCUqsI+/yH v1q9hQuGi7dOfH7TqpuxRSLcQ5XdFGZiSYGmLWfwy4FjxtsDoJedI7vpsEdteBkDNMvf HejyBtBOOyBh4jajPgb348UU8NhtcCNvdsM7msEjJ0cA5vpvD3NuS1pVcvbAF9R7zkQB IIkA==
X-Gm-Message-State: AKaTC01RL3YDNSydOj13fi05sAAlhKeYhfA0Jba67VZf756x25h/XAwRX/FKURES8drJD+EnLs4scc29NVODWw==
X-Received: by 10.157.41.210 with SMTP id g18mr39797298otd.176.1481197778924; Thu, 08 Dec 2016 03:49:38 -0800 (PST)
MIME-Version: 1.0
Received: by 10.182.137.202 with HTTP; Thu, 8 Dec 2016 03:49:38 -0800 (PST)
In-Reply-To: <CAFt6BakDsGoo56KQPV-UGcCsPd=pUzrmy+j1DkGmy-6ryrDTbg@mail.gmail.com>
References: <MWHPR03MB28935C4A8AF5FCDB34B37EA6C7B80@MWHPR03MB2893.namprd03.prod.outlook.com> <MWHPR03MB289323FB62D892F442482D9CC7830@MWHPR03MB2893.namprd03.prod.outlook.com> <CADaq8jewDSJZ7p3Kbjg43z0yhSWf20HcB+e+qgY35h0YavgryA@mail.gmail.com> <CAFt6BakDsGoo56KQPV-UGcCsPd=pUzrmy+j1DkGmy-6ryrDTbg@mail.gmail.com>
From: David Noveck <davenoveck@gmail.com>
Date: Thu, 08 Dec 2016 06:49:38 -0500
Message-ID: <CADaq8jd42_UThHThuO-co5VSrU1go=QPiEXhu=rAdx6h2SSHYg@mail.gmail.com>
To: spencer shepler <spencer.shepler@gmail.com>
Content-Type: multipart/alternative; boundary="001a1141487c74782c0543243bc9"
Archived-At: <https://mailarchive.ietf.org/arch/msg/nfsv4/xbTywyjITBI_Yc0Hva6nOfIfgTE>
Cc: "J. Bruce Fields" <bfields@redhat.com>, NFSv4 <nfsv4@ietf.org>
Subject: Re: [nfsv4] WG Last Call for Extension and Minor Versions, Extended Attributes, and ACLs / Umask - Ends Dec 2nd 2016
X-BeenThere: nfsv4@ietf.org
X-Mailman-Version: 2.1.17
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: Thu, 08 Dec 2016 11:49:43 -0000

> Even though David responded, the question is for the document
> authors.

Right but I thought it might be helpful to discuss the possible choices
before they decide to pick one.

> My apologies for being opaque about "stable reference".

I don't think you were "opaque".  The problem is that there is a level of
uncertainty about exactly how stable the reference needs to be, and no
matter what we choose, the answer might be different when the IESG (and
various assorted reviewers) consider the matter.

> The  POSIX-1003.1e normative reference makes it appear that it
> is a Posix standards document while in the content of the
> reference it does state "withdrawn" - confusing.

I referenced this issue in my review but I wasn't clear about why this was
a problem.  I just asked how it could be normative, which may not have been
helpful in correcting the problem.  Your formulation is clearer.

> The other problem is that I cannot quickly locate a copy of that
> document

I could quickly locate a copy.  Unfortunately I can also quickly find a
bunch of advertised links to that document, which are broken :-(

> and if it is going to be a normative reference then it needs
> to be reasonably available.

That implies it wouldn't have to if it is an informative reference.  I
suspect that there will be some concern about this issue during the review
process, even for an informative reference.

> I understand that it is a defacto standard at this point given the
> implementation.

I don't think the IESG would be very receptive to the idea of "De facto
Standard References" section :-(

> My main point is that if it is going to be a reference a target needs
> to exist and the naming should likely be changed to remove the
> implication that it is a Posix standard.

I agree.

> As mentioned, if the reference is not needed based on the
> contents of the I-D, then the I-D can be reworded and references >
removed or changed.

I still think the acl man page would be a good target for an informative
reference but the authors need to decide what they want to do about this
issue.

On Wed, Dec 7, 2016 at 1:58 PM, spencer shepler <spencer.shepler@gmail.com>
wrote:

>
> Even though David responded, the question is for the document authors.
>
> My apologies for being opaque about "stable reference".
>
> The  POSIX-1003.1e normative reference makes it appear that it is a Posix
> standards document while in the content of the reference it does state
> "withdrawn" - confusing.
>
> The other problem is that I cannot quickly locate a copy of that document
> and if it is going to be a normative reference then it needs to
> be reasonably available.
>
> I understand that it is a defacto standard at this point given the
> implementation.
>
> My main point is that if it is going to be a reference a target needs to
> exist and the naming should likely be changed to remove the implication
> that it is a Posix standard.
>
> As mentioned, if the reference is not needed based on the contents of the
> I-D, then the I-D can be reworded and references removed or changed.
>
> Spencer
>
> On Wed, Dec 7, 2016 at 5:43 AM, David Noveck <davenoveck@gmail.com> wrote:
>
>> I'm not sure about the mechanics of providing a "stable" reference.
>> Certainly that specific draft is not subject to change.
>>
>> An interesting alternative would be a reference based on
>> https://linux.die.net/man/5/acl.   I'm not sure about copyright issues
>> that might arise in creating a stable reference based on this material,
>> but note that Andreas is listed as the author of that man
>> page :-)
>>
>> There's a lot of work for lawyers involved in issues like this.  That
>> doesn't bother me as much as it used to now that my
>> daughter is in law school.
>>
>>
>>
>> On Mon, Dec 5, 2016 at 12:30 PM, Spencer Shepler <sshepler@microsoft.com>
>> wrote:
>>
>>>
>>>
>>> Bruce,
>>>
>>>
>>>
>>> For the umask I-D, there is a normative reference for "POSIX 1003.1e
>>> Withdrawn Draft 17".
>>>
>>>
>>>
>>> Unfortunately, without a stable reference, we will need to remove that
>>> from the document.  Do you have an alternative document that provides the
>>> needed background or is this needed in the I-D?
>>>
>>>
>>>
>>> Spencer
>>>
>>>
>>>
>>>
>>>
>>> *From:* nfsv4 [mailto:nfsv4-bounces@ietf.org] *On Behalf Of *Spencer
>>> Shepler
>>> *Sent:* Thursday, November 10, 2016 2:00 PM
>>> *To:* NFSv4 <nfsv4@ietf.org>
>>> *Subject:* [nfsv4] WG Last Call for Extension and Minor Versions,
>>> Extended Attributes, and ACLs / Umask - Ends Dec 2nd 2016
>>>
>>>
>>>
>>>
>>>
>>> This is the announcement of the working group last call for the 3
>>> working group drafts listed below.
>>>
>>>
>>>
>>> Accounting for the review of 3 documents and the upcoming US holiday,
>>> the last call will end on Dec 2nd 2016.
>>>
>>>
>>>
>>> If more time is needed for review, let me know.
>>>
>>>
>>>
>>> Please provide comments and review feedback to the authors of these
>>> documents.  Substantive comments or feedback should include the working
>>> group alias.
>>>
>>>
>>>
>>> Thanks,
>>>
>>> Spencer
>>>
>>>
>>>
>>> Rules for NFSv4 Extensions and Minor Versions (
>>> https://www.ietf.org/id/draft-ietf-nfsv4-versioning-07.txt
>>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fid%2Fdraft-ietf-nfsv4-versioning-07.txt&data=01%7C01%7Csshepler%40microsoft.com%7Cc1092553ded943ce3bd708d409b4e049%7C72f988bf86f141af91ab2d7cd011db47%7C1&sdata=n6i4%2BiJnf8qUycmjSRQQkrR3zd0%2BCNb2XK292W6dMok%3D&reserved=0>
>>> )
>>>
>>> File System Extended Attributes in NFSv4 (https://www.ietf.org/id/draft
>>> -ietf-nfsv4-xattrs-03.txt
>>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fid%2Fdraft-ietf-nfsv4-xattrs-03.txt&data=01%7C01%7Csshepler%40microsoft.com%7Cc1092553ded943ce3bd708d409b4e049%7C72f988bf86f141af91ab2d7cd011db47%7C1&sdata=sRUZotSPwf89NbIaX72aS4e9wCJT%2B2CcBse9GT0iNBE%3D&reserved=0>
>>> )
>>>
>>> Allowing inheritable NFSv4 ACLs to override the umask (
>>> https://www.ietf.org/id/draft-ietf-nfsv4-umask-02.txt)
>>>
>>> _______________________________________________
>>> nfsv4 mailing list
>>> nfsv4@ietf.org
>>> https://www.ietf.org/mailman/listinfo/nfsv4
>>>
>>>
>>
>> _______________________________________________
>> nfsv4 mailing list
>> nfsv4@ietf.org
>> https://www.ietf.org/mailman/listinfo/nfsv4
>>
>>
>