Re: [Rfcplusplus] Conversation as metaphor

Martin Thomson <martin.thomson@gmail.com> Thu, 12 July 2018 02:09 UTC

Return-Path: <martin.thomson@gmail.com>
X-Original-To: rfcplusplus@ietfa.amsl.com
Delivered-To: rfcplusplus@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8BC0A127332 for <rfcplusplus@ietfa.amsl.com>; Wed, 11 Jul 2018 19:09:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 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_NONE=-0.0001, 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 qMb8ZqE6Oki8 for <rfcplusplus@ietfa.amsl.com>; Wed, 11 Jul 2018 19:09:33 -0700 (PDT)
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 57A5E130E7A for <rfcplusplus@ietf.org>; Wed, 11 Jul 2018 19:09:33 -0700 (PDT)
Received: by mail-oi0-x231.google.com with SMTP id k81-v6so52933471oib.4 for <rfcplusplus@ietf.org>; Wed, 11 Jul 2018 19:09:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=7Kjq9qXfuu4g5RCsyPCAumI+vwOxHu96Dt6OiwsIUo8=; b=hvM9PWMCw+uYj8XsF2dvBePCtCVc98bDN40+3xzYI1JMCKktY36uIHL9ZTsHNn7r4H O+Tw/eRCAnHNVtKUPwEtZwpBGpIc4ybA/0/VeoG5/9lQyEbPxGZkX1eLeIkxM/DlSDEz Zu/3fr8fafG6h3oGl9tg7RJakMNtU2S7SLo3ywmsPC4YxgHrDQnE6ssrGD1kiadcNxly Dbv+JdASIjEgOyMj1pCYW2S3oa5ZSvzQZfazif4+JQ8PWzDiT1NRWSEMcWof/ymytiro xr/kv4FJdxw9KlVNI6HEyK2Cms6ngfbL2dak7AxLhXBvps18VDdTa5REAr9+0+k7lhww BK4w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=7Kjq9qXfuu4g5RCsyPCAumI+vwOxHu96Dt6OiwsIUo8=; b=XQWBKIUST9KIXn4T2HVrrGMkCzxcWt2wNRTUREHmIEtdSTSU3xr5qxVPyNjkREaCKa aMW33rY/SWGw7gDyyf0KdvPzziUGnXQadASZjWkx505QFnSslFPfqDbmpTqV+Sk9ROaq PWEa4EFMwf6FBxTx6WXZbN5PnLuAAIze9P8dpEjbwku1PW/J6JvkT8anoN13QvodJQiu zhoxmMNCudDILNF0FxsTRyf9y4702eGB1FOEvkPuSA4PAChf6j5T2V0FYPaHI4j0khkV tXrfyrQloXX28BVyJEn/pRpgnlhUvw/rCQjD3S8QkA82pGlNLzvFMv09uQ1AFWSFNZHq LWPA==
X-Gm-Message-State: AOUpUlGZKjxBGUkacjG/9mXCjoOLNR2afS1ozQbzqy4RIpN1fVCKFBZx 1qDlByiu/VSHpxtA22vyaeiuSrGJHs2TP9NGbL4=
X-Google-Smtp-Source: AAOMgpfZuRk5aNITE5c/2RB3xLFeRSi/uEyL4fN2s81sLT6RgsNJFSbEgxIPHuOLaviEVZChiJ5UD0cZivI9sSz4gKc=
X-Received: by 2002:aca:4e50:: with SMTP id c77-v6mr311046oib.254.1531361372661; Wed, 11 Jul 2018 19:09:32 -0700 (PDT)
MIME-Version: 1.0
References: <CA+9kkMBVC82qy0hbUbQKm=OsFPsaJUPndtVaxd782au6Qy0w6Q@mail.gmail.com> <a4b50286-5c54-e6cf-9087-7171030b7fca@juniper.net> <C9EBFF44-DB93-45E4-954D-2AC5E2F47D03@gmail.com> <20180710192810.GQ20282@mx4.yitter.info> <0e127473-902a-2421-6b5d-73f9e7f83286@juniper.net> <20180710204512.GT20282@mx4.yitter.info> <af1d2bc2-2027-0a4b-856a-35b35c386624@gmail.com> <3e8272be-50fb-113b-fd6f-a5850d668472@mozilla.com> <baa4f311ebe6f334ffd64b49f73a2231.squirrel@www.amsl.com> <aa7c626a-c34e-e38d-8762-ad53abac3630@mozilla.com> <6.2.5.6.2.20180711100739.0bc10fe0@elandnews.com> <0e28a2e9-d20d-5946-405a-e5c508ab590b@mozilla.com> <6.2.5.6.2.20180711152805.07d07338@elandnews.com> <35e8460f-7db7-98d7-7143-3aafff16b9fa@gmail.com>
In-Reply-To: <35e8460f-7db7-98d7-7143-3aafff16b9fa@gmail.com>
From: Martin Thomson <martin.thomson@gmail.com>
Date: Thu, 12 Jul 2018 12:09:21 +1000
Message-ID: <CABkgnnXvjy2c7FkCDP58TkyXdtWKy_KmZwKCFLq+dJ1p3msWUA@mail.gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Cc: S Moonesamy <sm+ietf@elandsys.com>, stpeter@mozilla.com, rfcplusplus@ietf.org
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rfcplusplus/JveQgmKrngtyX1FXvpA1fQMTwss>
Subject: Re: [Rfcplusplus] Conversation as metaphor
X-BeenThere: rfcplusplus@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: For discussion of the RFC++ BoF proposal and related ideas <rfcplusplus.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rfcplusplus>, <mailto:rfcplusplus-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rfcplusplus/>
List-Post: <mailto:rfcplusplus@ietf.org>
List-Help: <mailto:rfcplusplus-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rfcplusplus>, <mailto:rfcplusplus-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jul 2018 02:09:36 -0000

On Thu, Jul 12, 2018 at 10:20 AM Brian E Carpenter
<brian.e.carpenter@gmail.com> wrote:
> On 12/07/2018 12:04, S Moonesamy wrote:
> > reader is not interested in the review process.  One of the intrinsic
> > property of a RFC is availability.  Another property, if I can
> > describe it as such, is that a RFC may be viewed as authoritative.
>
> But falsely so, according to the boilerplate in many RFCs. However,
> I'm not sure this is different from academic articles: whether or
> not they are authoritative depends on many factors, and each reader
> has to make their own judgment. Being labelled "RFC", or being published
> in "IEEE Transactions", is only a starting point.

I have come to a slightly different conclusion to this.  The value of
a thing that is primarily a specification derives largely from how
closely it accurately describes reality.  As Brian (T) observes, an
academic publication might only be concerned with a superficial
treatment of the subject and so there are plenty of cases where any
reference will do (I theorize that this is what dramatically inflates
citation counts on certain documents).

For a document to be valuable beyond that simple purpose, it needs to
describe reality accurately.  To the extent that the IETF publishes
documents that are valuable, their congruence with reality is the
primary source of that value.  In many cases, we don't really get to
be sure about that until afterwards, because the documents are written
as a promise.  But one strength of our process is that the delivery on
promises is pretty high.

For many years, the value of certain specifications that I worked on
was diminished by neglect.  The draft said one thing, but practical
constraints meant that you had to do something else completely.
Whether that was to achieve interoperability, the expected level of
security, or whatever the reason, that had the effect of undermining
the credibility of those RFCs.

I realize that I'm about to expand the problem scope further, but...
We tend to hit more problems when we have aspirational protocol
specifications.  That is, protocols without a promise.  We're not
consistently able to distinguish between objectively good designs and
designs that will be deployed, partly because that requires the use of
time travel.  We do better with protocols that deploy before
publication, for example.

This is something that discussions of the level of review don't really
help with.  I consider the value of the RFC series to derive primarily
from its ability to accurately describe some part of the state of the
Internet.  Peer review in the sense of what an academic publication
demands doesn't serve that goal.  Current IETF processes and culture
are somewhat geared toward that outcome, which is what I believe has
produced this reputation.

That's not necessary a shared goal across the streams.

I suspect that the outcome here may depend more on whether you think
that the RFC series is a venue or a descriptor.  Conceived of as a
journal or publication outlet, I can see how people would conclude
there being no problem with the current situation.  This is merely
another place that you go to witness or participate in a discussion.
However, as a label or descriptor, the current situation isn't ideal.