[Rfcplusplus] Qualified labels

Brian E Carpenter <brian.e.carpenter@gmail.com> Tue, 10 July 2018 02:24 UTC

Return-Path: <brian.e.carpenter@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 0BB88131083 for <rfcplusplus@ietfa.amsl.com>; Mon, 9 Jul 2018 19:24:02 -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 J2Z5A383fhCp for <rfcplusplus@ietfa.amsl.com>; Mon, 9 Jul 2018 19:24:00 -0700 (PDT)
Received: from mail-pg1-x52d.google.com (mail-pg1-x52d.google.com [IPv6:2607:f8b0:4864:20::52d]) (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 3541F130EC0 for <rfcplusplus@ietf.org>; Mon, 9 Jul 2018 19:24:00 -0700 (PDT)
Received: by mail-pg1-x52d.google.com with SMTP id x5-v6so1654744pgp.7 for <rfcplusplus@ietf.org>; Mon, 09 Jul 2018 19:24:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:organization:to:subject:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=8wytkQquvnUPE0otCsT7vg7V/TY6W0GSLqZ33Zukteg=; b=lm1vogFGQtZE+U5py+xr2SeO+OAWbUH1lRHBzKrhKpn1uEJAZ1KYecHxNCXKHhPrSZ 6eYytDQA9sNSDDL2eWhfg++vfIYC0DDEPrM7tkAlh8PvFdSqsXcIRiwkl5wjTAceCSip AyIhim8oFgfaxTgJcGAkMw4b1gMOIFZi51TVnitw8DYBy1rsWqirYcFLC2xGdSfQZ/OF mdjRbj7//of6voujF0fBujR0/va0/VD2X7stOw2tmiyA5h22QtHbJVqj6Pi673Z3Ntjg l1+bXYGXJIQkvDbtngDMeQnGwqxbYtA93ywaYZH4KA3/ltLWm1C3+DZRW2jE2p4uiojh UR0Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:organization:to:subject:message-id:date :user-agent:mime-version:content-language:content-transfer-encoding; bh=8wytkQquvnUPE0otCsT7vg7V/TY6W0GSLqZ33Zukteg=; b=TwEgKLDAMje+4kogWXCVtWV2+hAIbgQfV4GsPoLut6FIIhETq8blTVtqa8JAI3o4nG pTHy3TfeW1XRYVj82gr/iKReyDWrTH3Jqn99Wt9NiqXKgbJc1khZxInwYvbtU3TRJ5pi ygIOyUJTa7+MJsZXJ+MAGcIKegFQk8O6qclvhAcyTiDVlcjCVE5O5wyfZfeZaoEOAjKY +IDsb5KDr7yv/yZ9J1zysMPU/sr6VtMWoIvZB4k47O3gKOn4WlSr3b5CaGrKxRBhQd0y LLZS5U2jU/04q/i2cfTqDaLPqt2SlY65s8rqJpvUqfF/SWeiP3nDsZ+pxa+shrgQI37O 84Og==
X-Gm-Message-State: APt69E3ayUEYBPmp4YAxdBesC4M2g0xAqLi1UYB0+Cheh4Nc9tJHf471 NT34BTP3JWHojKUH34Sl1dwc3A==
X-Google-Smtp-Source: AAOMgpc1GWntN19SCEARMebOSKSNCl3HMUABtSu0MmskVPR3QZCDpDOjPwiBrZz1XVxuQbRT8iWs/g==
X-Received: by 2002:a63:d20e:: with SMTP id a14-v6mr1461646pgg.226.1531189439383; Mon, 09 Jul 2018 19:23:59 -0700 (PDT)
Received: from [130.216.38.4] (sc-cs-316971.cs.auckland.ac.nz. [130.216.38.4]) by smtp.gmail.com with ESMTPSA id x68-v6sm27775582pfb.138.2018.07.09.19.23.57 for <rfcplusplus@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 09 Jul 2018 19:23:58 -0700 (PDT)
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
To: rfcplusplus@ietf.org
Message-ID: <888b184e-51ea-23fc-afaa-f9b5116d480a@gmail.com>
Date: Tue, 10 Jul 2018 14:23:57 +1200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/rfcplusplus/7GIxREzdIYAZFAHRSqCyp6S1JMo>
Subject: [Rfcplusplus] Qualified labels
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: Tue, 10 Jul 2018 02:24:03 -0000

Hi,

I don't think there's any disagreement that better labels are
desirable. I do think this would all be a lot simpler if we
could just agree to move to a single-stage standards track,
but since we must support status changes within the standards
track, including obsoletion, we are forced to have external
labels that are not in the archived format. That's an opportunity
as well as a challenge. So here's a proposal:

1) Continue to use the RFC series as today for multiple purposes.
But recognise more clearly that the number is an archival reference.

2) For all normal purposes, including citations, use a *qualified*
label. Rather than writing a formal definition, there's an example
of each qualifier below.

An advantage is that this can be retrofitted straightforwardly
to *all* RFCs, indexes, citation libraries, etc. And it
could be removed just as easily if it proves to be a problem
rather than a solution.

RFC8200-STD (or RFC8200-STD86)
RFC8414-PS
RFC5681-DS
RFC2026-BCP (or RFC2026-BCP9)

RFC7557-EXPT
RFC8394-INFO  (for IETF informationals) 
RFC7663-IAB
RFC7575-RSCH  (for IRTF informationals)
RFC8351-INDEP (for Independent informationals)

RFC2460-OBS
RFC1128-UNK
RFC1130-HIST

Regards
    Brian