Re: RANT: posting IDs more often -- more is better -- why are we so shy?

Brian E Carpenter <brian.e.carpenter@gmail.com> Tue, 07 March 2017 19:33 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 170EA1294B4 for <ietf@ietfa.amsl.com>; Tue, 7 Mar 2017 11:33:17 -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, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=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 6vOD_BcEb9OP for <ietf@ietfa.amsl.com>; Tue, 7 Mar 2017 11:33:15 -0800 (PST)
Received: from mail-pf0-x241.google.com (mail-pf0-x241.google.com [IPv6:2607:f8b0:400e:c00::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 CBA9A1294AC for <ietf@ietf.org>; Tue, 7 Mar 2017 11:33:15 -0800 (PST)
Received: by mail-pf0-x241.google.com with SMTP id o126so1070505pfb.1 for <ietf@ietf.org>; Tue, 07 Mar 2017 11:33:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:cc:from:organization:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=uAUyyo8/xql4NJWV2Krp2zL5YivzrCRTVkyBx/K61ws=; b=B1xGdIblbS2UwDnld7hyMynDnT/Pen9t10O02zdvTeoqkbj36qt3AmwjqiqjxWqQdW VszaP2Q3rLk66eQjPXuK6hW9yBcMY+6hLKBkx3jcnRSw4BzK3flt2PvFkbCWJBX8EVuo lL6RPk5t+pDGR5BsA79SsVvGF7M6zVKRGd1ExXYAdR2Lno8VRRcw+guXLE/48+dplJnP bFwOnTvb9wghLoI23GTt7brAtz3cdhOPHylGbCkyP9zQxJHRb5Bg8UaYbZIRa84bVipW KKgdhsYUVRoa2yGM863F7R4msMwflwPkrESBO8aj24d2umA0pCdF4gmL6QQFfhHmKBJJ ZFMw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:cc:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding; bh=uAUyyo8/xql4NJWV2Krp2zL5YivzrCRTVkyBx/K61ws=; b=ixoeaIpWkiQJGlghIKpTrw+T6tTMnkVWBeX/eNdS30EOoz+wI+GMV5AMb552//Q4aL uIiCRyEtC4lCbxyDurZpy7SCLmkk1ZwdK1E7O2vbUESKZJu2HN+RCT16UTVHZfmEdJyo FS951/24tUZJvdAymSoO8RbkeVYc9LqtO3LtKEyOU6QnCQ08zahgSjwgm7PTe/DhtTHt NJY0wk3B14fHqOo+pLAUWJVQmOnc9rqzu/U6cdKWCK+T6ViN1yaVRO5KFG9IdDJ3bPIs ZnObw4YleB/LQP7vC4Z1PAm8NauEMU1AL6nKjmWUk++h8Qge1QBF0X7HdyjtCtdnyI78 P+cw==
X-Gm-Message-State: AMke39kISmGPC1aCefxUxn5SsDbFPVJQUCQzmplL14wx03QhM0S1i1Vxwrnw/DNEshI2FQ==
X-Received: by 10.84.241.201 with SMTP id t9mr2851578plm.18.1488915195221; Tue, 07 Mar 2017 11:33:15 -0800 (PST)
Received: from ?IPv6:2406:e007:77b4:1:28cc:dc4c:9703:6781? ([2406:e007:77b4:1:28cc:dc4c:9703:6781]) by smtp.gmail.com with ESMTPSA id s13sm1366680pfd.46.2017.03.07.11.33.12 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 07 Mar 2017 11:33:14 -0800 (PST)
Subject: Re: RANT: posting IDs more often -- more is better -- why are we so shy?
To: Eric Rescorla <ekr@rtfm.com>
References: <14476.1488384266@obiwan.sandelman.ca> <CAOdDvNo0x9mVeqc9a5yGbB6yKDnrQVgoKfq_Q8HSfpFv1BmJ=A@mail.gmail.com> <f2203a9d-595e-19cd-a7b9-2ccaa814f8f9@gmail.com> <CABcZeBPH6Y+EdbSfPMH-Rs_k5ZDwKb=13ZOGcWbi_TYJpdpsBQ@mail.gmail.com> <480b22e4-bf25-01fa-87fe-f91bc68940f8@gmail.com> <CABcZeBNuXUypKkDwY1PXzfpTub+=OhTLBLfdEiwNPaBdKuP12g@mail.gmail.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
Message-ID: <2e88da54-18ad-e96c-f76c-29a0470404c9@gmail.com>
Date: Wed, 08 Mar 2017 08:33:14 +1300
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1
MIME-Version: 1.0
In-Reply-To: <CABcZeBNuXUypKkDwY1PXzfpTub+=OhTLBLfdEiwNPaBdKuP12g@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/wXM-LPPSHI7aKChf1npWf0g7utU>
Cc: Michael Richardson <mcr+ietf@sandelman.ca>, IETF Discussion Mailing List <ietf@ietf.org>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Mar 2017 19:33:17 -0000

On 07/03/2017 17:28, Eric Rescorla wrote:
> On Mon, Mar 6, 2017 at 8:20 PM, Brian E Carpenter <
> brian.e.carpenter@gmail.com> wrote:
> 
>> On 07/03/2017 17:06, Eric Rescorla wrote:
>>> On Wed, Mar 1, 2017 at 11:24 AM, Brian E Carpenter <
>>> brian.e.carpenter@gmail.com> wrote:
>>>>
>>>>> I'm not arguing against updating data tracker more often - just saying
>>>> this
>>>>> 'editor's draft' convention can work very well between official
>> revisions
>>>>> no matter the cadence a WG chooses.
>>>>
>>>> The details of that discussion probably belong on
>> ietf-and-github@ietf.org
>>>> ,
>>>> but I must point out that this way of working *excludes* from the
>>>> discussion WG participants who don't grok github. Substantial issues
>>>> need to be discussed on the mailing list and substantial (non-typo)
>>>> revisions need to be posted as I-Ds.
>>>>
>>>
>>> Well, it's hard to know what to make of this without knowing what you
>>> mean by "substantial" but an active draft takes literally hundreds of PRs
>>> in its lifetime with perhaps half of those being non-typos. We could of
>>> course gateway every PR merge to an IETF draft push. Is that what you're
>>> looking for?
>>
>> No. In fact (countering Michael's point slightly) I get quite annoyed
>> by draft versions that turn out only to fix few typos or grammatical
>> errors;
>> those can wait. As for what constitutes "substantial", that's very
>> subjective.
>> Anything that causes an on-the-wire protocol change would certainly be
>> substantial. Clarifying ambiguous text might be substantial. But YMMV.
>>
> 
> But this would still lead to a colossal number of drafts. 

I realised when reading your reply that it depends a lot
on what stage the draft has reached. In the early phases,
you're right of course. There could be many protocol changes
in quick succession, and they should be bundled up. My comment
was over-influenced by a draft I'm currently editing, where
IETF Last Call has led to a couple of minor on-the-wire changes.
At this stage, they are definitely significant and require a
new version (but even so, they will be bundled with numerous
editorial updates).

<snip>

> As you can see, we have an average of 5 wire-level changes per revision,

I have data for draft-ietf-anima-grasp, since I started logging
protocol changes at version 02. The average is about 3 per revision.
So maybe we are in fact agreeing violently.

    Brian