Re: Call for Community Feedback: Retiring IETF FTP Service

Keith Moore <moore@network-heretics.com> Thu, 26 November 2020 12:27 UTC

Return-Path: <moore@network-heretics.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 CDAAC3A12C3 for <ietf@ietfa.amsl.com>; Thu, 26 Nov 2020 04:27:09 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=messagingengine.com
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 S3lPaDb0XSgl for <ietf@ietfa.amsl.com>; Thu, 26 Nov 2020 04:27:08 -0800 (PST)
Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 67FA83A12C1 for <ietf@ietf.org>; Thu, 26 Nov 2020 04:27:08 -0800 (PST)
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 77CF35C013B; Thu, 26 Nov 2020 07:27:07 -0500 (EST)
Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Thu, 26 Nov 2020 07:27:07 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=nTuEW127zVJhPUiH48hEBSAPfqhvE6TeY46o3+RgL G4=; b=nLoMSsYRJyvPJeiwqn+3+2i+guv0GU+L3ztV1je+9VFY3vekoKaeMAgkO vmssoj3mb7GJBzn8OROFMbNA7b7fVKcJMolXusNUmFFmO2ds+eoMw4a4wt+p5SAj LiddrAXgGLvb2QrYMVgo2zmif2tDMmWFyrZZsK0U76ZtrWlyO8CjOoh3CjHAHYhT hxe+JT5g1xxikl374luYHwdrey/XhEFox9cZLJo1bixwFnqSUXcXnCV4a4YwEt0h 1Og60hBjJb5/tzjIUqt+SCR1SOgSPhRurobusNeKWiy1JSkQN9O2S+70fg6p2Ust TTqM9FS3BtD7yCxYDTEuZ61W0hVJw==
X-ME-Sender: <xms:Gp-_X0TvyLnrddXHocrmsg_a9hUatkWG_5Jpya6cqIVjlQ-lQv_j7g> <xme:Gp-_XxwUK3Rfjf_sZsadOZ9j6Nsf7KuoiqLQXZR4ItwnT9zfzK8hDG5MFULvPbhAA taMBsKIdGIsyA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudehvddggeduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepuffvfhfhkffffgggjggtgfesthekredttdefjeenucfhrhhomhepmfgvihht hhcuofhoohhrvgcuoehmohhorhgvsehnvghtfihorhhkqdhhvghrvghtihgtshdrtghomh eqnecuggftrfgrthhtvghrnhephefhuedtheefgfefgffhkeehgfeugfeiudeugeejkeef leelueeiffetfeeuudeunecukfhppedutdekrddvvddurddukedtrdduheenucevlhhush htvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmohhorhgvsehnvght fihorhhkqdhhvghrvghtihgtshdrtghomh
X-ME-Proxy: <xmx:Gp-_Xx0QmfNimhEald-lX78oIydGY2BiaqfjeTt-1tVgeA81TleTew> <xmx:Gp-_X4BWRYLCXhtzV89lNbW3nBWTM3DAQvGUwQ9DhbGPX9wxGg4knA> <xmx:Gp-_X9iYgL3LQG1Fa4EMoYgj3Q4wMpZw6Fgla5FZQbduMxKSXcSzpQ> <xmx:G5-_X4t-phyAA84AtChGNWAV41ndxjtVZHKzJep9l5261oaUPGzckw>
Received: from [192.168.1.85] (108-221-180-15.lightspeed.knvltn.sbcglobal.net [108.221.180.15]) by mail.messagingengine.com (Postfix) with ESMTPA id 76DDD3064AAE; Thu, 26 Nov 2020 07:27:06 -0500 (EST)
Subject: Re: Call for Community Feedback: Retiring IETF FTP Service
To: Carsten Bormann <cabo@tzi.org>
Cc: ietf@ietf.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> <5338C594-0A2A-41E8-9992-4EA33E69D53D@tzi.org>
From: Keith Moore <moore@network-heretics.com>
Message-ID: <ec108d50-2364-2bce-7209-3ea6841614dd@network-heretics.com>
Date: Thu, 26 Nov 2020 07:27:05 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0
MIME-Version: 1.0
In-Reply-To: <5338C594-0A2A-41E8-9992-4EA33E69D53D@tzi.org>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/U7lHKv-xNNysaJGKUPeSsVooKVc>
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 12:27:10 -0000

On 11/26/20 2:25 AM, Carsten Bormann wrote:
> 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).
Well, this is the usual problem with system administrators. They're not 
the ones who actually use and need the services that they provide, and 
because of that distance, they don't always properly assess the value of 
those services.
> 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.)
Every server is different and should be evaluated separately.
> 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.

I personally use FTP every week or so because of features mentioned in a 
recent message of mine, though only for "anonymous" downloads.  The same 
FTP client that lets me easily move files to or from my phone also 
supports sshfs, so I use that whenever authentication is needed.    But 
that client would be less useful if it didn't support FTP, because I 
don't have the ability nor inclination to install an ssh server 
everywhere that I need to access.

Web browsers are overall very cumbersome tools for many purposes, so I'm 
glad there are alternatives to them.

> 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).
Glad it works for you.   What I don't accept is the implication that 
because someone _can_ use rsync to sync the entire collection, that's 
what everyone who occasionally needs access to the collection _should_ 
do in every circumstance.
> Security considerations, NAT/firewall issues, and the wide usage of cloud storage (dropbox, google drive etc.) have made FTPbased services obsolete.
Everyone who is still using it (which appears to be a significant 
fraction of active IETF participants) might not agree with you.
> 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.

I'm actually pretty fed up with Apple because of its constant changing 
of interfaces that work.   Apple's newer iPhones no longer serve the 
purposes that drove my purchase of my original iPhone, and they've also 
become hideously expensive and less usable and less functional at the 
same time.   So yeah, if you're a fan of gratuitous incompatibility, by 
all means buy Apple products, but don't expect that this is the Right 
Thing for others to do.

Keith