Re: [nfsv4] draft-ietf-nfsv4-umask

David Noveck <davenoveck@gmail.com> Thu, 24 August 2017 01:53 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 49932132AA7 for <nfsv4@ietfa.amsl.com>; Wed, 23 Aug 2017 18:53:42 -0700 (PDT)
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 p_kxP5vVsb_T for <nfsv4@ietfa.amsl.com>; Wed, 23 Aug 2017 18:53:40 -0700 (PDT)
Received: from mail-it0-x235.google.com (mail-it0-x235.google.com [IPv6:2607:f8b0:4001:c0b::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 3ACFF132A9E for <nfsv4@ietf.org>; Wed, 23 Aug 2017 18:53:40 -0700 (PDT)
Received: by mail-it0-x235.google.com with SMTP id x187so8094964ite.1 for <nfsv4@ietf.org>; Wed, 23 Aug 2017 18:53:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=Ww3CyfpjHRkP6xSpi8KMVt6cGOsuroc6ObydVC4Zu98=; b=cS2eOuHK52QmKGA725o+JJY4Kf0G8nn7Um9H9cknQVdspZTTTlx19uECSuthIxsVZu 1LGA9f9bbO1q2dHjcWE1quLF4DHe3F2C3/rl1V8OgCxyA+NyC8qxR1T2QY7RvpU32d2r 7OHslAGuwr+uTQhwkvt1Wr22vaTuBJg3KxY8W46gpHT8u1Uvo7YRFBKbinkpUCv4AtxO ikC6VKB/vqGtLxb5CCQIJW6RSS1dV9QnMomAM0ZFmP+Qgh20Fktxf+e+cOP2ALeCvBOu MEOWEwbLjX8q8isxLwytr89Ep91e9DATe22zROZsHbMfl57lu9BBC7IjOp8RvmITpJnV 6eQQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Ww3CyfpjHRkP6xSpi8KMVt6cGOsuroc6ObydVC4Zu98=; b=kTukRH4FxDJ5uv/tM0dHKL4f5UCFLRaBYR2U0htzudaZInmtYMwP8WvECJUUM+g0z/ Xq0dhOPM6AwDhEddfKrRi2DQXf9zIh+Ym3Jq3WwoAfW8IeQxk0zjL5ub112k16AS5yJ2 SID9JXGTTrYxYjnHd0vUvov7ghMnOCoA2Unuh0O/yUc0M9H/ntQb/KoCmxmQvS0yF6jk 41gDCtHrjde0XoHC9XDVivQBTIbTLQ7hnBFbg3fI5yPsyxcMjuP3fCJ3OUZYBw2yfjMG 9atyM8KKlBToESqAHlzQvFY1zC7adeBc02/vYxFYQV4GtPFZLKX/5QyC+fTgZC6meVek Vnew==
X-Gm-Message-State: AHYfb5iOW+eEpR8ij16k8r32uMQ4Sh9gbbNSGblh4n2VxDoiajD9Uf8z oD/aVljHcKUshJz4QnFxdzv1RpFAnA==
X-Received: by 10.36.41.141 with SMTP id p135mr4698120itp.171.1503539619397; Wed, 23 Aug 2017 18:53:39 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.107.10.213 with HTTP; Wed, 23 Aug 2017 18:53:38 -0700 (PDT)
In-Reply-To: <7824C7CB-FA68-4BC8-BF92-F93B37521B91@primarydata.com>
References: <CCE6471D-5252-4313-BDED-5EAA468E3FAA@primarydata.com> <20170823155536.GA10035@fieldses.org> <CAFt6Ba=Ab=TLURRJ9ULdmU_8FydkeijfoHpgzd1bBTtx6YcBHQ@mail.gmail.com> <7824C7CB-FA68-4BC8-BF92-F93B37521B91@primarydata.com>
From: David Noveck <davenoveck@gmail.com>
Date: Wed, 23 Aug 2017 21:53:38 -0400
Message-ID: <CADaq8jd51=2fU=jzi-f17E5Yr-0ZJ461uuXC33Ff90YoCsQtDw@mail.gmail.com>
To: Thomas Haynes <loghyr@primarydata.com>
Cc: Spencer Shepler <spencer.shepler@gmail.com>, "J. Bruce Fields" <bfields@fieldses.org>, "nfsv4@ietf.org" <nfsv4@ietf.org>
Content-Type: multipart/alternative; boundary="001a113f8746eb87880557761892"
Archived-At: <https://mailarchive.ietf.org/arch/msg/nfsv4/6qOdJyRvqOddvMrmyYRqYpsX0O8>
Subject: Re: [nfsv4] draft-ietf-nfsv4-umask
X-BeenThere: nfsv4@ietf.org
X-Mailman-Version: 2.1.22
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, 24 Aug 2017 01:53:42 -0000

> We need to close on this (if there is going to be a change or not)..

We certainly do.

I'm kind of unsure about how a decision will be made.

I suppose some people will comment and then Spencer will wrestle with the
subtleties of the concept of consensus.

I hope it will be a help to the proocess but my opinion is that Tom' s
requests are reasonable and the requested changes should be made.  I think
I raised these issues during WGLC but didn't bother to press the matter at
that time.  Unlike Tom, I would not be OK if this change is not made, but I
don't want to make a big deal about it.   I guess we need to  hear from
Bruce with a clear statement about his willingness to make the requested
changes.  Bruce appears reluctant (so far) to make these changes but he has
not actually refused.

> This document is technically in AUTH48 period

Actually, it has not yet started RFC editing.  For some reason it is stuck
in MISSREF.  It shouldn't be because it is waiting for RFC 8178 which was
published in July.

>we can make the changes but need to know what they are and hear any
objections

I think Tom's request was pretty clear.

I haven't heard any objections, unless you count Bruce's remarks, which are
ambiguous.  It is a question of how long we are willing to wait, but even
if there are no objections, the real question is whether Bruce is willing
to make the requested changes.  I think these changes will only be made if
Bruce is willing to make them.


 > (as has been queried for Manoj's changes).

There the changes have alreay been made and the question is how long we are
willing to wait for objections which are unlikely to arive.

How about 48 hours?  i.e. if there are no objections by 3:00 UTC on 8/26,
the changes are to be considered to be approved.  OK?

On Wed, Aug 23, 2017 at 7:46 PM, Thomas Haynes <loghyr@primarydata.com>
wrote:

>
> On Aug 23, 2017, at 4:24 PM, spencer shepler <spencer.shepler@gmail.com>
> wrote:
>
>
> We need to close on this (if there is going to be a change or not).. This
> document is technically in AUTH48 period - we can make the changes but need
> to know what they are and hear any objections (as has been queried for
> Manoj's changes).
>
> Tom?
>
>
> While I would like it cleaner, I am fine without making a change.
>
>
>
> Spencer
>
> On Wed, Aug 23, 2017 at 8:55 AM, J. Bruce Fields <bfields@fieldses.org>
> wrote:
>
>> On Tue, Aug 22, 2017 at 08:36:38PM +0000, Thomas Haynes wrote:
>> > Hi Bruce,
>> >
>> > Can you modify your draft such that it generates xdr?
>>
>> I considered that but it seemed like a lot of boilerplate for little
>> return.  The code to extract the xdr might almost be longer than the xdr
>> you're extracting.  I dunno.
>>
>> >
>> > I.e., I went to add a new const for your new attribute, and unlike the
>> xattr document, I had to guess:
>>
>> You didn't have to guess the number, just the constant name, right?  I'm
>> not sure how much that matters.
>>
>> --b.
>>
>> > %/*
>> > % * New For UMASK
>> > % */
>> > const FATTR4_MODE_UMASK         = 81;
>> >
>> > Iā€™d recommend that you add the ā€˜///ā€˜.
>> >
>> > Also, you should use the <CODE BEGINS> and <CODE ENDS> at the very
>> least here:
>> >
>> > 4.  mode_umask Attribute
>> >
>> >
>> >          struct mode_umask4 {
>> >            mode4  mu_mode;
>> >            mode4  mu_umask;
>> >          };
>>
>> _______________________________________________
>> 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
>
>