Re: Idea for a process experiment to reward running code...

Barry Leiba <> Sun, 02 December 2012 00:22 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 06BA421E80FB for <>; Sat, 1 Dec 2012 16:22:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -102.977
X-Spam-Status: No, score=-102.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id 9tjEz+b7ACFR for <>; Sat, 1 Dec 2012 16:21:58 -0800 (PST)
Received: from ( []) by (Postfix) with ESMTP id 5CF4E21E80B7 for <>; Sat, 1 Dec 2012 16:21:54 -0800 (PST)
Received: by with SMTP id fw7so883312vcb.31 for <>; Sat, 01 Dec 2012 16:21:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=MJBb31ptwypUyeVe7SvovSkmdyDqL3cd/ui8F4bxk54=; b=xifPkYr8+AMOwLLXu/eKqELKsbEgi3fAYVbF5if3Y+IMIN1Spm/OQw0bH2hiylPPgf sm8Ca0tHpVPZQrtErqgXYZTn2hnm+VcIfEH3R28y8Zt4uxrqMfdgpaArhpNjAsrEVGMl nqcOm5Nui0VhLwTs9BxIJAw1PT8SD2KKSBfE04EgdxUU+xZmBS9NTCuhhJ7EyHY/3M0U IPJFikUO09VdRwaruHL0pQMuxfPgfej+J2q6K0llQQDiH5Tvafc+vFURogjpBqcaxjeD I07lfK1yc1s/JM4isn6SDzASgn6l9Y09kL6pSNq+8R4+uw1eiBhZBChge01mc8fNNxb2 CRvQ==
MIME-Version: 1.0
Received: by with SMTP id a4mr4979798vcr.19.1354407713860; Sat, 01 Dec 2012 16:21:53 -0800 (PST)
Received: by with HTTP; Sat, 1 Dec 2012 16:21:53 -0800 (PST)
In-Reply-To: <>
References: <> <> <>
Date: Sat, 01 Dec 2012 19:21:53 -0500
X-Google-Sender-Auth: -P7xZVqji06Nqk71ikXvz5o6NwE
Message-ID: <>
Subject: Re: Idea for a process experiment to reward running code...
From: Barry Leiba <>
To: Stephen Farrell <>
Content-Type: text/plain; charset="ISO-8859-1"
Cc: IETF-Discussion <>
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF-Discussion <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Sun, 02 Dec 2012 00:22:00 -0000

>> I have a serious problem with the premise of the proposal.
>> The short version is that if the process we're talking about is
>> useful, we should not shortcut it as a "reward" for anything.
> I disagree. The process is neither useful nor just a PITA. Its both,
> depending on what document and point of view you pick. So yours is
> a false dichotomy I think. And even the process now were useful 100%
> of the time, shortcutting it might still be an improvement. So I just
> don't think you have a winning argument based on logic.

Let me try saying it again, with different phrasing:
If, for any particular document, what you propose is the right way to
handle that document, that handling should not be handed out as a
"reward".  And if, for that document, this is *not* the right way to
handle it, it's a bad idea to do so anyway.

>>    1.  Working group last call (WGLC), IETF last call (IETF-LC) and Area
>>        Director (AD) review all run in parallel over the same two-week
>>        period.
>> Note that WGLC is not a part of our formal process,
> Whatever. Its a reality.

No, Stephen, this isn't a "whatever".  You're proposing an experiment
for changing process.  I'm reminding you that what you're proposing is
not a change in formal process, but something you can do *right now*,
today, if you and a WGC want to.  Please don't dismiss that with

>> and that AD
>> Evaluation can take as little time as it takes for the responsible AD
>> to click the "Go directly to Last Call Requested" button in the
>> datatracker.
> Or longer. Much longer sometimes if an AD is slow or
> authors need to re-spin and are slow. Both happen.

You're entirely missing the point: of *course* it *can* take longer.
My point is that it already doesn't have to, if the WGC and the
responsible AD agree that it shouldn't.

> What's wrong with doing the experiment and finding out if its
> better, worse or not detectably different?

Nothing: you didn't respond to my final sentence, which I'll repeat here:

>> Just tell all your WGCs that they can skip WGLC, and you'll send their
>> docs straight into Last Call as soon as you get them.

> I, and I believe lots of us, do want to encourage running code
> more than now. This is one attempt to help with that. Why not
> try it and see?

Because as a "reward" for claiming to have running code, I think it's
a terrible idea.  As a way of handling the process for documents where
it makes sense to, I think it's fine.  If you want the criteria for
your WGs to be "You have to have running code," knock yourself out.
Any other ADs who want to do it that way can join you.  If you want to
codify that for everyone, I think you need to do a lot more in the
line of criteria for adequate implementations, and so on.  If I spend
half a day knocking out some crappy untested code, is that good
enough?  If not, how much testing does it need?  I'm pretty sure we
don't want to go there.