Re: [nfsv4] rfc5666bis and rpcrdma-bidirection progress update

David Noveck <davenoveck@gmail.com> Wed, 30 November 2016 15:09 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 0FD6C129417 for <nfsv4@ietfa.amsl.com>; Wed, 30 Nov 2016 07:09:37 -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 mkCgAmFJ0JY0 for <nfsv4@ietfa.amsl.com>; Wed, 30 Nov 2016 07:09:31 -0800 (PST)
Received: from mail-oi0-x231.google.com (mail-oi0-x231.google.com [IPv6:2607:f8b0:4003:c06::231]) (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 6D254129578 for <nfsv4@ietf.org>; Wed, 30 Nov 2016 07:09:31 -0800 (PST)
Received: by mail-oi0-x231.google.com with SMTP id w63so232544699oiw.0 for <nfsv4@ietf.org>; Wed, 30 Nov 2016 07:09:31 -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=Y9QGvdEyI12vHWrGCkZnZjZ6nAmjQIhUNVOtHkHpZz4=; b=uWVKw8CBCLm7Le9leuHVbtzFFd+GXm9fM9Vdz7t3Tc2vGGyOtLBOayxIb+D9yVqCJt rPRrxLGvTs/HxhQ5X9RnvepUsdtAjvyzUusv7fUdeR/D3sYoCLBC4W7a4iKRc17rs5yX 7m/rjzEUs4lgJCCzVROQbga8DNvhxhArudrJ9vA0T6114dtBrnbdRX5X2jO53TnmJGrz wJE7TVqKD4BNeSpjNoglRn8KpzVbS2cxym8kG02q+N+ECIFtvBdUSwwRhM4V8iMAkpsN J/rvNhpEm+NoJSpooyXyycOmCGqvomkMHWTCdfbPP/hM8fZquAfp8/hKwHyEu0EcuWxI X9Wg==
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=Y9QGvdEyI12vHWrGCkZnZjZ6nAmjQIhUNVOtHkHpZz4=; b=Pa0AhPfPNdb56X+kQrSjkqhpyEBxtuWZq7iqO/va9T/npF7Dw9Z63itKGW1WYrFBJl qE13UWct0XbLj1jV2HoBx59fEpTf+UnbbGtujmYmpGs29ilerTUrrY2FhOXudWeEvYIo GdJ9PjUjyjlAi56xEFdVGICy4GMOPV97BMbyzELgtcg5bqwQ7bn644sc/zHouAn20PB+ AQfJH6vltu1OjFbFL6N4LnJSrlgH3DUpG+7ZYmi0ansnTrmZg9hZQO8lWffDI7E49CGq r8HU0jqvWT1kdXhKsfBObDvJG2YkCqJgrMPtltnLw7pW5MfhAaIONgCfHRj19HA5YZDP iIMQ==
X-Gm-Message-State: AKaTC00oN1W+jlnY4kmY8Bha4xHayup7S5ceZjNHXaNoexyMiK7Eg+UcY275GpeH3GCIFUk0f8NyG94tAxGFhQ==
X-Received: by 10.202.212.200 with SMTP id l191mr17347514oig.153.1480518570794; Wed, 30 Nov 2016 07:09:30 -0800 (PST)
MIME-Version: 1.0
Received: by 10.182.137.202 with HTTP; Wed, 30 Nov 2016 07:09:30 -0800 (PST)
In-Reply-To: <6a58fc65-f41f-55de-7a6d-4c69744714dd@gmail.com>
References: <6ED97840-F1BF-4BBC-9C01-7F0A8943CB78@oracle.com> <MWHPR03MB289336B4D7E04D053D27D225C7A80@MWHPR03MB2893.namprd03.prod.outlook.com> <4958FA14-2C47-4AEA-A72F-1C83F92DB4BE@oracle.com> <a3368e2b-ae35-ddef-80b3-d33646e46d88@gmail.com> <F924E4D7-3E26-4BFA-A82E-3713CDBC560A@oracle.com> <CADaq8jduTgJCsdhVmDV0wiiuhf0fkJXYYbsJ0znibipqFuQOZw@mail.gmail.com> <MWHPR03MB28934787F990928A41E84830C78A0@MWHPR03MB2893.namprd03.prod.outlook.com> <CADaq8jdpMCuq5k+k_Gjj4rC6iOgCt5xjwjorcPakRgsbqOWfMg@mail.gmail.com> <20161129185223.GB8460@kduck.kaduk.org> <CADaq8jdR0AQafQ4VJA_+zq0oPSQKbMrqHQspPsKXXXn7n_+JFQ@mail.gmail.com> <6a58fc65-f41f-55de-7a6d-4c69744714dd@gmail.com>
From: David Noveck <davenoveck@gmail.com>
Date: Wed, 30 Nov 2016 10:09:30 -0500
Message-ID: <CADaq8jfQyDVtW0kNBwoEJEfyv9zGkHcg787WaHUg2CqmKMTBwg@mail.gmail.com>
To: William Allen Simpson <william.allen.simpson@gmail.com>
Content-Type: multipart/alternative; boundary="001a113accac7ee2cb0542861772"
Archived-At: <https://mailarchive.ietf.org/arch/msg/nfsv4/Gi1L7RjLw8A8Hy_e0hxEg1MvWmU>
Cc: "nfsv4@ietf.org" <nfsv4@ietf.org>
Subject: Re: [nfsv4] rfc5666bis and rpcrdma-bidirection progress update
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: Wed, 30 Nov 2016 15:09:37 -0000

> There is a reason that 6 months is written into our standards process --
> that is the minimal time for complete delivery of an RFC changing the
> status of a draft, to Proposed and then to (now) Full Standard.  It's
> enough time for review.  We said so fairly clearly.

Certainly I've never seen a document published in less than this minimal
time.

Most documents take considerably more.  In some cases I'm not clear about
the reasons.

> There is a reason that we picked 24 months for failure to mature.

I'm not sure of that reason or what the implications of "failure to mature"
might be.

I've seen a lot of documents take longer than this.  The record is mixed:


   - RFC7530 took 71 months to go from -00 to publication.  It matured
   slowly but it did mature.
   - RFC5661 took 51 months to go from -00 to publication.  Given the size
   of the document, and the scope of the changes, I think that time is
   unexceptionable.
   - RFC5666 took 66 months to go from -00 to publication.  As we have
   seen, there are some problems with this document and it appears that it not
   get adequate review but I don't see that stopping things arbitrarily after
   24 months (in July 2006) would have made things better.  When people are
   rushing to meet a deadline, it tends to hurt the quality of review rather
   than helping it.
   - RFC7862 took 67 months to go from -00 to publication.  I feel that
   this length of time was the result of jamming together too many unrelated
   extensions, and the working group is now in the process of trying to
   address this issue going forward
   - draft-ietf-nfsv4-versioning will have taken 25 months to go from -00
   to the end of WGLC. It took a while to mature and I would have liked it to
   happen faster but I believe ithis document  should go forward promptly once
   WGLC is complete.

> When it comes to Last Call, Spencer is just a member of the WG.

Yes but we have often waited for him to start it.  Is that correct?  Should
authors, in consultation with rest of the working group, simply
schedule WGLC on their own.? Of course it may not be possible for others to
change the document state.

There are limits to the IETF's commitment to egalitarian ideals.  As Boss
Tweed said, "I don't care how the people vote, as long as I get to do the
nominating."

> His comments are due at the same time as everybody else.

True.  That implies that if he has issues with the document, he should send
them to the list.

On the other hand, RFC 4858 requires the shepherd to state, separately,
that he has read the document and does not know of such issues.  So it
appear that this sensible view is not shared universally.

> Shepherding is just prompting the IESG to get the items on their agenda.
It shouldn't take more than one person....

If you read RFC 4858 you get a different view.  Of course that document
says it is offered on an "AS-IS" basis, and might not be fit for any
particular purpose.

Some people assume shepherding is more extensive than you do.  Spencer
seemed to imply it was extensive but, once it became clear that this was
important, the needed documents were produced quite quickly.

My advice to authors is to to give a document a week waiting for a
write-up, and then proceed to extensive nag mail, as Spencer takes the lack
of such mail as indicating the write-up can be put off indefinitely.

On Wed, Nov 30, 2016 at 6:23 AM, William Allen Simpson <
william.allen.simpson@gmail.com> wrote:

> On 11/29/16 2:35 PM, David Noveck wrote:
>
>> Perhaps we can revisit your suggestions when some of the documents
>> currently in WGLC (three!) require shepherding.  For a very long time,
>> Spencer has been the only person doing shepherding and I don't feel
>> that this situation can go on forever.
>>
>> Speaking as the NSFnet oversight person who initiated the overthrow of
> the IAB because of their inability to approve RFCs and WG creation in a
> timely manner (6 months).
>
> And as a member of both the POISED and POISSON WGs that wrote the
> IETF process.
>
> There is a reason that 6 months is written into our standards process --
> that is the minimal time for complete delivery of an RFC changing the
> status of a draft, to Proposed and then to (now) Full Standard.  It's
> enough time for review.  We said so fairly clearly.
>
> There is a reason that we picked 24 months for failure to mature.
>
> When it comes to Last Call, Spencer is just a member of the WG.  His
> comments are due at the same time as everybody else.
>
> Shepharding is just prompting the IESG to get the items on their
> agenda.  It shouldn't take more than one person....
>
>