Re: Call for Community Feedback: Retiring IETF FTP Service

Carsten Bormann <cabo@tzi.org> Thu, 26 November 2020 07:25 UTC

Return-Path: <cabo@tzi.org>
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 4AECF3A0B35 for <ietf@ietfa.amsl.com>; Wed, 25 Nov 2020 23:25:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.919
X-Spam-Level:
X-Spam-Status: No, score=-1.919 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-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 QzbQ1LM9iQ5f for <ietf@ietfa.amsl.com>; Wed, 25 Nov 2020 23:25:04 -0800 (PST)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9ACEA3A0B02 for <ietf@ietf.org>; Wed, 25 Nov 2020 23:25:04 -0800 (PST)
Received: from [192.168.217.118] (p548dce71.dip0.t-ipconnect.de [84.141.206.113]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4ChTmY5HJkzyRf; Thu, 26 Nov 2020 08:25:01 +0100 (CET)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
Subject: Re: Call for Community Feedback: Retiring IETF FTP Service
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <bf787ab7-7501-e565-e5e9-87c9f00297a1@network-heretics.com>
Date: Thu, 26 Nov 2020 08:25:01 +0100
Cc: ietf@ietf.org
X-Mao-Original-Outgoing-Id: 628068301.252676-65224dac2241b42b6fd349f60a614afa
Content-Transfer-Encoding: quoted-printable
Message-Id: <5338C594-0A2A-41E8-9992-4EA33E69D53D@tzi.org>
References: <af6ab231024c478bbd28bbec0f9c69c9@cert.org> <b993def4eb0140698042781e0b790af0@cert.org> <50D6883540A39384617ABEBF@PSB> <725c1a373fbc77e5@orthanc.ca> <507b2d83-cd93-71bb-436b-8d6e2579c0f5@foobar.org> <bf787ab7-7501-e565-e5e9-87c9f00297a1@network-heretics.com>
To: Keith Moore <moore@network-heretics.com>
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/i8EjcWO_qCwIqSlomlbg56e1Zgo>
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: Thu, 26 Nov 2020 07:25:07 -0000

On 2020-11-25, at 23:50, Keith Moore <moore@network-heretics.com> wrote:
> 
> FTP is not technical debt

I’m pretty sure the consensus opinion among system administrators is that it very, very much is (if they even have heard about FTP).

Our department stopped offering FTP access in January 2008.
The situation with FTP server implementations had deteriorated, and after the crash of a (then already obsolete) storage array that carried the data nobody cared enough to have it set up again.
(The university computing center still has one; the newest files I can find there are from 2012.  Ah the kites archive mirror...
However, there also is a sea-ice archive that offers its considerable collection of geoscience data via ftp.)

I personally last used FTP for production with a photo printer service, which actually offered FTP upload as an efficient alternative to click-per-picture upload.
Of course, browsers now have great support for uploading collections of files, so that finally went away half a decade ago (probably as part of the general security ramp-up in reaction to the Snowden revelations, but I don’t have detailed notes of how I uploaded pictures there when).

For my personal use of IETF data, I simply rsync everything I need to my laptop and take it from there.  All the advantages that you note for having them in a filesystem, and zero wait.  Works offline, too.  A little over 10 gig or so, including the mail archive (part of which I also sync via imap, so I’m not always up to date on that).

Security considerations, NAT/firewall issues, and the wide usage of cloud storage (dropbox, google drive etc.) have made FTP-based services obsolete.
Of course, the protocol still exists, so consenting adults can use it.
The question was whether the IETF operationally needs to continue to consent, and it looks pretty grim for that from this vantage point.

I’m a little reminded of the brouhaha in 1998 when Steve Jobs took away the floppy drives from the iMac.  Yes, floppies had been useful.  For a while.  Being able to decide to stop using something, when its time has come, is a strength.

Grüße, Carsten