Re: Help with tools/process to review a draft

Warren Kumari <warren@kumari.net> Wed, 08 April 2015 15:10 UTC

Return-Path: <warren@kumari.net>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6549B1B321F for <ietf@ietfa.amsl.com>; Wed, 8 Apr 2015 08:10:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.978
X-Spam-Level:
X-Spam-Status: No, score=-1.978 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham
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 o8LKqcJ20fWN for <ietf@ietfa.amsl.com>; Wed, 8 Apr 2015 08:10:29 -0700 (PDT)
Received: from mail-wi0-f171.google.com (mail-wi0-f171.google.com [209.85.212.171]) (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 A52B51B321C for <ietf@ietf.org>; Wed, 8 Apr 2015 08:10:27 -0700 (PDT)
Received: by wiaa2 with SMTP id a2so62590928wia.0 for <ietf@ietf.org>; Wed, 08 Apr 2015 08:10:26 -0700 (PDT)
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:date :message-id:subject:from:to:cc:content-type; bh=wafwktqbQGX0YSBRHc8AZWAk75wBLenzTuDgj9R4upw=; b=MuW5GihdW9n4+arKn2FlDnpSJgktdeGgCWgHumQhO7UD+PgnBs6QLw4b6fka7tcL13 HUqaBMpI5hHQLcSxBvCsF4iDV5edQoqis69t07/FOFfoNYPhgcR40FV4s2JECn7D63j1 9N9Euia8aeVcUKZt+DB2TS3U8LcaJA/VsszrGFzS0Jf7VAmGeKOmEj2ciZGAkoDQ65Ip Em6xfMUdvx9fIe4wPvTHWcUd6VwNs2/W7s8cXwjbxspgFaAk/gPz1H0p7uk5HD/wqvUH M2jgEobUjumoX0FaKDRWQ/AuFpuFVoksg1RnRIDgfu2+Zy48tKFg2xa9gFpGBf/fabK1 kFNQ==
X-Gm-Message-State: ALoCoQlFcZdDeHwJFcaXkaGxncmUyfCD2BbkzlHEhehGX4ilV4WhkT3UkgtbY8V5FWljOl5zhCun
MIME-Version: 1.0
X-Received: by 10.180.83.193 with SMTP id s1mr13760187wiy.22.1428505826324; Wed, 08 Apr 2015 08:10:26 -0700 (PDT)
Received: by 10.194.110.97 with HTTP; Wed, 8 Apr 2015 08:10:26 -0700 (PDT)
In-Reply-To: <CAKKJt-cCwhsAQ76-cQ--5d2u_0rCJy+PAcsDXPiNFseJi+Zd5g@mail.gmail.com>
References: <CAHDzDLAW=yLAGankhdhTDQ-CO+y7waxC569SR_qjAGtv_W0fXw@mail.gmail.com> <m2twwrjw24.wl%randy@psg.com> <CAHDzDLDfpdNxT_=cdCHkVgoJUgfO3K+3yQnr8MFk3Uh4XE3Jsw@mail.gmail.com> <CAKKJt-cCwhsAQ76-cQ--5d2u_0rCJy+PAcsDXPiNFseJi+Zd5g@mail.gmail.com>
Date: Wed, 08 Apr 2015 11:10:26 -0400
Message-ID: <CAHw9_i+JEW2bMNcLy9O_CTn9fHaPkD4sqEk4HR9SopZxk5zShQ@mail.gmail.com>
Subject: Re: Help with tools/process to review a draft
From: Warren Kumari <warren@kumari.net>
To: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <http://mailarchive.ietf.org/arch/msg/ietf/W8zwZvjK7iXCbVlNdGf362Hac6w>
Cc: IETF Discussion <ietf@ietf.org>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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: Wed, 08 Apr 2015 15:10:31 -0000

On Wed, Apr 8, 2015 at 8:22 AM, Spencer Dawkins at IETF
<spencerdawkins.ietf@gmail.com> wrote:
> Just to follow up here ...
>
> On Tue, Apr 7, 2015 at 10:19 PM, Mukom Akong T. <mukom.tamon@gmail.com>
> wrote:
>>
>> Thank you all for your valuable help and guidance.
>>
>> On Wed, Apr 8, 2015 at 4:36 AM, Randy Bush <randy@psg.com> wrote:
>>>
>>> > I volunteered to review a draft during the last meeting in Dallas. As
>>> > this is my first time, I'd like to get any advice about the most
>>> > effective way to do this:
>
>
> Thank you for volunteering!
>
>>>
>>> focus on the technology, it's correctness, and how well and clearly it
>>> is described.  forget the processes, use whatever tools suit you, the
>>> datatracker will keep track of diffs as the author(s) hack, and you can
>>> report your review via email.
>
>
> I'm assuming that you're volunteering to review a draft within a working
> group.  If you're asking about something else, my answer might be different
> (for example, if you are reviewing for one of the review teams, many of them
> have specific lists of things to look for and prefer that reviews be
> structured in specific ways and sent to specific places.
>
> If you can use plain text email, that works best.
>
> What you find will have an impact on what you do with what you find.
>
> Many reviewers use a "major issues", "minor issues", "editorial issues"
> organization.
>
> As Randy says - focus on technical correctness, and on whether someone who
> isn't currently active in the working group can tell what to do. If you do
> those two things, you have done well.
>
> Anyone CAN review for editorial issues, but if you're seeing major issues,
> please focus on those.
>
> If the approach in the draft just does not work, you can say that, but if
> you're not sure whether there's a problem, you can ask questions. ADs do
> that all the time, for better or worse.
>
> If you find several major issues, you may want to split your review into
> multiple e-mails, to help the working group focus on each issue without
> having to wade through over-quoted text that's not actually being discussed
> at this point in the e-mail thread.
>
> Any draft that the working group sends for publication will have an assigned
> RFC Editor, so if you see editorial mistakes that make the draft unclear,
> please report those, but you don't have to spell-check, verify comma usage,
> etc.
>
> For a working group draft that hasn't been publication-requested, it's best
> to send reviews to the working group mailing list.
>
> If you are only reporting editorial nits, you can send those to the
> editor(s).

And entirely up to you, but sending comments in COPE format (comment,
original, proposed, error[0]) makes life easier for the draft author.

A chunk of text from a draft:
---------------
No special processing is performed by revolvers when serving or
resolving  For all practical purposes CDS is a regular RR type.
---------------

If you just say "You are missing a period and cannot spell", the
author will probably be confused about where exactly you are talking
about.

Sending:
O: "No special processing is performed by revolvers when serving or
resolving  For all practical..."
P: "No special processing is performed by resolvers when serving or
resolving.  For all practical..."
C: Missing period between 'resolving' and 'For'. Also, I'm assuming
you meant 'resolvers', not 'revolvers'. :-)

will make the author's live *much* easier - they can search and find
the original error, and know what exactly you are referring to.

Author's brains often do autocorrect on their own text, and so they
miss "obvious" errors - for example, the "revolvers" example above
comes from one of my drafts -- the error came in in version -00, and
survived much careful review, finally only being noticed in -13 [1]
:-)

Almost all authors (and working groups) will be very grateful for
whatever review you do, and will be happy to take comments in whatever
form you choose. One thing that it worth keeping in mind is that you
may get responses back that sound "grumpy" or argumentative. This is
almost always simply part of the debate culture in the IEFT (and / or
is the author trying to make sure he fully understands your point),
and isn't intended to be grumpy towards the reviewer... although some
people *are* just jerks.

W

[O]: This is usually just used as OPC form (not COPE), but, well, COPE
sounded better (thanks to Tony Finch for suggesting the acronym).
[1]: https://tools.ietf.org/html/draft-ietf-dnsop-delegation-trust-maintainance-13#section-3.1

>
>>>
>>> > I'm probably over-thinking this
>>>
>>> you are.  but doing so seems to be a vital skill in the ietf :)
>
>
> Ideally, not all Nomcoms select for that ...
>
> Spencer
>



-- 
I don't think the execution is relevant when it was obviously a bad
idea in the first place.
This is like putting rabid weasels in your pants, and later expressing
regret at having chosen those particular rabid weasels and that pair
of pants.
   ---maf