Re: [ftpext] draft-yevstifeyev-ftp-uri-scheme-02 posted
John C Klensin <john-ietf@jck.com> Sun, 19 June 2011 14:38 UTC
Return-Path: <john-ietf@jck.com>
X-Original-To: ftpext@ietfa.amsl.com
Delivered-To: ftpext@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A166C11E8075; Sun, 19 Jun 2011 07:38:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.565
X-Spam-Level:
X-Spam-Status: No, score=-102.565 tagged_above=-999 required=5 tests=[AWL=0.034, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8IdyomugOTkI; Sun, 19 Jun 2011 07:38:36 -0700 (PDT)
Received: from bs.jck.com (ns.jck.com [209.187.148.211]) by ietfa.amsl.com (Postfix) with ESMTP id 9BE4D11E8077; Sun, 19 Jun 2011 07:38:36 -0700 (PDT)
Received: from [127.0.0.1] (helo=localhost) by bs.jck.com with esmtp (Exim 4.34) id 1QYJ91-0007pA-0o; Sun, 19 Jun 2011 10:38:35 -0400
X-Vipre-Scanned: 03F0236F00259C03F024BC-TDI
Date: Sun, 19 Jun 2011 10:38:34 -0400
From: John C Klensin <john-ietf@jck.com>
To: Mykyta Yevstifeyev <evnikita2@gmail.com>
Message-ID: <3B577BB53D9ADA3FC12E770F@[192.168.1.128]>
In-Reply-To: <4DFD839A.6010601@gmail.com>
References: <4DFD839A.6010601@gmail.com>
X-Mailer: Mulberry/4.0.8 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Cc: ftpext@ietf.org, uri-review@ietf.org
Subject: Re: [ftpext] draft-yevstifeyev-ftp-uri-scheme-02 posted
X-BeenThere: ftpext@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <ftpext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ftpext>, <mailto:ftpext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ftpext>
List-Post: <mailto:ftpext@ietf.org>
List-Help: <mailto:ftpext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ftpext>, <mailto:ftpext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 19 Jun 2011 14:38:37 -0000
--On Sunday, June 19, 2011 08:05 +0300 Mykyta Yevstifeyev <evnikita2@gmail.com> wrote: > Hello, > > After working on the document a bit, I've submitted a new > version of draft-yevstifeyev-ftp-uri-scheme-02: > > http://tools.ietf.org/html/draft-yevstifeyev-ftp-uri-scheme-02 > > The differences from -01 are at > http://tools.ietf.org/rfcdiff?url2=draft-yevstifeyev-ftp-uri-s > cheme-02.txt > > I personally believe the document is almost ready, yet, I'd > like to seek more community comments (if any) on it. First of all, I appreciate the many improvements in this document. Most of my difficulties with the earlier version remain and, as a result, I don't think we are at "almost ready". For example: (1) Regardless of what was done in RFC 1738, if something is going to be called an "FTP" URI, it should reflect the FTP protocol is a serious and comprehensive way. Failure to do so is, IMO, a "known technical omission" and, using logic you have used in other contexts, would require deprecating the existing definition and moving it to Historic if it were in a stand-alone document. Perhaps, if you want to go down this path, you should think about a new "ftpanon" URI that would incorporate these capabilities (and maybe one or two more, see below), drop <user-pass> from the syntax entirely (always send "anonymous" and then respond to any password prompt based on what it says), and so on. If you did that, it would make sense to have the document also update 1738 to deprecate its definition of an FTP URI (or to have a discussion with the IESG about whether the "obsoleted by" status of 1738 already accomplished that), which I assume is part of your objective. (2) In a world in which a lot of servers (maybe a majority) run Linux or flavors of Unix and many client machines run something else and get confused when trying to interpret files with LF-only line terminations as text), I still believe that support for TYPE is critical, even in a the stripped-down "ftpanon" URI concept but certainly with a full FTP URI. (3) To the extent to which the FTPEXT2 WG is actually doing anything, a full FTP URI needs to consider the changes that are being made there, or at least to have a mechanism for being extended to recognize additional commands and keywords. Again, reducing your expectations to what I describe above as an "ftpanon" URI would eliminate at least most of that problem. If you want a general FTP URI, I think that WG should carefully review the spec once it has drained its queue of charter-specified pending work. (4) If your goal is not really to define a URI but to describe the way in which the "ftp" URI is being used today, that would be ok as an Informational document. But, to the extent to which what the description did or did not include constituted a known technical omission or defect, that document would be inappropriate for standards track. (5) It in just a nit compared to the above, but I can find absolutely nothing in this specification that updates RFC 959 in any way. All just my opinion, of course. john
- [ftpext] draft-yevstifeyev-ftp-uri-scheme-02 post… Mykyta Yevstifeyev
- Re: [ftpext] draft-yevstifeyev-ftp-uri-scheme-02 … John C Klensin
- Re: [ftpext] draft-yevstifeyev-ftp-uri-scheme-02 … Mykyta Yevstifeyev
- Re: [ftpext] [Uri-review] draft-yevstifeyev-ftp-u… Mykyta Yevstifeyev
- Re: [ftpext] [Uri-review] draft-yevstifeyev-ftp-u… Martin J. Dürst
- Re: [ftpext] [Uri-review] draft-yevstifeyev-ftp-u… John C Klensin
- Re: [ftpext] [Uri-review] draft-yevstifeyev-ftp-u… Daniel Stenberg
- Re: [ftpext] [Uri-review] draft-yevstifeyev-ftp-u… Mykyta Yevstifeyev
- Re: [ftpext] [Uri-review] draft-yevstifeyev-ftp-u… Mykyta Yevstifeyev