Re: [rfc-i] "Obsoleting" a perfectly valid document

Carsten Bormann <cabo@tzi.org> Thu, 04 July 2019 18:31 UTC

Return-Path: <rfc-interest-bounces@rfc-editor.org>
X-Original-To: ietfarch-rfc-interest-archive@ietfa.amsl.com
Delivered-To: ietfarch-rfc-interest-archive@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5226B12015B for <ietfarch-rfc-interest-archive@ietfa.amsl.com>; Thu, 4 Jul 2019 11:31:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.95
X-Spam-Level:
X-Spam-Status: No, score=-4.95 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.25, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 ech_OgcX4hYH for <ietfarch-rfc-interest-archive@ietfa.amsl.com>; Thu, 4 Jul 2019 11:31:27 -0700 (PDT)
Received: from rfc-editor.org (rfc-editor.org [4.31.198.49]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7FB4A120077 for <rfc-interest-archive-eekabaiReiB1@ietf.org>; Thu, 4 Jul 2019 11:31:27 -0700 (PDT)
Received: from rfcpa.amsl.com (localhost [IPv6:::1]) by rfc-editor.org (Postfix) with ESMTP id E8952B81F40; Thu, 4 Jul 2019 11:31:17 -0700 (PDT)
X-Original-To: rfc-interest@rfc-editor.org
Delivered-To: rfc-interest@rfc-editor.org
Received: from localhost (localhost [127.0.0.1]) by rfc-editor.org (Postfix) with ESMTP id 8FCB2B81F3F for <rfc-interest@rfc-editor.org>; Thu, 4 Jul 2019 11:31:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at rfc-editor.org
Received: from rfc-editor.org ([127.0.0.1]) by localhost (rfcpa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iOMNVj_-u8JB for <rfc-interest@rfc-editor.org>; Thu, 4 Jul 2019 11:31:15 -0700 (PDT)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) by rfc-editor.org (Postfix) with ESMTPS id E863DB81F3E for <rfc-interest@rfc-editor.org>; Thu, 4 Jul 2019 11:31:14 -0700 (PDT)
Received: from [192.168.217.110] (p548DC676.dip0.t-ipconnect.de [84.141.198.118]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 45fmlG2SN7zyVN; Thu, 4 Jul 2019 20:31:22 +0200 (CEST)
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <7ad47a4890070a403ca322d4decfd5fec7254515.camel@aegee.org>
Date: Thu, 04 Jul 2019 20:31:21 +0200
X-Mao-Original-Outgoing-Id: 583957880.255244-779a8deb2b4f19fcb2e2c76a33d643a5
Message-Id: <CD7DC6A5-BF3B-4C83-B6B7-DA7738933BA4@tzi.org>
References: <0C1D43B8-84A1-496C-A866-4D3C6E56139B@tzi.org> <7ad47a4890070a403ca322d4decfd5fec7254515.camel@aegee.org>
To: Дилян Палаузов <dilyan.palauzov@aegee.org>
X-Mailer: Apple Mail (2.3445.9.1)
Subject: Re: [rfc-i] "Obsoleting" a perfectly valid document
X-BeenThere: rfc-interest@rfc-editor.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the RFC series and RFC Editor functions." <rfc-interest.rfc-editor.org>
List-Unsubscribe: <https://www.rfc-editor.org/mailman/options/rfc-interest>, <mailto:rfc-interest-request@rfc-editor.org?subject=unsubscribe>
List-Archive: <http://www.rfc-editor.org/pipermail/rfc-interest/>
List-Post: <mailto:rfc-interest@rfc-editor.org>
List-Help: <mailto:rfc-interest-request@rfc-editor.org?subject=help>
List-Subscribe: <https://www.rfc-editor.org/mailman/listinfo/rfc-interest>, <mailto:rfc-interest-request@rfc-editor.org?subject=subscribe>
Cc: RFC Interest <rfc-interest@rfc-editor.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: rfc-interest-bounces@rfc-editor.org
Sender: rfc-interest <rfc-interest-bounces@rfc-editor.org>

Hi Дилян,

sorry for not giving more context.  The text I don’t like actually now is in https://tools.ietf.org/html/draft-ietf-cbor-7049bis-06, twice, in the abstract and at the end of the introductory text of Section 1.

I do understand the language we use inside the IETF for document revisions, and I agree that the sentence we wrote is clear for readers that know that special language.  Actually, giving that information is necessary for the reason you give:  So people know which documents they no longer need to read.

However, for someone who isn’t as familiar with RFCs, there is a significant danger of misunderstanding the term “obsoletes”: 

> obsolete | ˌɑbsəˈlit | 
> verb [with object] chiefly US 
> cause (a product or idea) to be or become obsolete by replacing it with something new: “we’re trying to stimulate the business by obsoleting last year’s designs”. 
[cited from New Oxford American Dictionary]

But the idea or the product are not obsolete, only the specification has been revised after 5 years of experience with people using it.  People use RFC numbers both to refer to the actual RFC and to the concept defined in there (as in “an RFC822 message”, of course usually with the number of an obsoleted RFC…).

My message was a request for help writing this up in a better way, but also a repeat of my ceterum censeo that some of the language we use to describe our processes is incomprehensible to outsiders.

Paul Hoffman has fixed up my proposed text a bit (https://github.com/cbor-wg/CBORbis/pull/89), and with the support here I think this can go in.  Still, I would like to hear about ways other people have handled similar situations — it is quite tedious to extract this kind of information from some 1140 RFCs that obsolete others.

(Just to give one example: RFC 2822, which obsoleted RFC 822 and was then obsoleted by RFC 5322, never says so except in the head of the front page.  It also goes ahead and defines a whole section of “obsolete syntax”, which retains some no longer desirable parts of RFC 822 only to keep some measure of backward compatibility.  None of this changed in RFC 5322.  Oh, and RFC 822 obsoletes RFC 733, but uses that term again only in its front page head, and uses “revises” in the text to describe the not insignificant technical changes that were made.)

Grüße, Carsten

_______________________________________________
rfc-interest mailing list
rfc-interest@rfc-editor.org
https://www.rfc-editor.org/mailman/listinfo/rfc-interest