Historic status (was Another look at 6to4 (and other IPv6 transition issues))
Mykyta Yevstifeyev <evnikita2@gmail.com> Fri, 22 July 2011 10:16 UTC
Return-Path: <evnikita2@gmail.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 171CD21F86E9 for <ietf@ietfa.amsl.com>; Fri, 22 Jul 2011 03:16:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.512
X-Spam-Level:
X-Spam-Status: No, score=-3.512 tagged_above=-999 required=5 tests=[AWL=0.087, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ai8EaN26fetZ for <ietf@ietfa.amsl.com>; Fri, 22 Jul 2011 03:16:03 -0700 (PDT)
Received: from mail-fx0-f54.google.com (mail-fx0-f54.google.com [209.85.161.54]) by ietfa.amsl.com (Postfix) with ESMTP id 9097221F86BE for <ietf@ietf.org>; Fri, 22 Jul 2011 03:16:02 -0700 (PDT)
Received: by fxe4 with SMTP id 4so5800186fxe.27 for <ietf@ietf.org>; Fri, 22 Jul 2011 03:16:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=G0VelP0W+chjOaZJORxHuH3VwMXDWDI5OdwmF0uU8V0=; b=AOpdgUNZ2NLB7ehj8iBzt0/9AdzqTKRb1JV3oQk2tiwXAiKJH36NE0fcKLFC9PVYLf ET2wTGjfSMlsGthrfWZ+1NAemN3sRQuCp8J9c4rnzPziiaX8xUyP+8JrTtBEZg/Jzj/Z VGDTfw03/KDh7GfU8QF/IfEACHytey++plA8Y=
Received: by 10.205.83.2 with SMTP id ae2mr400674bkc.313.1311329760244; Fri, 22 Jul 2011 03:16:00 -0700 (PDT)
Received: from [127.0.0.1] ([195.191.104.224]) by mx.google.com with ESMTPS id t19sm215912bku.7.2011.07.22.03.15.58 (version=SSLv3 cipher=OTHER); Fri, 22 Jul 2011 03:15:59 -0700 (PDT)
Message-ID: <4E294E09.60507@gmail.com>
Date: Fri, 22 Jul 2011 13:16:41 +0300
From: Mykyta Yevstifeyev <evnikita2@gmail.com>
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20110624 Thunderbird/5.0
MIME-Version: 1.0
To: ietf@ietf.org
Subject: Historic status (was Another look at 6to4 (and other IPv6 transition issues))
References: <20110718153337.C849F18C08C@mercury.lcs.mit.edu>
In-Reply-To: <20110718153337.C849F18C08C@mercury.lcs.mit.edu>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ietf>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Jul 2011 10:16:04 -0000
Noel and all, The meaning of Historic has alway been a bit unclear. Neither 2026 nor its predecessors say enough about this category for RFCs; particularly, it fails to describe what are the procedures for moving RFCs to Historic, whether one is allowed to publish documents directly to Historic, what RFCs may be historicized etc. The current IESG statement clears up one of these issues, ie. how to move IETF Stream RFCs to Historic; but what does it actually means was limited to the following pieces of text from RFC 2026: 1) > A specification that has been superseded by a more recent > specification or is for any other reason considered to be obsolete is > assigned to the "Historic" level. (Purists have suggested that the > word should be "Historical"; however, at this point the use of > "Historic" is historical.) 2) > A specification may have been superseded by a more recent > Internet Standard, or have otherwise fallen into disuse or disfavor. (not explicitly stated; may be deduced from the meaning that Historic is described) 3) > Following each such review, the IESG > shall approve termination or continuation of the development effort, > at the same time the IESG shall decide to maintain the specification > at the same maturity level or to move it to Historic status. (from Section 6.2) 4) > Once the new version has reached the > Standard level, it will usually replace the previous version, which > will be moved to Historic status. 5) > In this case, or when it is felt for some other > reason that an existing standards track specification should be > retired, the IESG shall approve a change of status of the old > specification(s) to Historic. The cited extracts generally assume that Historic is mostly used to mark documents removed from Standards Track in order to denote that they are not Internet Standard at any maturity level any more and new implementations should not depend on Historic RFCs. Currently Historic is considered in a bit an other way (see below); eg. Experimental and Informational documents are also moved to Historic freely (see eg. RFC 6247), even though they have no relationship to Standards Track and it's fully up to the implementor to evaluate the protocol and decide whether to implement or not implement it (unlike Standards Track, which was intended as "IETF recommends to use this"). RFC 4844 does not mention clearly, but Historic documents may occasionally be published by IETF (I also saw 2 Historic RFCs published by IRTF and a number - by Independent Submissions Editor) directly. Procedures for moving non-IETF-stream RFCs to Historic are still unclear. There were some proposals regarding Historic; eg. the NEWTRK WG document (http://tools.ietf.org/id/draft-ietf-newtrk-cruft-00.txt), which is expired but was partly incorporated in IESG Statement on Historic (http://www.ietf.org/iesg/statement/designating-rfcs-as-historic.html), and my proposal (http://tools.ietf.org/html/draft-yevstifeyev-genarea-historic-03). None of them progressed further. Some drafts registered by datatracker as "Internet Standards Process Rev. 4" (http://tools.ietf.org/id/draft-lear-ietf-rfc2026bis-00.txt and http://tools.ietf.org/id/draft-moonesamy-stds-process-00.txt) also say extremely little about Historic status compared with 2026. http://tools.ietf.org/id/draft-carpenter-rfc2026-changes-02.txt, Section 3.12 proposed to change current Historic description to: > A specification that has been superseded by a more recent > specification or is for any other reason considered to be obsolete > may be assigned to the "Historic" level by the IESG. (Purists have > suggested that the word should be "Historical"; however, at this > point the use of "Historic" is historical.) assuming that any RFC may be moved to Historic by IESG, overlooking other streams' authorities (this draft was issued in 2008, long after RFC 4844). This draft wasn't ultimately processed, even though it entered IESG review. So what's the meaning of Historic? As Ronald mentioned, the formulation "to be obsolete" in RFC 2026 may be understood differently; one may think that it means "nobody uses the protocol", which is impossible to determine and then say for sure. The second person may think that "the protocol's possibilities may safely be provided by other protocol", which is easier to determine, but applying such definition might create problems with interoperability. The third opinion may be "the protocol is known to have technical/security/other omissions and its use should be discouraged". The others may also have other views on Historic, which does not facilitate the Internet Standards process. And what could/should be done? I think, IESG and the whole community, cooperating with IAB, IRSG and ISE, should determine the definition of Historic which will be fine enough to cover all existing issues with it, and then either publish such approach as BCP or incorporate when updating RFC 2026. This will eliminate the problems with different issues with procedures for and understanding of Historic RFCs as well as clear up one of "dark places" in IETF process. Of course, just my opinion. Mykyta Yevstifeyev 18.07.2011 18:33, Noel Chiappa wrote: > > From: Ronald Bonica<rbonica@juniper.net> > > > RFC 2026's very terse definition of HISTORIC. According to RFC 2026, > > "A specification that has been superseded by a more recent > > specification or is for any other reason considered to be obsolete > > is assigned to the Historic level." That's the entire definition. > > Anything more is read into it. > > ... > > A more likely interpretation is as follows: > > "the IETF is not likely to invest effort in the technology in the > > future" > > "the IETF does not encourage (or discourage) new deployments of this > > technology. > > But in giving other interpretations, are you thereby not comitting the > exact error you call out above: "Anything more is read into it."? > > To me, "Historic" has always (including pre-2026) meant just what the > orginal meaning of the word is (caveat - see below) - something that is > now likely only of interest to people who are looking into the history of > networking. (The dictionary definition is "Based on or concerned with > events in history".) I think "obsolete" is probably the best one-word > description (and note that 'obsolete' != 'obsolescent'). > > (Caveat: technically, it probably should have been 'historical', not > "historic" - "historic" actually means 'in the past, but very noteworthy', > e.g. 'CYCLADES was a historic networking design', so not every historical > protocol is historic.) > > Noel > _______________________________________________ > Ietf mailing list > Ietf@ietf.org > https://www.ietf.org/mailman/listinfo/ietf >
- Another look at 6to4 (and other IPv6 transition i… John C Klensin
- Re: Another look at 6to4 (and other IPv6 transiti… Joel Jaeggli
- Re: Another look at 6to4 (and other IPv6 transiti… John C Klensin
- Re: Another look at 6to4 (and other IPv6 transiti… Joel Jaeggli
- RE: Another look at 6to4 (and other IPv6 transiti… Templin, Fred L
- Re: Another look at 6to4 (and other IPv6 transiti… Brian E Carpenter
- Re: Another look at 6to4 (and other IPv6 transiti… John C Klensin
- Re: [v6ops] Another look at 6to4 (and other IPv6 … Ted Lemon
- Re: Another look at 6to4 (and other IPv6 transiti… Doug Barton
- RE: [v6ops] Another look at 6to4 (and other IPv6 … Templin, Fred L
- Re: Another look at 6to4 (and other IPv6 transiti… Joel Jaeggli
- RE: Another look at 6to4 (and other IPv6 transiti… Ronald Bonica
- Re: Another look at 6to4 (and other IPv6 transiti… Keith Moore
- RE: Another look at 6to4 (and other IPv6 transiti… John C Klensin
- RE: Another look at 6to4 (and other IPv6 transiti… Murray S. Kucherawy
- Re: Another look at 6to4 (and other IPv6 transiti… Doug Barton
- Re: Another look at 6to4 (and other IPv6 transiti… Keith Moore
- RE: Another look at 6to4 (and other IPv6 transiti… John C Klensin
- Re: Another look at 6to4 (and other IPv6 transiti… Roger Jørgensen
- Re: Another look at 6to4 (and other IPv6 transiti… John C Klensin
- Re: Another look at 6to4 (and other IPv6 transiti… Keith Moore
- RE: Another look at 6to4 (and other IPv6 transiti… Noel Chiappa
- Re: Another look at 6to4 (and other IPv6 transiti… james woodyatt
- Re: Another look at 6to4 (and other IPv6 transiti… Keith Moore
- RE: Another look at 6to4 (and other IPv6 transiti… Ronald Bonica
- Re: [v6ops] Another look at 6to4 (and other IPv6 … Brian E Carpenter
- Re: Another look at 6to4 (and other IPv6 transiti… t.petch
- Re: Another look at 6to4 (and other IPv6 transiti… Keith Moore
- Re: [v6ops] Another look at 6to4 (and other IPv6 … Erik Kline
- Re: [v6ops] Another look at 6to4 (and other IPv6 … Philip Homburg
- Re: [v6ops] Another look at 6to4 (and other IPv6 … Michael Richardson
- Re: Another look at 6to4 (and other IPv6 transiti… Sabahattin Gucukoglu
- Re: Another look at 6to4 (and other IPv6 transiti… Doug Barton
- Re: [v6ops] Another look at 6to4 (and other IPv6 … Sabahattin Gucukoglu
- Re: Another look at 6to4 (and other IPv6 transiti… Joel Jaeggli
- Re: Another look at 6to4 (and other IPv6 transiti… Sabahattin Gucukoglu
- Re: Another look at 6to4 (and other IPv6 transiti… Joel M. Halpern
- Re: Another look at 6to4 (and other IPv6 transiti… Sabahattin Gucukoglu
- Re: Another look at 6to4 (and other IPv6 transiti… Keith Moore
- Re: Another look at 6to4 (and other IPv6 transiti… Harald Alvestrand
- Re: Another look at 6to4 (and other IPv6 transiti… John C Klensin
- Re: Historic status (was Another look at 6to4 (an… t.petch
- Re: Another look at 6to4 (and other IPv6 transiti… Mark Andrews
- Historic status (was Another look at 6to4 (and ot… Mykyta Yevstifeyev
- Re: Historic status (was Another look at 6to4 (an… Randy Presuhn