Re: [ftpext] draft-yevstifeyev-ftp-uri-scheme-01 posted

Mykyta Yevstifeyev <evnikita2@gmail.com> Thu, 09 June 2011 10:13 UTC

Return-Path: <evnikita2@gmail.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 2A6DF11E80B1; Thu, 9 Jun 2011 03:13:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.548
X-Spam-Level:
X-Spam-Status: No, score=-3.548 tagged_above=-999 required=5 tests=[AWL=0.050, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
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 rBgBkeflgXQg; Thu, 9 Jun 2011 03:13:36 -0700 (PDT)
Received: from mail-fx0-f44.google.com (mail-fx0-f44.google.com [209.85.161.44]) by ietfa.amsl.com (Postfix) with ESMTP id 9EEC611E809F; Thu, 9 Jun 2011 03:13:35 -0700 (PDT)
Received: by fxm15 with SMTP id 15so1002162fxm.31 for <multiple recipients>; Thu, 09 Jun 2011 03:13:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-type; bh=XqimNoyA0obDJ+v9Q2puv9SZtJNJmOIkET4bGzDamgs=; b=QRKlBI2YJ8aVijtcT/msLdKcMV0TXs4BPuwmxesdyaAd6E9PDU+yjbsmgHhIqq6OO2 qMTqpW9qfHjuTd6d2feoUpvP37/KQYBWFx1Ky7GrBV3l8bVEhxquSgjzseiDzMhkaIbq dn0tQ6ICFLfYHqdBc/lwiyEUj9E3nkAMg79OQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type; b=dw4mWqTSf3Ajjxh/E5qJCuja9byC32/EoQ1Gp2SHrTiI/yEtIBWzGVs/HojswzJUGy rxbZIPEDuvY7FSyk3lZqN0PLrUed2R1eZwohhKn0Eazlus45zE2vyr4lNMTCrYQLZgse oR/gccMl2XXCv5ibKwd2TW0XVEjG/V/30rrso=
Received: by 10.223.55.27 with SMTP id s27mr574463fag.121.1307614402182; Thu, 09 Jun 2011 03:13:22 -0700 (PDT)
Received: from [127.0.0.1] ([195.191.104.224]) by mx.google.com with ESMTPS id y7sm585357fak.7.2011.06.09.03.13.20 (version=SSLv3 cipher=OTHER); Thu, 09 Jun 2011 03:13:21 -0700 (PDT)
Message-ID: <4DF09CED.50904@gmail.com>
Date: Thu, 09 Jun 2011 13:14:05 +0300
From: Mykyta Yevstifeyev <evnikita2@gmail.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10
MIME-Version: 1.0
To: ftpext@ietf.org, "uri-review@ietf.org" <uri-review@ietf.org>
References: <4DDF617E.9050503@gmail.com>
In-Reply-To: <4DDF617E.9050503@gmail.com>
Content-Type: multipart/alternative; boundary="------------010306030507050607040703"
Subject: Re: [ftpext] draft-yevstifeyev-ftp-uri-scheme-01 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: Thu, 09 Jun 2011 10:13:37 -0000

Hello,

I've been working on this document to consider comments from Daniel.  
I'm ready to publish -02; however I'd like we achieved consensus with 
regard to the following issue.

RFC 1738 clearly mentions:

>     Within a name or CWD component, the characters "/" and ";" are
>     reserved and must be encoded.
In my draft, -01 there is:

>       ftp-path      =/ [ ( [ cwd-part ] [ name ] ) ] [ typecode-part ]
>       cwd-part      =  *( "/" cwd )
>       cwd           = segment
>       name          = segment-nz
>       typecode-part =<specified inSection 2.1  <http://tools.ietf.org/html/draft-yevstifeyev-ftp-uri-scheme-01#section-2.1>>
>
>     where the<segment>  and<segment-nz>  rules are defined inRFC 3986  <http://tools.ietf.org/html/rfc3986>
>     [RFC3986  <http://tools.ietf.org/html/rfc3986>],Appendix A  <http://tools.ietf.org/html/draft-yevstifeyev-ftp-uri-scheme-01#appendix-A>.  The ";" character, even allowed byRFC 3986  <http://tools.ietf.org/html/rfc3986>
>     is the aforementioned productions, SHALL be escaped by percent
>     encoding.
However, since ABNF is normative, restriction of ";" should also be 
reflected there.  I've been thinking of:

> ftp-path       = [ [ cwd-part ] [ "/" name ] ] [ typecode-part ]
> cwd-part       =  *( "/" cwd )
> cwd            = ftp-segment
> name           = ftp-segment-nz
> ftp-segment    = *ftp-pchar
> ftp-segment-nz = 1*ftp-pchar
> ftp-pchar      = unreserved / pct-encoded / ftp-sub-delims
>                / ":" / "@"
> ftp-sub-delims = "!" / "$" / "&" / "'" / "(" / ")"
>                / "*" / "+" / "," / "="
>                ;RFC 3986 <sub-delims> excluding ";"
> typecode-part  = ";typecode=" typecode
> typecode       = "a" / "i" / "d"
Therefore I'd like to ask which ABNF is acceptable?

Also, I haven't seen comments to Section 2.2.4, added per John's 
comment.  Is it also acceptable?

Mykyta Yevstifeyev

27.05.2011 11:31, Mykyta Yevstifeyev wrote:
> Hi all,
>
> I've just posted draft-yevstifeyev-ftp-uri-scheme-01; please find it here:
>
> http://tools.ietf.org/html/draft-yevstifeyev-ftp-uri-scheme-01
>
> The new revision tries to address comments from Daniel as well as from 
> John.  It also incorporates various editorial improvements.  The diffs 
> can be found here: 
> http://tools.ietf.org/rfcdiff?url2=draft-yevstifeyev-ftp-uri-scheme-01.  
> Please, if you have any comments and suggestions, feel free to express 
> them.
>
> Considering the necessity of wide community involvement, I'd like to 
> ask to adopt this draft as the ftpext2 WG item.  I am copying this 
> message to WG chairs to let them know and decide if it is OK.
>
> All the best,
> Mykyta Yevstifeyev
>
>> A new version of I-D, draft-yevstifeyev-ftp-uri-scheme-01.txt has been successfully submitted by Mykyta Yevstifeyev and posted to the IETF repository.
>>
>> Filename:	 draft-yevstifeyev-ftp-uri-scheme
>> Revision:	 01
>> Title:		 The&#39;ftp&#39; URI Scheme
>> Creation date:	 2011-05-27
>> WG ID:		 Individual Submission
>> Number of pages: 12
>