[newtrk] Re: Question about Obsoleted vs. Historic

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

Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1DsMRH-0002qn-0s for newtrk-archive@megatron.ietf.org; Tue, 12 Jul 2005 11:12:51 -0400
Received: from darkwing.uoregon.edu (root@darkwing.uoregon.edu [128.223.142.13]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA05304 for <newtrk-archive@lists.ietf.org>; Tue, 12 Jul 2005 11:12:48 -0400 (EDT)
Received: from darkwing.uoregon.edu (majordom@localhost [127.0.0.1]) by darkwing.uoregon.edu (8.13.4/8.13.4) with ESMTP id j6CFBUws009197; Tue, 12 Jul 2005 08:11:30 -0700 (PDT)
Received: (from majordom@localhost) by darkwing.uoregon.edu (8.13.4/8.13.4/Submit) id j6CFBTOM009195; Tue, 12 Jul 2005 08:11:29 -0700 (PDT)
Received: from minbar.fac.cs.cmu.edu (MINBAR.FAC.CS.CMU.EDU [128.2.185.161]) by darkwing.uoregon.edu (8.13.4/8.13.4) with SMTP id j6C19dPP028602 for <newtrk@lists.uoregon.edu>; Mon, 11 Jul 2005 18:09:40 -0700 (PDT)
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: newtrk@lists.uoregon.edu
Subject: [newtrk] Re: Question about Obsoleted vs. Historic
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
Sender: owner-newtrk@lists.uoregon.edu
Precedence: bulk
Reply-To: Jeffrey Hutzelman <jhutz@cmu.edu>
Content-Transfer-Encoding: 7bit


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
.
newtrk resources:_____________________________________________________
web user interface: http://darkwing.uoregon.edu/~llynch/newtrk.html
mhonarc archive: http://darkwing.uoregon.edu/~llynch/newtrk/index.html