Re: Telnet and FTP to Historic
John C Klensin <john-ietf@jck.com> Wed, 02 December 2020 20:57 UTC
Return-Path: <john-ietf@jck.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 B032F3A14F2 for <ietf@ietfa.amsl.com>; Wed, 2 Dec 2020 12:57:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level:
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=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 2nEnjw4jYDEU for <ietf@ietfa.amsl.com>; Wed, 2 Dec 2020 12:57:23 -0800 (PST)
Received: from bsa2.jck.com (bsa2.jck.com [70.88.254.51]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F10A33A149F for <ietf@ietf.org>; Wed, 2 Dec 2020 12:57:22 -0800 (PST)
Received: from [198.252.137.10] (helo=PSB) by bsa2.jck.com with esmtp (Exim 4.82 (FreeBSD)) (envelope-from <john-ietf@jck.com>) id 1kkZBX-000PNl-2b; Wed, 02 Dec 2020 15:57:11 -0500
Date: Wed, 02 Dec 2020 15:57:05 -0500
From: John C Klensin <john-ietf@jck.com>
To: Phillip Hallam-Baker <phill@hallambaker.com>
cc: Michael Richardson <mcr+ietf@sandelman.ca>, Carsten Bormann <cabo@tzi.org>, Scott Bradner <sob@sobco.com>, IETF Discussion Mailing List <ietf@ietf.org>
Subject: Re: Telnet and FTP to Historic
Message-ID: <C9D1281FC33DACED4FB385A3@PSB>
In-Reply-To: <CAMm+Lwj51YLpwZLCxsVeg=6tBwaG845Kg4WN4hbA8Bv=pjjKrQ@mail.gmail.com>
References: <AA1E0A8464BC45FB4FA44684@PSB> <2D63A357-E253-462C-864D-2BF96D3E2E18@tzi.org> <F4CD3381C5D0E24C91FC4A91@PSB> <20201201030759.GJ5364@mit.edu> <5720F933910C959C9278EBCF@PSB> <CAMm+LwgpcLxSdzgfJy2441hjNWP=Fui-f8Oq1bZB=2QdZeOUNQ@mail.gmail.com> <0c5a4935-f0b6-4b86-dc0e-3b4466bc09a4@nostrum.com> <F1FF9720-AA72-4B92-ABE7-6E0E875059BA@tzi.org> <16446.1606931808@localhost> <CAMm+Lwj51YLpwZLCxsVeg=6tBwaG845Kg4WN4hbA8Bv=pjjKrQ@mail.gmail.com>
X-Mailer: Mulberry/4.0.8 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-SA-Exim-Connect-IP: 198.252.137.10
X-SA-Exim-Mail-From: john-ietf@jck.com
X-SA-Exim-Scanned: No (on bsa2.jck.com); SAEximRunCond expanded to false
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/p8pNjLoFq41qI1xrGsK1nooNeqc>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.29
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: <https://mailarchive.ietf.org/arch/browse/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: Wed, 02 Dec 2020 20:57:26 -0000
--On Wednesday, December 2, 2020 13:32 -0500 Phillip Hallam-Baker <phill@hallambaker.com> wrote: >... > But even if every developer needs to use telnet for debugging > on a daily basis, that is still no reason for telnet to keep > its standards status. I would like to see us being more > aggressive in rendering old protocols obsolete so as to > encourage new ones. and to discourage continued use of > insecure protocols. >... Unless the rules changed when I wasn't looking (Scott should check me on this), the goal of IETF standards is to define conditions for interoperability among those who choose to use them. Whether incorporated into the same document or separate, "you should use this in preference to anything else" or "everyone who wants to part of the Internet should support this" statements are matters for Applicability Statements and recommendation levels, not standards status. We should not lose sight of the importance of that distinction, especially because we have had recent working groups developing protocols for standardization that are of use to only a tiny fraction of the Internet's users. Historically (sic) we have moved standards track protocols, especially Internet Standards, to Historic only when no one is using them and expecting implementations to interoperate (see RFC 4450 for a partial explanation), with, e.g., the ARPANET Host-IMP protocol as a rather good example. We have sometimes moved specifications whose use was already formally deprecated (even if there was not a spec that said "Not Recommended" as 2026 anticipated) to Historic for extra emphasis. Moving a document to Historic without doing anything else is nothing more than a statement by the IETF that the specification is of no further use as a specification. 2026 says "superseded by a more recent specification or is for any other reason considered to be obsolete" but that is the _specification_ not the protocol or its usability. As long as efforts to discontinue FTP support in a particular context or mere questions about adding a response code or features that might improve contemporary applicability call forth as much impassioned debate as we have seen recently, whatever that spec is, it is not Historic. Keep in mind that the IETF's Standards are voluntary and that, just as we cannot make anyone implement or use a Standard as we intend and prefer, we cannot prevent someone from using one of our specifications just because we have attached a term of shame to it. If we don't want someone to use a spec, we need to explain why in a way that is persuasive to them. So, if I understand correctly what you are actually trying to do, by all means write a spec explaining why no right-minded person would used FTP and/or Telnet and updating RFC 1123 and 765 and/or 854 to explicitly identify them as "Not Recommended". Moving it (and Telnet) to Historic without making that effort and while they are still in active use in parts of the Internet and for some purposes would only serve the purpose of further damaging the IETF's credibility. And, if your recommended replacements are not, themselves, IETF Standards, then, IMO, the damage to credibility would be even greater. I will save my opinion for what should be done with such a spec/proposal if it is written and posted for that event. best, john
- Two FTP issues John C Klensin
- Re: Two FTP issues Carsten Bormann
- Re: Two FTP issues John C Klensin
- Re: Two FTP issues Carsten Bormann
- Re: Two FTP issues John C Klensin
- Re: Two FTP issues Carsten Bormann
- Re: Two FTP issues John C Klensin
- Re: Two FTP issues Theodore Y. Ts'o
- Re: Two FTP issues Joseph Touch
- Re: Two FTP issues Salz, Rich
- Re: Two FTP issues Larry Masinter
- Re: Two non-FTP issues John Levine
- Re: Two non-FTP issues Keith Moore
- Re: Two FTP issues John C Klensin
- Telnet and FTP to Historic Phillip Hallam-Baker
- MIME sniffing Keith Moore
- Re: Telnet and FTP to Historic Keith Moore
- Re: MIME sniffing Julian Reschke
- Re: MIME sniffing Keith Moore
- Re: Telnet and FTP to Historic Adam Roach
- Re: Telnet and FTP to Historic Carsten Bormann
- Re: Telnet and FTP to Historic Michael Richardson
- Re: Telnet and FTP to Historic Carsten Bormann
- Re: Telnet and FTP to Historic Phillip Hallam-Baker
- Re: Telnet and FTP to Historic Michael Thomas
- Re: Telnet and FTP to Historic Scott O. Bradner
- Re: Telnet and FTP to Historic John C Klensin
- Re: Telnet and FTP to Historic Scott O. Bradner
- Re: Telnet and FTP to Historic Stephen Farrell
- Re: Telnet and FTP to Historic Mark Andrews
- Re: Telnet and FTP to Historic Stephen Farrell
- Re: Telnet and FTP to Historic Scott Bradner
- Re: Telnet and FTP to Historic Michael Richardson
- Re: Telnet and FTP to Historic Michael Richardson
- Re: Telnet and FTP to Historic Stephen Farrell
- Re: Telnet and FTP to Historic Jared Mauch
- Re: Telnet and FTP to Historic Mark Andrews
- Re: Telnet and FTP to Historic Phillip Hallam-Baker
- Re: Telnet and FTP to Historic John Levine
- Re: Telnet and FTP to Historic John C Klensin
- Re: Telnet and FTP to Historic Theodore Y. Ts'o
- Re: Telnet and FTP to Historic Christian Huitema
- Re: Telnet and FTP to Historic Joe Touch
- Re: Telnet and FTP to Historic Christian Huitema
- Re: Telnet and FTP to Historic Christian de Larrinaga
- Re: Telnet and FTP to Historic Masataka Ohta
- Re: Telnet and FTP to Historic Masataka Ohta
- Re: Telnet and FTP to Historic Dave Cridland
- Re: Telnet and FTP to Historic Nick Hilliard
- Re: Telnet and FTP to Historic Masataka Ohta
- Re: Telnet and FTP to Historic Masataka Ohta
- Re: Telnet and FTP to Historic IETF Sergeant at Arms
- Re: Telnet and FTP to Historic Christian de Larrinaga
- Re: Telnet and FTP to Historic Michael Richardson
- Re: Telnet and FTP to Historic Masataka Ohta
- Re: Telnet and FTP to Historic Masataka Ohta
- Re: Telnet and FTP to Historic Joe Touch
- Re: Telnet and FTP to Historic Keith Moore
- Re: Telnet and FTP to Historic Adam Roach
- Re: Telnet and FTP to Historic Christian Huitema
- Re: Telnet and FTP to Historic Keith Moore
- Re: Telnet and FTP to Historic Phillip Hallam-Baker
- Re: Telnet and FTP to Historic Keith Moore