Re: [ftpext] FWD: New Version Notification for draft-yevstifeyev-ftp-uri-scheme-03.txt

Daniel Stenberg <daniel@haxx.se> Tue, 28 June 2011 20:50 UTC

Return-Path: <daniel@haxx.se>
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 8842821F8640; Tue, 28 Jun 2011 13:50:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.619
X-Spam-Level:
X-Spam-Status: No, score=-0.619 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_SE=0.35, SARE_PROLOSTOCK_SYM3=1.63]
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 9yo0f5FH3G6J; Tue, 28 Jun 2011 13:50:31 -0700 (PDT)
Received: from giant.haxx.se (www.haxx.se [IPv6:2a00:1a28:1200:9::2]) by ietfa.amsl.com (Postfix) with ESMTP id 4B5F221F85E8; Tue, 28 Jun 2011 13:50:30 -0700 (PDT)
Received: from giant.haxx.se (giant.haxx.se [80.67.6.50]) by giant.haxx.se (8.14.4/8.14.4/Debian-2) with ESMTP id p5SKoMjb008084; Tue, 28 Jun 2011 22:50:22 +0200
Date: Tue, 28 Jun 2011 22:50:22 +0200
From: Daniel Stenberg <daniel@haxx.se>
X-X-Sender: dast@giant.haxx.se
To: Mykyta Yevstifeyev <evnikita2@gmail.com>
In-Reply-To: <4E094D8D.8090001@gmail.com>
Message-ID: <alpine.DEB.2.00.1106281240030.19858@tvnag.unkk.fr>
References: <4E094D8D.8090001@gmail.com>
User-Agent: Alpine 2.00 (DEB 1167 2008-08-23)
X-fromdanielhimself: yes
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; format="flowed"; charset="US-ASCII"
X-Greylist: Default is to whitelist mail, not delayed by milter-greylist-4.3.8 (giant.haxx.se [80.67.6.50]); Tue, 28 Jun 2011 22:50:23 +0200 (CEST)
Cc: "uri-review@ietf.org" <uri-review@ietf.org>, "ftpext@ietf.org" <ftpext@ietf.org>, URI <uri@w3.org>
Subject: Re: [ftpext] FWD: New Version Notification for draft-yevstifeyev-ftp-uri-scheme-03.txt
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: Tue, 28 Jun 2011 20:50:32 -0000

On Tue, 28 Jun 2011, Mykyta Yevstifeyev wrote:

>> A new version of I-D, draft-yevstifeyev-ftp-uri-scheme-03.txt has been 
>> successfully submitted by Mykyta Yevstifeyev and posted to the IETF 
>> repository.

I'm afraid this draft is drifting even further into a territory where it 
dictates how to do FTP in a way I don't think it can or should.

Some random remarks on the -03 version:

Section 2.2

Introduced a typo on line 2, "a file a directory" should be "a file or a 
directory".

Section 2.2.3

I object to (1b) as it is present and then mentioned to be NOT RECOMMENDED and 
then it is claimed to be there due to "compatibility with some FTP clients" 
but the only times I've had to use that method it has been to overcome 
problems caused by FTP servers (or server installations at least). Its 
existance in the spec is utterly confusing to me.

(3) seems to mandate PORT or PASV to be used. This is not how many clients of 
today work - they prefer EPSV or EPRT and a lot of them also use STAT instead 
of opening a second connection. I strongly oppose to the the URI spec to 
dictate this.

Similarly, I object to (4a) and (4b) claiming that NLST should be used to list 
directories. That's entirely up to the client on how it thinks is best to get 
the contents of a directory.

-- 

  / daniel.haxx.se