Re: How to get feedback on published RFCs [resending as plaintext]

Brian E Carpenter <brian.e.carpenter@gmail.com> Wed, 20 July 2016 08:10 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 6BB21127078 for <ietf@ietfa.amsl.com>; Wed, 20 Jul 2016 01:10:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 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] 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 zQjtIBcSmeWD for <ietf@ietfa.amsl.com>; Wed, 20 Jul 2016 01:09:58 -0700 (PDT)
Received: from mail-lf0-x232.google.com (mail-lf0-x232.google.com [IPv6:2a00:1450:4010:c07::232]) (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 8CDCC12B040 for <ietf@ietf.org>; Wed, 20 Jul 2016 01:09:57 -0700 (PDT)
Received: by mail-lf0-x232.google.com with SMTP id l69so32503758lfg.1 for <ietf@ietf.org>; Wed, 20 Jul 2016 01:09:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:from:organization:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=9kQorzbpzYzdCFkHrgUewgZJjNRTpfuK35cFJrtFsJ8=; b=fYsJDFIs+VE6kaxuiRfwV8dfoMwJbhgcN3RJTWnpBcrO9jA0vzvGuNFi2EwvVIkiuP 1c23Xka4EiEA2wf6a64nC7MrvMLlIliwLjoTtLh7eINQ9Q+Zop/A5n3dxMjnHkp5nWdz g+Q93dcfCC/sVbtuVrWPINDgoCTKChr4fKLVJ+xSLaQpXxWICelsvNHxFHtsQG5ERkmn 3qATaKG0zL9JkjNfxeG7bAyH/lLa/wGtZSNc+JvmH0vReHvbUEpYlQ/juuZF/4fwTWMO MmPHZNeXf/qFxUttkiL6LHKoYDTDXAeVhEkP8+VMkWoJHNpFbNmby5w6RgfopQsIkFZX /63Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding; bh=9kQorzbpzYzdCFkHrgUewgZJjNRTpfuK35cFJrtFsJ8=; b=myFoK5HqGZOddKx5M3ANgmP+hNDmXDwqg29jKG77oLUJZzGntN7RPCMZXBfJRXVjO/ SPOLLD8/HNTioV+xn75S31JrRn5YPbBsqfklQYpLcUGnAtMcF/vHraNrc05jyhE3lsjg I314u2FPNfExirIVSM1xLPfnCOsOjBOh+Q89WYE8Pgeck5rDiL+CfPnLePeRrIo3H0Bi +F1dSFRRPqwht6xm/eF/VOafvvYRoAAa2yiYK4MaKn/IVOU/aykYv3qMhm0BK9WZMbVl x6Oe8o5NPhOunkROhZIR2/yP3ghf5+SM7tappd8DNcNmT8KIOUYCn7dHJioaPLUH3fr1 9d3g==
X-Gm-Message-State: ALyK8tIP1fPbKEODTsfYfjDI0zoqKh0la5AswuNNeGaGdMTGhz2920+jF/Gwa36E61UXOg==
X-Received: by 10.25.41.142 with SMTP id p136mr16689323lfp.32.1469002195671; Wed, 20 Jul 2016 01:09:55 -0700 (PDT)
Received: from ?IPv6:2001:67c:370:176:28cc:dc4c:9703:6781? ([2001:67c:370:176:28cc:dc4c:9703:6781]) by smtp.gmail.com with ESMTPSA id 72sm345252lja.30.2016.07.20.01.09.54 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 20 Jul 2016 01:09:54 -0700 (PDT)
Subject: Re: How to get feedback on published RFCs [resending as plaintext]
To: Christer Holmberg <christer.holmberg@ericsson.com>, Yaron Sheffer <yaronf.ietf@gmail.com>, IETF <ietf@ietf.org>
References: <578E14F4.2040000@gmail.com> <7594FB04B1934943A5C02806D1A2204B476D7779@ESESSMB209.ericsson.se>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
Message-ID: <ccf38ea8-1dd9-7eaa-251c-9edfea763d65@gmail.com>
Date: Wed, 20 Jul 2016 20:09:58 +1200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B476D7779@ESESSMB209.ericsson.se>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/N9f-nv9thp1N9Sr9xvw6CjYi03c>
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: Wed, 20 Jul 2016 08:10:00 -0000

On 20/07/2016 02:28, Christer Holmberg wrote:
> Hi,
> 
> A couple of initial comments:
> 
> Q1:
> 
> In section3, the text says:
> 
>    "-  Providing feedback on correctness and pointing out errors.  This
>       is a much easier process than submitting errata, and as such would
>       likely yield a larger number of corrections."

Really? I've never found submitting an erratum to be difficult, apart from
being annoyed each time by the collective failure to treat the word "errata"
as a plural.

> I assume that, if something is to be fixed, an errata will eventually have to be created? I.e. the annotation will not be a formal correction.

Clearly not - it will need filtering by somebody, and the identity of "somebody"
is a critical issue. With >7000 RFCs, are we going to need a list of >7000 designated
experts? But if nobody filters the annotations for useful stuff, this will just
become a garbage dump.

> Q2:
> 
> Keep in mind that some text in an RFC may not be valid anymore, if:
> 
> 1)	It has already been changed in an errata; or
> 2)	It has been updated in another RFC ("this RFC updates section X of RFC Y")

Right. So actually we need each RFC to be pre-annotated with applicable errata
and updates from other RFCs. That's an interesting little AI project in itself.

(A side issue is that RFCs with status "Historic", "Obsoleted by" and "Unknown"
should probably be "greyed out" because annotating them is largely a waste
of time.)

(Another AI project is carrying forward relevant annotations to a new updating
or obsoleting RFC.)

> Now, anyone who is about to give comments should obviously make sure whether the affected parts have been updated. But, assuming I want to comment on text that exists in an errata, how does that work?

That would be OK if the the erratum is already added as a annotation.

Rgds
   Brian

> 
> 
> Regards,
> 
> Christer
> 
> 
> 
> 
> 
> -----Original Message-----
> From: ietf [mailto:ietf-bounces@ietf.org] On Behalf Of Yaron Sheffer
> Sent: 19 July 2016 14:54
> To: IETF <ietf@ietf.org>
> Subject: How to get feedback on published RFCs [resending as plaintext]
> 
> Once an RFC is published, there is essentially no way for readers to provide feedback: what works, what are the implementation pitfalls, how does the document relate to other technologies or even to other RFCs.
> 
> We IETF insiders usually know what is the relevant working group, and can take our feedback there. Non-insiders though don't have any contact point, and so will most likely keep their feedback to themselves. These non-IETFers are the target audience of our documents! Unfortunately, our so-called "Requests for Comments" are anything but an invitation to submit comments.
> 
> There is a number of tools now that allow "web annotations" (i.e.,
> comments) on various published documents. I submitted a draft [1] recently that proposes to enable annotations on the "tools" version of our RFCs. Technically, this is a trivial change. From a process point of view it is more complicated and merits discussion on this list. Sec. 6 of the draft allows you to see for yourself what such annotations would look like.
> 
> I am here in Berlin if people prefer to talk it over in person. 
> Otherwise, please reply on this list.
> 
> Thanks,
>      Yaron
> 
> [1] https://tools.ietf.org/html/draft-sheffer-ietf-rfc-annotations-00
>