Re: [Uri-review] 'ftp' and 'file' URI schemes still needs specifying

Mykyta Yevstifeyev <evnikita2@gmail.com> Sun, 15 May 2011 10:28 UTC

Return-Path: <evnikita2@gmail.com>
X-Original-To: uri-review@ietfa.amsl.com
Delivered-To: uri-review@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF5E9E0688 for <uri-review@ietfa.amsl.com>; Sun, 15 May 2011 03:28:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.305
X-Spam-Level:
X-Spam-Status: No, score=-3.305 tagged_above=-999 required=5 tests=[AWL=-0.006, BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, 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 Wcx9H9qWccTx for <uri-review@ietfa.amsl.com>; Sun, 15 May 2011 03:28:36 -0700 (PDT)
Received: from mail-bw0-f44.google.com (mail-bw0-f44.google.com [209.85.214.44]) by ietfa.amsl.com (Postfix) with ESMTP id 65969E064E for <uri-review@ietf.org>; Sun, 15 May 2011 03:28:36 -0700 (PDT)
Received: by bwz13 with SMTP id 13so3676978bwz.31 for <uri-review@ietf.org>; Sun, 15 May 2011 03:28:35 -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 :content-transfer-encoding; bh=D7WqZ/01pnxqZh/ihrXXqyC/TEGSb5syHvcZc4QV8uQ=; b=nsiGyGIX9hly7mHI0DB9+bdtu+5MBat0IXSN8/Jon4pAwFGEfwpd9gblAGm68fQV+C i+wJP6jj9CTa3dlTHXvbGY9O/JES3TcTh7X7uPNd4oMyD6eHPaqZWg3AhXj/2Z+U3+1+ wQfOi677HZ5J2R2Pn0JfIS55PBz27bIMzopHc=
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:content-transfer-encoding; b=H3pgVo701sCUufdA8lJ/sPNXdy1TwVWmKZN1ybNnUlCl4J9e4yk7tV1StgrYAXJ2fD rTnHxowPDZT9snQeUgUN40L/5pBIheS0QPOttDPiA1EPcgmPGNW93MC0YYCRBP+PIWKw jTHTzSAXXXiP0QU3PxUdtFxoOgllFon/rh2Z8=
Received: by 10.204.83.7 with SMTP id d7mr2844647bkl.206.1305455315011; Sun, 15 May 2011 03:28:35 -0700 (PDT)
Received: from [127.0.0.1] ([195.191.104.224]) by mx.google.com with ESMTPS id q25sm2355459bkk.10.2011.05.15.03.28.32 (version=SSLv3 cipher=OTHER); Sun, 15 May 2011 03:28:33 -0700 (PDT)
Message-ID: <4DCFAAFD.4060007@gmail.com>
Date: Sun, 15 May 2011 13:29:17 +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: "\"Martin J. Dürst\"" <duerst@it.aoyama.ac.jp>
References: <4DCF611D.9080306@gmail.com> <4DCF8CDF.1030509@it.aoyama.ac.jp>
In-Reply-To: <4DCF8CDF.1030509@it.aoyama.ac.jp>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Cc: "uri-review@ietf.org" <uri-review@ietf.org>
Subject: Re: [Uri-review] 'ftp' and 'file' URI schemes still needs specifying
X-BeenThere: uri-review@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Proposed URI Schemes <uri-review.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/uri-review>, <mailto:uri-review-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/uri-review>
List-Post: <mailto:uri-review@ietf.org>
List-Help: <mailto:uri-review-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/uri-review>, <mailto:uri-review-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 15 May 2011 10:28:37 -0000

15.05.2011 11:20, "Martin J. Dürst" wrote:
> Hello Mykyta,
>
> Providing specifications for ftp: and file: would indeed be a good 
> thing. But please be aware that besides the explicit publications you 
> found, there have also been other efforts to specify these schemes, 
> and they never got very far. Of the two, I'd guess ftp: is easier, but 
> I might be wrong. I definitely know that the file: scheme will be 
> tough; there is quite some variation among browsers, not to mention 
> other software, and it will be difficult to provide the right balance 
> between prescriptive and descriptive approach.
Thanks for response, Martin.  I recall some discussions on uri@w3.org 
list regarding the 'file' URI scheme and can say it is really hard to 
specify it; that person who will undertake this work should probably 
spend a large amount of time on investigation of the issue and putting 
this on paper.  Maybe the difficulty is a great number of variants 
existing for file URIs, ie. absence of unified syntax, first of all.  
The situation is radically different with ftp; there is one well-known 
and widely-accepted syntax of it.  After we'll have defined these two 
schemes, it will make sense to change RFC 1738's status to Historic, 
considering anything of its content will be "shared" between other 
documents, but file URI scheme will be stumbling block here.

Mykyta Yevstifeyev
>
> Regards,   Martin.
>
> On 2011/05/15 14:14, Mykyta Yevstifeyev wrote:
>> Hello all,
>>
>> The first mention of 'ftp' URI scheme in the IETF document is probably
>> RFC 1738 (http://tools.ietf.org/html/rfc1738), if I'm right. As far as
>> you can see, this RFC is formally obsoleted by RFC 4248 and RFC 4266,
>> but in fact RFC 2396 et seq., meaning RFC 3986 (formally they updated
>> RFC 1738), replaced it. Among other, RFC 1738 document specified several
>> URI schemes, such as widely-used 'http', 'mailto' etc. This table
>> summarizes the state of schemes specified by RFC 1738. ("Specification"
>> is the most current RFC defining some scheme).
>>
>> /Scheme name
>> / /Protocol
>> / /Specification
>> /
>> http
>> HTTP (RFC2616)
>> RFC 2616
>> gopher
>> Gopher (RFC1436)
>> RFC 4266
>> mailto
>> N/A
>> RFC 6068
>> news
>> NNTP (RFC 3977)
>> RFC 5538
>> nntp
>> NNTP (RFC 3977)
>> RFC 5538
>> telnet
>> Telnet (RFC 854)
>> RFC 4248
>> wais
>> WAIS (RFC 1625)
>> RFC 4156
>> file
>> N/A
>> *RFC 1738*
>> prospero
>> Propsero (non-IETF)
>> RFC 4157
>> ftp
>> FTP (RFC 959)
>> *RFC 1738
>> *
>>
>> :
>> You may see, there are two schemes in this list specified by formally
>> obsoleted RFC 1738 (even though it is actually PS). They're probably the
>> only two schemes (not considering 'afs', but it's in provisional
>> regsitry) that are listed at IANA registry, in the Permanent category,
>> with a reference to obsoleted RFC (maybe, 'fax' can be considered to be
>> so as well; but is it de facto deprecated and hsitorical). 'ftp' and
>> 'file' schemes are quite widely-used; obsolete RFC 1738 is an actual
>> specification for them.
>>
>> There has been an effort to specify this schemes in separate docs.
>> (https://datatracker.ietf.org/doc/draft-hoffman-ftp-uri/,
>> https://datatracker.ietf.org/doc/draft-hoffman-file-uri/), but they
>> resulted in nothing (unlike eg. RFC 4248, as a part of the same effort,
>> if I'm right). Considering this, should an attempt to provide these
>> schemes an up-to-date specification be undertaken?
>>
>> Mykyta Yevstifeyev
>>
>>
>>
>> _______________________________________________
>> Uri-review mailing list
>> Uri-review@ietf.org
>> https://www.ietf.org/mailman/listinfo/uri-review
>