Re: [Uri-review] 'ftp' and 'file' URI schemes still needs specifying
Graham Klyne <GK-lists@ninebynine.org> Mon, 16 May 2011 09:27 UTC
Return-Path: <GK-lists@ninebynine.org>
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 94721E073D for <uri-review@ietfa.amsl.com>; Mon, 16 May 2011 02:27:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level:
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 hPdADaXV8LwH for <uri-review@ietfa.amsl.com>; Mon, 16 May 2011 02:27:03 -0700 (PDT)
Received: from relay5.mail.ox.ac.uk (relay5.mail.ox.ac.uk [163.1.2.163]) by ietfa.amsl.com (Postfix) with ESMTP id 9D701E06AB for <uri-review@ietf.org>; Mon, 16 May 2011 02:27:03 -0700 (PDT)
Received: from smtp0.mail.ox.ac.uk ([129.67.1.205]) by relay5.mail.ox.ac.uk with esmtp (Exim 4.75) (envelope-from <GK-lists@ninebynine.org>) id 1QLu4p-0004W4-H6; Mon, 16 May 2011 10:26:59 +0100
Received: from tinos.zoo.ox.ac.uk ([129.67.24.47]) by smtp0.mail.ox.ac.uk with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from <GK-lists@ninebynine.org>) id 1QLu4o-0001rp-37; Mon, 16 May 2011 10:26:59 +0100
Message-ID: <4DD0EDAC.2060009@ninebynine.org>
Date: Mon, 16 May 2011 10:26:04 +0100
From: Graham Klyne <GK-lists@ninebynine.org>
User-Agent: Thunderbird 2.0.0.24 (Macintosh/20100228)
MIME-Version: 1.0
To: Mykyta Yevstifeyev <evnikita2@gmail.com>
References: <4DCF611D.9080306@gmail.com> <4DCF8CDF.1030509@it.aoyama.ac.jp> <4DCFAAFD.4060007@gmail.com>
In-Reply-To: <4DCFAAFD.4060007@gmail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
X-Oxford-Username: zool0635
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: Mon, 16 May 2011 09:27:04 -0000
I distantly recall that the working group that led to RFC 3986 spun out some activities, or at least proposed such, to try to regularize both ftp: and file:. I have a recollection that Paul Hoffman edited a round or two of Internet Drafts, but the effort ran out of steam. I also recall a suggestion that rather than trying to standardize file:, a useful step would be to describe the varieties of existing behaviours as an informational document, but again there was no-one with the time and/or energy to push this forward. To give a sense of timeframe for these discussions, the most recent message about specific activities (or not) that I can find is: http://lists.w3.org/Archives/Public/uri/2004Feb/0014.html In response to this message (from yours truly) that gives some sense of the discussion around file: URIs: http://lists.w3.org/Archives/Public/uri/2004Feb/0011.html After that, I'm not seeing much directed discussion. #g -- Mykyta Yevstifeyev wrote: > 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 >> > > _______________________________________________ > Uri-review mailing list > Uri-review@ietf.org > https://www.ietf.org/mailman/listinfo/uri-review >
- [Uri-review] 'ftp' and 'file' URI schemes still n… Mykyta Yevstifeyev
- Re: [Uri-review] 'ftp' and 'file' URI schemes sti… Martin J. Dürst
- Re: [Uri-review] 'ftp' and 'file' URI schemes sti… Mykyta Yevstifeyev
- Re: [Uri-review] 'ftp' and 'file' URI schemes sti… Graham Klyne