Re: Call for Community Feedback: Retiring IETF FTP Service

Benjamin Kaduk <kaduk@mit.edu> Wed, 18 November 2020 12:17 UTC

Return-Path: <kaduk@mit.edu>
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 ACE1A3A1815 for <ietf@ietfa.amsl.com>; Wed, 18 Nov 2020 04:17:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level:
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 tP__BU1ttuHS for <ietf@ietfa.amsl.com>; Wed, 18 Nov 2020 04:17:33 -0800 (PST)
Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ECBD03A1814 for <ietf@ietf.org>; Wed, 18 Nov 2020 04:17:32 -0800 (PST)
Received: from kduck.mit.edu ([24.16.140.251]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.14.7/8.12.4) with ESMTP id 0AICHQ2d002992 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 18 Nov 2020 07:17:30 -0500
Date: Wed, 18 Nov 2020 04:17:25 -0800
From: Benjamin Kaduk <kaduk@mit.edu>
To: Keith Moore <moore@network-heretics.com>
Cc: "ietf@ietf.org" <ietf@ietf.org>
Subject: Re: Call for Community Feedback: Retiring IETF FTP Service
Message-ID: <20201118121725.GN39170@kduck.mit.edu>
References: <a8bdd67a-13ea-4433-aa38-9cfd48ea28da@network-heretics.com> <0e875497-9986-a0d9-8354-3eac26b7f882@nostrum.com> <a02e15f2-34fb-4124-7ba0-c0ee0070b39f@network-heretics.com> <6a29096e-c76e-9bde-388c-bf411b235346@nostrum.com> <6ff3c8a8-57c9-a278-51ce-ce24fd2dfc0e@network-heretics.com> <01RS3W7DNPHA005PTU@mauve.mrochek.com> <7057e29825514008a06b749cb5c476f6@cert.org> <01RS3Y1AZ65A0085YQ@mauve.mrochek.com> <365930470c214fbd982da633c69b3b67@cert.org> <5172d442-6bb0-0e11-81fb-3da6e828166e@network-heretics.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <5172d442-6bb0-0e11-81fb-3da6e828166e@network-heretics.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/grKG8IOmBTOqjN8n21wgq8IgX_8>
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, 18 Nov 2020 12:17:35 -0000

Hi Keith,

On Wed, Nov 18, 2020 at 07:05:35AM -0500, Keith Moore wrote:
> 
> More broadly, I keep seeing examples of people arguing for restrictions 
> on how IETF resources may be accessed, based on the assumption that 
> /everyone should use IETF resources the way most people use IETF 
> resources/.  Trying to force everyone to be alike is deeply offensive 
> and counterproductive to IETF's goals.   IETF works best when it has 
> wide participation.

I think I can accept a sentiment that "not offering FTP access is a
restriction on how IETF resources may be accessed" even though it's a
somewhat convoluted logical exercise to get there.  But what threshold do
you use, then?  It's a restriction on how IETF resources may be accessed
that I can't get them via gopher, too, yet I am not expecting you to jump
up and demand that the IETF set up a gopher server by which I can obtain
RFCs.  Is the only difference between FTP and gopher that we happen to have
been running FTP for some time?

My understanding is that we are at a juncture where staff are migrating
services to a new generation of hardware (or possibly "hardware"; I'm not
very close to the details), and asking whether we need to put in the work
to build support for FTP on the new generation of stuff.  This is not a
"just keep the lights on" question of leaving be what's currently running,
but a question of actively putting in work to build a new thing to provide
the service, and I think it's fair to ask for the cost/benefit analysis to
be done.  You say that "traffic volume is not an indicator of importance",
but what metric can you offer in its stead?  As I see it, Roman and the
tools team have been attempting to run the numbers with the numbers
presently available, and those numbers are at least facially useful
numbers.  (If there were literally zero logged users of the FTP service
over a year, would you be complaining?  What about one?  Where is the
boundary?)  If you can't offer alternative numbers or ways to run the
numbers, I don't think you will be very effective at achieving a different
outcome.  The point we've been getting from Ned and others about
unencrypted access could potentially become one, but I don't think I've
seen it formulated in a very useful fashion (yet).

Thanks,

Ben