Re: Call for Community Feedback: Retiring IETF FTP Service

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




On 11/18/20 7:17 AM, Benjamin Kaduk wrote:
Hi Keith,

On Wed, Nov 18, 2020 at 07:05:35AM -0500, Keith Moore wrote:
More broadly, I keep seeing examples of people arguing for restrictions 
on how IETF resources may be accessed, based on the assumption that 
/everyone should use IETF resources the way most people use IETF 
resources/.  Trying to force everyone to be alike is deeply offensive 
and counterproductive to IETF's goals.   IETF works best when it has 
wide participation.
I think I can accept a sentiment that "not offering FTP access is a
restriction on how IETF resources may be accessed" 
not merely how they may be accessed (which is important), but also who can access them
even though it's a
somewhat convoluted logical exercise to get there.  But what threshold do
you use, then?  

I would say that the broad spectrum of IETF document users should be considered, and the decision be made in terms of what is reasonable accommodation for that broad spectrum of users.

It doesn't mean you have to support everything forever, but changing the access methods without considering how to accommodate that broad spectrum of users (and also URLs that will become stale) doesn't seem appropriate.

It's a restriction on how IETF resources may be accessed
that I can't get them via gopher, too, yet I am not expecting you to jump
up and demand that the IETF set up a gopher server by which I can obtain
RFCs.  Is the only difference between FTP and gopher that we happen to have
been running FTP for some time?

There are many differences between FTP and gopher.   FTP was widely used for at least a decade before gopher appeared, and gopher was a flash in the pan - http eclipsed it almost immediately.   So there was never any long-term use of gopher.   A lot of people never even saw gopher before they got their hands on a web browser.

My understanding is that we are at a juncture where staff are migrating
services to a new generation of hardware (or possibly "hardware"; I'm not
very close to the details), and asking whether we need to put in the work
to build support for FTP on the new generation of stuff.  This is not a
"just keep the lights on" question of leaving be what's currently running,
but a question of actively putting in work to build a new thing to provide
the service, and I think it's fair to ask for the cost/benefit analysis to
be done.  

I haven't seen any cost analysis at all.   The benefit analysis that I've seen seems to only care about users in terms of traffic volume, which seems to me to be a rather narrow and myopic view.

It's not wrong to ask the question, but the benefits of FTP need to be understood and taken seriously rather than dismissed out of hand.    It's useful to be able to access RFCs and I-Ds as if they were files in directories (which they are) and to have a stable API for doing that.  It's useful to be able to download, or print, many RFCs and I-Ds at once as an alternative to having to deal with a web browser's crippled user interface.   It's useful to have an alternative to https just in case https is blocked by whatever party for whatever reason.  And more generally, it's useful to facilitate tool building and to have long-term stable and widely-implemented interfaces that those tools can use.

You say that "traffic volume is not an indicator of importance",
but what metric can you offer in its stead?  

I often find myself thinking that people are too enamored with numbers, that people trust numbers because they seem to be precise even when those numbers aren't at all representative of what actually needs to be measured.

So my answer is: maybe stop trying so hard to quantify things.   How do you measure the value of one additional IETF participant, one additional point-of-view that might shed valuable light on some protocol design choices that otherwise would not be shed?   I tend to think that input from people who would otherwise be marginalized or excluded can be extremely valuable precisely because they can help give the other participants a more representative picture of the global Internet environment.

Keith

p.s. One kind of answer to whether it's worth it to maintain a service might be: how many people are willing to volunteer to fund and perhaps maintain it?    If it's important enough to a few people that they're willing to fund and run it, maybe that's important enough to keep on.   I realize that there are inevitably some issues and tensions associated with having volunteers run services that IETF participants use.   But IETF is fundamentally a volunteer organization, and I believe IETF is better at its core mission when the organization actively cooperates with and facilitates volunteers - not only at standards development but at providing tools and services that improve its ability to function.   Lately there seems to be organizational hostility toward tool makers, though I'm not exactly sure where that's coming from.   IMO the organization should see tool making by participants and users as a fundamental part of IETF.



[Index of Archives]     [IETF Annoucements]     [IETF]     [IP Storage]     [Yosemite News]     [Linux SCTP]     [Linux Newbies]     [Mhonarc]     [Fedora Users]

  Powered by Linux