Re: Call for Community Feedback: Retiring IETF FTP Service

Keith Moore <moore@network-heretics.com> Mon, 30 November 2020 14:19 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 94C943A0B77 for <ietf@ietfa.amsl.com>; Mon, 30 Nov 2020 06:19:15 -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 NN-qBtxZjNPD for <ietf@ietfa.amsl.com>; Mon, 30 Nov 2020 06:19:14 -0800 (PST)
Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 41A803A0B76 for <ietf@ietf.org>; Mon, 30 Nov 2020 06:19:13 -0800 (PST)
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 874C55C017C for <ietf@ietf.org>; Mon, 30 Nov 2020 09:19:12 -0500 (EST)
Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Mon, 30 Nov 2020 09:19:12 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=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=yntnDA39W4bKGsPk3L0dXhuwX0Fc33SXTK6OA6nmu EQ=; b=Xga0GBtmuDWp+kC5re2pX0Un07lSYHVHiSrnF3m5JiejV17IKAWhU4aBP kdOY6McR8XXDKk9row83bHBsSgI2xUzFv0ptgVKBSLajGpcKTkrTYIFzQkITFD9Q q84ScUMdyRWXr3nTEO/QEqmE8XbLaC3HOIuJw5jAKXctul5eYqo6HEfvQ2BjM6lx 9UNzLT39SHLgIvy3fW2sXbB69hkYSeUMM7eWFvvwrvYXYuuMP/xSI1itrNwag+Vb 98X5yZmncX+nbc+LViwWQKSV1BHupRdpK2RPxxSTUdCGF1bT0TznZPVdPqIAKjtM ApRbkrp0NaOyqDxupBax3XG6qrKNw==
X-ME-Sender: <xms:YP_EXxJZ_rTnf-OqOuGt6YLbxDEpGnSLS-CdkhMcLV2JpCLD5M_gLQ> <xme:YP_EX9I04JQNedGNITvyfTkoEX__2UOS8c7eTnnCK8pIctJIxI_GfSfs20bYYKppS IiT9tICzfV28Q>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudeitddgiedvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefuvfhfhffkffgfgggjtgfgsehtke ertddtfeejnecuhfhrohhmpefmvghithhhucfoohhorhgvuceomhhoohhrvgesnhgvthif ohhrkhdqhhgvrhgvthhitghsrdgtohhmqeenucggtffrrghtthgvrhhnpeehhfeutdehfe fgfefghfekhefguefgieduueegjeekfeelleeuieffteefueduueenucfkphepuddtkedr vddvuddrudektddrudehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrg hilhhfrhhomhepmhhoohhrvgesnhgvthifohhrkhdqhhgvrhgvthhitghsrdgtohhm
X-ME-Proxy: <xmx:YP_EX5uB45fx3lxcUHFnXSkl2cvplNoT3xZ65c5NSTEb8yYDaAYkxQ> <xmx:YP_EXybdFjzUfgQOgT46fMamPL3ueZAyBBNNZYeWJ1-fLa8QCqMdHw> <xmx:YP_EX4YRuC8kgSBuyBv545nGL-BHm_NRUHC2cuRGwx-pc-2U-0x0UA> <xmx:YP_EX0p0SjFoce2RAHKESMMVRD7eYMYvtIsa9HM__-nsz8NrGdXlPw>
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 DED093280063 for <ietf@ietf.org>; Mon, 30 Nov 2020 09:19:11 -0500 (EST)
Subject: Re: Call for Community Feedback: Retiring IETF FTP Service
To: ietf@ietf.org
References: <af6ab231024c478bbd28bbec0f9c69c9@cert.org> <5FC24768.2020603@btconnect.com> <e170d248-8559-a64b-eaa0-620d78746f1c@gmx.de> <69878065-D4F0-438F-A57F-B45F052CA94F@akamai.com> <5FC4E79F.5090207@btconnect.com> <AF1C8668-041D-425B-8350-0B70D3BE76D0@tzi.org>
From: Keith Moore <moore@network-heretics.com>
Message-ID: <a92c9bf8-2682-6150-a9db-d6185c6720ec@network-heretics.com>
Date: Mon, 30 Nov 2020 09:19:11 -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: <AF1C8668-041D-425B-8350-0B70D3BE76D0@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/YdNLSCkLc5rbhOEldXHgBuFfrpo>
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: Mon, 30 Nov 2020 14:19:16 -0000

On 11/30/20 8:25 AM, Carsten Bormann wrote:

> Recent RFCs (from RFC 8650 on) have not been ASCII, even in the plain-text version.
> Even if the author’s text was ASCII-only Unicode, upon publishing a UTF-8 BOM is added.
> (I think that is wrong, but that is a separate discussion, and I’m obviously in the rough here.)
>
> Also, recent RFCs in plain-text version have not been paginated, which maybe what you call a “stream”.
> (I also think that is suboptimal, but that is yet another discussion again.)
>
> None if this is dependent on the mode of access.
>
> Note that Web browsers might be adding BOMs or might be changing their behavior based on the presence of a BOM, which may be part of the unexplained effects you might be seeing.  Preferably, don’t use Web browsers or other sources of intelligent behavior.

I learned a long time ago that if I want to print an (older) RFC or I-D 
from a web browser, the browser will delete the form feeds between pages 
even if it preserves the remainder of the text.  So if I want to print 
an RFC, I download the RFC in PDF format and print that.

If I just want to read the text, I might view the HTML.   But until 
recently the HTML versions have been so bad that I preferred to read the 
text versions.  The more recent versions of HTML from the RFC Editor are 
better.

If I want to edit an RFC I'll probably go looking for the xml 
versions.   If I actually want plain text I'll "download" (not view) the 
.txt version and edit it in emacs, which last I knew didn't get confused 
by BOMs and explicitly showed the characters in front of the file where 
they're easily deleted.  (But this might have changed, I haven't been 
bitten by BOMs in RFCs yet)

If I want a copy of the ASCII text of a single RFC I'll often right 
click and select download from a web browser.

If I want multiple RFCs of any type I'll fire up an FTP client.

But yeah, web browsers get in the way of a lot of reasonable things.  
IMO, if you view a file and then select "Save" it should save the 
original version of the file and not the HTML version that it converted 
the file into for convenience of displaying it.   But I gave up on 
browsers being reasonable a long time ago.

(Note that all the browsers I know/knew that still support(ed) ftp 
are/were agnostic about how the file was obtained - they would apply the 
same damage to a .txt file downloaded via ftp as to the same file 
downloaded via http.)


Keith