Re: Question about Obsoleted vs. Historic

Jeffrey Hutzelman <jhutz@cmu.edu> Tue, 12 July 2005 01:09 UTC

Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1Ds9HK-0000uK-BA; Mon, 11 Jul 2005 21:09:42 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1Ds9HH-0000uA-La for ietf@megatron.ietf.org; Mon, 11 Jul 2005 21:09:39 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA12944 for <ietf@ietf.org>; Mon, 11 Jul 2005 21:09:37 -0400 (EDT)
Received: from minbar.fac.cs.cmu.edu ([128.2.185.161]) by ietf-mx.ietf.org with smtp (Exim 4.43) id 1Ds9jO-00044o-Cf for ietf@ietf.org; Mon, 11 Jul 2005 21:38:42 -0400
Received: from SIRIUS.FAC.CS.CMU.EDU ([128.2.209.170]) by minbar.fac.cs.cmu.edu id aa32451; 11 Jul 2005 21:09 EDT
Date: Mon, 11 Jul 2005 21:09:29 -0400
From: Jeffrey Hutzelman <jhutz@cmu.edu>
To: john.loughney@nokia.com, newtrk@lists.uoregon.edu, ietf@ietf.org
Message-ID: <03B12255B012B0A8384A3272@sirius.fac.cs.cmu.edu>
In-Reply-To: <1AA39B75171A7144A73216AED1D7478D6CE8BB@esebe100.NOE.Nokia.com>
References: <1AA39B75171A7144A73216AED1D7478D6CE8BB@esebe100.NOE.Nokia.com>
Originator-Info: login-token=Mulberry:01cRgVhtuAivq9Y40HpJZF9QiKTLH4TI7ejUPrp5g=; token_authority=postmaster@andrew.cmu.edu
X-Mailer: Mulberry/3.1.6 (Linux/x86)
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 0a7aa2e6e558383d84476dc338324fab
Content-Transfer-Encoding: 7bit
Cc:
Subject: Re: Question about Obsoleted vs. Historic
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
Sender: ietf-bounces@ietf.org
Errors-To: ietf-bounces@ietf.org


On Monday, July 11, 2005 09:54:14 AM +0300 john.loughney@nokia.com wrote:

> Hi,
>
> I was wondering if someone could help me out on this one.  I was doing a
> bit of analysis on the current RFC list, and noticed that some Draft
> Standard documents are obsoleted.  For example:
>
>  954 NICNAME/WHOIS. K. Harrenstien, M.K. Stahl, E.J. Feinler.
>       Oct-01-1985. (Format: TXT=7397 bytes) (Obsoletes RFC0812) (Obsoleted
>       by RFC3912) (Status: DRAFT STANDARD)
>
> This really made me scratch my head. One would imagine if a protocol is
> obsoleted by another, it would not be listed as a Draft Standard any
> longer.
>
> What is the reason for continuing to list something obsolete as a Draft
> Standard?

I think there is a bit of confusion here.

"Obsoleted by RFCxxxx" does _not_ mean that the technology or protocol 
described in the present document is obsolete.  It does not even mean that 
the specification contained in the document is obsolete.  What it means is 
that RFCxxxx contains a newer version of the same specification, which 
stands on its own.  By contrast, "Updated by RFCxxxx" means that RFCxxxx 
extends or updates the specificiation, possibly even resulting in a new 
version, but also requires reading the present document -- it does not 
stand on its own.

Described another way, if one document "updates" another, it is the moral 
equivalent of a patch.  If a document "obsoletes" another, then it is like 
a complete copy of the new file (and often is exactly that).


These notations are intended to help find older and newer versions of a 
specification, extensions, base documents, etc.  They are entirely about 
document history, and are orthogonal to the progression of a specification 
through the standards process.  For example, it is entirely reasonable and 
even common to have "RFCxxxx obsoletes RFCyyyy", where RFCxxxx is at 
Proposed and RFCyyyy is at Draft or is even a full standard.



Now in the particular case at hand, it is entirely possible and even likely 
that the intent is for RFC3912 (also at Draft) to eventually progress to 
full standard in the place of RFC954.  It can be reasonably argued that in 
such a case, the publication status of RFC954 should be changed, and even 
that it should have been changed by RFC3912.  It's just (apparently) not 
what has always been done.


-- Jeffrey T. Hutzelman (N3NHS) <jhutz+@cmu.edu>
   Sr. Research Systems Programmer
   School of Computer Science - Research Computing Facility
   Carnegie Mellon University - Pittsburgh, PA


_______________________________________________
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf