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

Дилян Палаузов <dilyan.palauzov@aegee.org> Thu, 04 July 2019 21:06 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 956D812024B for <ietfarch-rfc-interest-archive@ietfa.amsl.com>; Thu, 4 Jul 2019 14:06:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.75
X-Spam-Level:
X-Spam-Status: No, score=-4.75 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, 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
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (4096-bit key) reason="fail (body has been altered)" header.d=aegee.org
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 758mEF_1c6SO for <ietfarch-rfc-interest-archive@ietfa.amsl.com>; Thu, 4 Jul 2019 14:06:38 -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 ED661120165 for <rfc-interest-archive-eekabaiReiB1@ietf.org>; Thu, 4 Jul 2019 14:06:37 -0700 (PDT)
Received: from rfcpa.amsl.com (localhost [IPv6:::1]) by rfc-editor.org (Postfix) with ESMTP id 9DF0CB81067; Thu, 4 Jul 2019 14:06:27 -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 42EF9B81067 for <rfc-interest@rfc-editor.org>; Thu, 4 Jul 2019 14:06:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at rfc-editor.org
Authentication-Results: rfcpa.amsl.com (amavisd-new); dkim=pass (4096-bit key) header.d=aegee.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 zKpS7vK0RV_s for <rfc-interest@rfc-editor.org>; Thu, 4 Jul 2019 14:06:24 -0700 (PDT)
Received: from mail.aegee.org (mail.aegee.org [144.76.142.78]) by rfc-editor.org (Postfix) with ESMTPS id 4E894B81066 for <rfc-interest@rfc-editor.org>; Thu, 4 Jul 2019 14:06:24 -0700 (PDT)
Authentication-Results: mail.aegee.org/x64L6RlK031388; auth=pass (LOGIN) smtp.auth=didopalauzov
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=aegee.org; s=k4096; t=1562274388; i=dkim+MSA-tls@aegee.org; r=y; bh=94CsqjHD8u1JPvnvM6ru3gtkZOY9GXXE/5DZIFaHjQg=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=qezVXGQN+uF9TwWsLE3OfIg8CSCmOlIYxMCegBfaQkyVnoK1T0aky3eOp2YkNhtcz a25s2593P3i7LGVfJzqA+16nJUjaGygjLJKOkJ9QKmPUTKwpto8H7ELEglsCUDquaB rGH87r9M/PO8zC7PZi1TV7NJgw8cAgqgGTboyBD/3hvOEAY1ZcNV8rvffyDdIu4vQO hBUxGIkxeP5TinekGZ59hil631Jfpcn6LkQjazeoyps1uIGrBBffFvALTIz59vgP6G IVcw+Bl7eh9yQe9tl0aRPBeCix27Fu/w2WXxGykjgp71F09Q9O9nfdi3hMpEDS3sKw cR7V0RRWMWLRZfSl+oalFjm91fkq/XCdwZ5xpECMljAa/2v3TcmlJucCJnK2GgPOqs dlyJHzn6w3I/skq8BZrUtTGIFJHaFmQk3/HDkol25neQ1/7/5ocz4ftcwZe0HTTrMr us7LuczET9VOkhPr5TviKfkhHIVrZIqAU0JHEZoPNLlxZX6wpyX2GljVCyUYauSjHS u75XpVwZUjOF+LRcBMKIEvzXSlkzagaa2/BnUdw4elJPkA5vrkyrSzCpxA2d/KwPAa IeI4IXO8dQmcbpsCWBZ4+ac9JrJ/MrVTV44+/XH9bcQ935j0k2xgqbun69auekp2kZ U8d+Qt+jQxjSR87ELHO8VCmI=
Authentication-Results: mail.aegee.org/x64L6RlK031388; dkim=none
Received: from Tylan (87-118-146-153.ip.btc-net.bg [87.118.146.153]) (authenticated bits=0) by mail.aegee.org (8.15.2/8.15.2) with ESMTPSA id x64L6RlK031388 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Thu, 4 Jul 2019 21:06:28 GMT
Message-ID: <3a22a644888d8f6b2fbece24e9c1ed81b1923962.camel@aegee.org>
From: Дилян Палаузов <dilyan.palauzov@aegee.org>
To: Carsten Bormann <cabo@tzi.org>
Date: Thu, 04 Jul 2019 21:06:27 +0000
In-Reply-To: <CD7DC6A5-BF3B-4C83-B6B7-DA7738933BA4@tzi.org>
References: <0C1D43B8-84A1-496C-A866-4D3C6E56139B@tzi.org> <7ad47a4890070a403ca322d4decfd5fec7254515.camel@aegee.org> <CD7DC6A5-BF3B-4C83-B6B7-DA7738933BA4@tzi.org>
User-Agent: Evolution 3.33.4
MIME-Version: 1.0
X-Virus-Scanned: clamav-milter 0.101.2 at mail.aegee.org
X-Virus-Status: Clean
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>

Hello Carsten,

if somebody considers RFC 7049 as outdated and no longer useful, but RFC 7049bis as current, then there is no problem,
as long as the person sticks to RFC 7049bis and it is compatible with RFC 7049.

The shorter the wording, the better.  The “Status of this Memo”, “Copyright Notice”, RFC2119-KEYWORDS/Terminology
definitions repeated everywhere, lead to wasting considerable amount of papers, when I print RFCs, and this counts over
the whole globe, for every person that prints an RFC.  It will be much better, if there is a single RFC containing a
Status, Copyright Notice, and Keyword definitions (incl. the word obsoleted) that are valid both for that RFC and for
each other RFC that references the first RFC.  Think on all saved paper and time saved skipping that sections.

The RFCs are interconnected and to understand the concepts in one RFC one has to read several of them, so needs to get
used to their style.

So, instead of the word “obsoleting”, another single word can be taken, like “This RFC replaces/substitutes/supersedes
RFC x".  The details go in a section, describing the differences with the replaced document and from that section it
shall be evident, that this is a revised edition.

I think at the end it is up to the authors, here you, to decide how to word this.

Regards
  Дилян

On Thu, 2019-07-04 at 20:31 +0200, Carsten Bormann wrote:
> 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