Re: Call for Community Feedback: Retiring IETF FTP Service

tom petch <daedulus@btconnect.com> Sat, 28 November 2020 12:49 UTC

Return-Path: <daedulus@btconnect.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 6EE8C3A0D82 for <ietf@ietfa.amsl.com>; Sat, 28 Nov 2020 04:49:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, MSGID_FROM_MTA_HEADER=0.001, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.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 x4HK_lv_Ejy6 for <ietf@ietfa.amsl.com>; Sat, 28 Nov 2020 04:49:55 -0800 (PST)
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00099.outbound.protection.outlook.com [40.107.0.99]) (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 7C1583A0D7C for <ietf@ietf.org>; Sat, 28 Nov 2020 04:49:53 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UAQuVG+FWLrSVLLnph9kUoCEWYtD+8aHJ19GqjsDcdTzhd/peGfEt/Audwk1K2sZBFMisG1Qk+dci7DrxVceJ/lgV8VG5TyXMxNv8FHFPe0L8hAZeYAjMWhuirG7mrYgedgw3D8rPFWmzRyoFL78mtr6K/HLRQE4C1jKdKU1Zy4uHHsilkB9OcELCOKkcfliK2pG7PDoDlsKkg7PVgoYojdjxQhJNTFrDjVUgdE1ZWNSY4q5J3kN2JHK7ab2cXIesiZF9LI81G3pf3Ho1qtvEQvinsElnUzO3E6FHo7lwm3xzqEtmjlFlDEcnhaTFn5/QK1KICTvcxWrQ/qP0q0q4w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fF9jA23JYetZRzL4dE7aOkso9nHMJOkR0kl1QRJcxWI=; b=Gi/nYKO7pdsg0600aGQSk66v2Bqq6F/6O5p7oFWzeUPg8qn25mNJDvvUBgoV5UVy+EyJsJ3dU+HySA2V4hv6/LKbKgfOkTT5pbxH706LnKeygGyORtiCrf4FkanMX3Dbyv26CE96G7Fzr7f989X9qU77i2/DVfzVtFn2GSnccuEScYD8p/oHexmQY2014m2+reGZAthZYol9KqCIIA8cavsP4SL0Od8hx6qlNTaK5VAxVR7Qfch11oi2I/iEKC1vomu5E/RCvtTXIfYEdlIZt4IadNVXmu9R962/HOXPNV+sdzcK6Fgj/2HrDuEqXJ7jzZS6pqtluD0ycdztD5Dn6Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fF9jA23JYetZRzL4dE7aOkso9nHMJOkR0kl1QRJcxWI=; b=rwO3BaYRvH+ONUwsgoIPU54TldpHMIAX229qYM8bhanvZSapziA2mtpcPODxx1dmIwtSeVB5LeMqEUUccL9h/02wX0F0/Jm+eyUK5aBHYojwdA6elBkARtXzqj59UdLZcHsZhdZSXjjpOBYe4Q0SgkrDg/hTyH4lw7WTOkGpEk0=
Authentication-Results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=btconnect.com;
Received: from VI1PR07MB6704.eurprd07.prod.outlook.com (2603:10a6:800:18b::8) by VI1PR07MB4669.eurprd07.prod.outlook.com (2603:10a6:803:68::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3632.6; Sat, 28 Nov 2020 12:49:49 +0000
Received: from VI1PR07MB6704.eurprd07.prod.outlook.com ([fe80::6407:6ea2:f517:eeae]) by VI1PR07MB6704.eurprd07.prod.outlook.com ([fe80::6407:6ea2:f517:eeae%7]) with mapi id 15.20.3632.009; Sat, 28 Nov 2020 12:49:49 +0000
From: tom petch <daedulus@btconnect.com>
Subject: Re: Call for Community Feedback: Retiring IETF FTP Service
To: Roman Danyliw <rdd@cert.org>, "ietf@ietf.org" <ietf@ietf.org>
References: <af6ab231024c478bbd28bbec0f9c69c9@cert.org>
Message-ID: <5FC24768.2020603@btconnect.com>
Date: Sat, 28 Nov 2020 12:49:44 +0000
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:38.0) Gecko/20100101 Thunderbird/38.5.0
In-Reply-To: <af6ab231024c478bbd28bbec0f9c69c9@cert.org>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Originating-IP: [86.146.121.140]
X-ClientProxiedBy: LO2P265CA0024.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:62::36) To VI1PR07MB6704.eurprd07.prod.outlook.com (2603:10a6:800:18b::8)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from [192.168.1.65] (86.146.121.140) by LO2P265CA0024.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:62::36) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.3611.20 via Frontend Transport; Sat, 28 Nov 2020 12:49:48 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 61426fea-55ee-439f-6d6b-08d8939c1770
X-MS-TrafficTypeDiagnostic: VI1PR07MB4669:
X-Microsoft-Antispam-PRVS: <VI1PR07MB46699912E690C971A704F8B5C6F70@VI1PR07MB4669.eurprd07.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:6430;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: z3QvNclQWfMfacacB8I4wsvr+73wgIq2ZuB1y47xjiqMPT/g6gCbihUxyASmHLsHtGzlB4WXH5gGdcwL820i8e1xIdmYzYZjsXDHh2YsTYbSC7rEofAfRTht8xdoJc5LCHwh1E1b0zmqGrN41ScETyVQho4B7aUbCiw/u6Erp4uFU9KhadZfkYsVdws7W5lO6t04YPsSTXFobgzMbzM061lPTkYYjI6BGunKknWYekc43X9fwG6tRa7yXMg5m+pV5XZd/ZxzIsUv8AubSRm9DtJ2gUtpMXbF+Iz6hly0/DsLbvg2JKMZh0mJz9SUkKahR3sk/oT90Fmtu5VZ//8S1KiFE/By6a/SvSKrYXQXPz3WumikTN8WSmiRtQYCwLvvFO6xQWdIxy7p/7jnvdnT9w==
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR07MB6704.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(39860400002)(396003)(376002)(346002)(136003)(366004)(5660300002)(8936002)(87266011)(478600001)(956004)(2616005)(53546011)(6486002)(66574015)(16526019)(66476007)(186003)(66556008)(66946007)(8676002)(966005)(83380400001)(316002)(110136005)(86362001)(26005)(33656002)(6666004)(36756003)(52116002)(2906002)(16576012); DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData: 0W+EwDKm6QfHWugyDDVpLuHeK10wTy3PR4nmVkXhorsgesf+9tQKZ9fVrkNHOOylbnhZBiehAl0VWoWlY9GG+mT6e6Ig9h0AkgYHwY/f3MHOJMWKUSyK47wLNjMeQJKqMGSMZrduCyjtQgtZq0bcokeNi81g0Eh8IY++LipU2SQMheNBgOHJf6/iW/s+N5kQ4yEWZVbFfIWd6e/5BMOoSfUAmadji+UmoiuPVQ80gRV/K2OoNpkL2mAc6NobLgNM8FPvaWIUKggLy+YjorXN3ZVht11PRtSEW5f+3In6ejBszsOoecIdecBM496xXTsnpGS+Uo+CvtQhZtQe4ukZDwvWf9zrOaYE4elHGQqx6kz8kS7Ay1vI7+0zQwUiHueigUszLIlVt05G73RDpOIzNJ9ESbp8SY/1X4p7gzup0OkmEcyfxRtcf2c+jcl5ZLhaWHwf8bCjMFVUs6Gq09jPniqqVi8U9Yr/+IGJftNzWApFIz06YTnHaZV9oO1iLjQFBkh0lXRPDveqzYlU/Gq7XQ756IWMEJ08efHg1sxZJt1Jjs8Zrt8Si6bf0C4ylrtuN5tb5/NQDnAisHOk9BfioV4oXniEJILIbtRchCg4/perQTXYDjbXoNmc4bSTy56Ii5xcha96XHFKubO4Hk6I1LqFierGH6/BlffH5SVsYDj1c9qGMuMVP1kqQEZBMXAvrwlF9eAVf9lJIhpHTXfdzJ7sBldAzjdlNlB7fySBoxyj5H7nuNihNbU9zbcDkB4rhv8lHazSWJLRINGMvP+7DmH7uSLkzcDhqZZR3qcRe2I+PG4StR7QB7pIflpHWx3iBv5CbNnQnuWtpDmR9+EiJjZCcJcvaBrlkCP1bNhuJlzH5tGZvDeZQoubMYkJs3f/CNprR4pagsfxIWiGxRy1iTA/7VglY2oTbdgxFAHuM8gDUSJ/iRee2gH5ra7aiqYSRsOGbYCmcMJU90vGPBHSx+jK3fS8kT3/GDfkTMHNsuIB6VWV2Im+XQbyot5NiYNO
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthSource: VI1PR07MB6704.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Nov 2020 12:49:48.9942 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-Network-Message-Id: 61426fea-55ee-439f-6d6b-08d8939c1770
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: 1lLeq/SYAdymh253V7RMvV5a3qNdLcsCsOIbgV7p83rwvUY5NFQvJBEawC7wsl8Ylu04we3SxUlabpIoHs6+nQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB4669
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/Rx_cNAMc-oGo4HB2GUwUiR86cuc>
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: Sat, 28 Nov 2020 12:49:58 -0000

Retiring the FTP service will impair my ability to contribute to the IETF.

For a long time, I struggled to download copies of IETF documents in the 
form that the author intended.  The topic arose on this list and I was 
pointed at the FTP service and this solved my problems; the amount of 
work I could do in the IETF increased.

FTP is so simple to use, a list of what I need to know with no 
extraneous information or fancy formats from which I can drag and drop 
or open and save; and which AFAICT accurately reproduces what is there 
on the FTP site; and I can do it all with a mouse, no keying needed, 
always a gain. Drag and drop preserves the original date which is 
valuable as I can use that to order work.

The availability is good; I cannot recall when last I could not access 
it.  With HTTP/HTML, there are days every week when my access is 
impaired and I have to try again later.  Again, this has been discussed 
on this list and the suggestion was that middleware, such as Cloudflare, 
was to blame.  Keep trying and it works but when I am reviewing an I-D 
with 47 somewhat elderly references in it, then the hassle becomes too much.

I have tried the URL given elsewhere in this thread.  I know that with 
.pdf, on (almost) every website, if I open and save, then Acrobat Reader 
will tell me that the file is damaged and cannot be repaired.  Rather, I 
must Right Mouse Click, 'save target as' and will get a message that the 
save has failed except that the file is now on my PC and Acrobat Reader 
is happy with it.

Using this technique and the given URL, each line has been slit in two, 
neatly indented, as if the server has decided what size window I will 
use in future and has reformatted the document accordingly.

Trying a separate technique of open and save, then all ASCII control 
characters have been removed to leave a Unix style stream of 86kbyte, 
equally useless.

Since HTTP/HTML is used by almost everyone to access almost everything, 
I imagine that there is an army of workers constantly seeking to 
'improve' the user experience.  Thus with another, non-IETF service, I 
have to logon but when I came to logoff, the other day, nothing 
happened.  I dislike leaving secure connections dangling so spent what 
became several hours trying to close the connection and found that when 
I clicked on signout, I could Right Mouse Click, get a drop down menu in 
which the 'Open' option closed the connection. Doubtless some web 
designer is feeling satisfied at having 'improved' the user experience 
but, for me, it took up the time I as going to spend on the QUIC I-D, 
then in Last Call.

Or again, I resized the window I use and when next I restarted the PC I 
was given the shrunken window with a message that (essential to me) 
fields were supressed because they would not fit.  I resized the window, 
carefully shut down, rebooted and got the shrunken window.  This 
persisted for days.  HTTP/HTML seems to have decided that because I had 
changed the size once, then anything else must be a mistake.  Another 
triumph for a web designer improving the user experience.

All this experience of HTTP/HTML is on shrink-wrapped Windows, 
factory-installed on a HP PC, accessing the Internet via a ISP-mandated 
ADSL modem.

Public services on a local authority PC are no better. I wanted to 
review a backlog of e-mail that had built up and every time I started to 
scroll down the list, wanting then to work forwards in time, I was taken 
back to the top.  I worked out that this was caused by a new e-mail 
arriving, a common occurence on several IETF lists.  I raised an 
incident and was told that the system was working as designed; when a 
new e-mail arrives, you MUST stop what you are doing and look at it. 
Another pat on the back for a web designer, another barrier to work.

Just as a hammer knows that everything is a nail, so a HTTP/HTML service 
knows that everything is a web page and 'improves' it accordingly, to 
the detriment of getting work done.  I cannot recall when I have ever 
had a comparable problem with the IETF FTP service.


Tom Petch



On 10/11/2020 02:23, Roman Danyliw wrote:
> Hi!
>
> The Internet Engineering Steering Group (IESG) is seeking community input on retiring the IETF FTP service (ftp://ftp.ietf.org, ftp://ops.ietf.org, ftp://ietf.org).  A review of this service has found that FTP appears to serve a very small community and HTTP has become the access mechanism of choice.  Given this shift in community usage, reducing the operational complexity of the overall IETF infrastructure seems to outweigh the very limited community served with FTP.
>
> In reviewing the additional impacts of such a service retirement, the dependencies on FTP have been assessed.  Additionally, it has been confirmed that all information currently reachable through FTP will continue to be available through other services (HTTP, RSYNC, IMAP).
>
> In consultation with the Tools team (Robert, Glen, Henrik, Russ, and Alexey), Communications team (Greg), affected SDO liaisons, IAB Chair, and LLC ED, a proposed retirement plan was developed and is available at:
>
> https://www.ietf.org/media/documents/Retiring_IETF_FTP_Service.pdf
>
> The IESG appreciates any input from the community on this proposal and will consider all input received by December 4, 2020 (to account for the upcoming IETF 109 and holidays).
>















> Regards,
> Roman
> (as the IESG Tools Liaison)
>
> .
>