Re: Call for Community Feedback: Retiring IETF FTP Service

Greg Skinner <gregskinner0@icloud.com> Wed, 02 December 2020 01:45 UTC

Return-Path: <gregskinner0@icloud.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 7208A3A0E0E for <ietf@ietfa.amsl.com>; Tue, 1 Dec 2020 17:45:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.867
X-Spam-Level:
X-Spam-Status: No, score=-1.867 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-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
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=icloud.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 fLOxJuO-qcoH for <ietf@ietfa.amsl.com>; Tue, 1 Dec 2020 17:45:44 -0800 (PST)
Received: from mr85p00im-hyfv06021401.me.com (mr85p00im-hyfv06021401.me.com [17.58.23.190]) (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 600823A0B0C for <ietf@ietf.org>; Tue, 1 Dec 2020 17:45:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=1a1hai; t=1606873542; bh=pwJX2iCsx+c4kZ6Nvydxh69JS9Q2/6X2Zph81b8VB64=; h=From:Message-Id:Content-Type:Mime-Version:Subject:Date:To; b=GZlNyVvWMNIO/SY/Gfn1v9xadgITFRc5lWEhkBePEmq0k+BQlfl12o5dryq0f8JxN yHri1blr2cBuBQSs+5gVODvAvEYbO//m/DBQ38KpjTU1OReILKDZ/iXQH0ZmKjbjD7 WSQ8PxDD+JrxSIepDnKr0hXngm7cp7aHgUzkkpdMx9vEwa3OSQspmFWeRqHiIg6n+x BGXgslzhPKGmp0kNqt4UnzUXB6SbiHv/JV3G3ABb3DZhrL0I8jSAVDenIIrgzH48O3 H33cGakcow9r2G43lciOBOB3wQPPqxxsHZviDCAn4ahDDxOhQioThL1Gs4dkIpBOol ClrrlBle3C0rg==
Received: from [172.20.10.2] (182.sub-174-194-212.myvzw.com [174.194.212.182]) by mr85p00im-hyfv06021401.me.com (Postfix) with ESMTPSA id 855C79C0644; Wed, 2 Dec 2020 01:45:42 +0000 (UTC)
From: Greg Skinner <gregskinner0@icloud.com>
Message-Id: <EB1E2937-5BB9-4527-9988-40E1C6CBD13C@icloud.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_787E3CC9-0DF2-48CF-AB98-C988EB8765CF"
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
Date: Tue, 01 Dec 2020 17:45:40 -0800
In-Reply-To: <20201113180151.AF0EE26FB007@ary.qy>
Cc: IETF Rinse Repeat <ietf@ietf.org>
To: John Levine <johnl@taugh.com>
References: <20201113180151.AF0EE26FB007@ary.qy>
X-Mailer: Apple Mail (2.3608.120.23.2.4)
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.312, 18.0.737 definitions=2020-12-01_12:2020-11-30, 2020-12-01 signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 mlxscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-2006250000 definitions=main-2012020008
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/9OpN7b_ePANYpWzcGdjhu7qz9VA>
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 01:45:47 -0000


> On Nov 13, 2020, at 10:01 AM, John Levine <johnl@taugh.com> wrote:
> 
> In article <60648e0e-55d6-86a1-e40f-342133110f9d@network-heretics.com> you write:
>> On 11/11/20 10:40 PM, Roman Danyliw wrote:
>> 
>>> As noted in the proposal, ALL data is available at least two other ways (https://www.ietf.org/ietf-ftp  or rsync).  By request
>> volume, HTTPS is massively preferred (FTP is 0.2% of HTTPS document traffic, and this is undercounting HTTPS usage) by the vast
>> majority of users.  If the bulk download semantics are desired, to include incremental updates with no code required, then rsync is
>> the best choice.  Do you have a user community in mind that can use FTP, but not HTTPS or rsync that we need to consider?
>> 
>> rsync is not nearly as widely supported as FTP.   And while rsync works 
>> okay for mirroring, I've never seen it used for remote file access.
> 
> This makes no sense. What computers do you believe that people use in
> 2020 that support FTP but not rsync? And if that were true, why do we
> see orders of magnitude more rsync traffic than FTP?

John, if you mean “What distributions out-of-the-box offer FTP but not rsync?”, I poked around NetBSD a bit and found that
one can build an ftp client binary from its sources, but couldn’t find the rsync sources in any of the “usual” places.  On the other hand, I imagine it is possible to get rsync sources from some other (related) BSD distribution and build its binary with perhaps a bit of extra work.

> I use a Mac laptop which, based on what I've seen at IETF meetings, is
> a fairly popular choice.  It has rsync as part of the base system, and
> no FTP client other than as part of curl, which of course also supports
> http and https.

AFAIK, ftp client functionality is available in Catalina and later MacOS releases through the Zftp Function System <https://www.csse.uwa.edu.au/programming/linux/zsh-doc/zsh_24.html>.  It also may be available depending upon which Perl, Python, or Tcl packages are installed.

—gregbo