Re: [apps-discuss] Call for Adoption: draft-kerwin-file-scheme

Sean Leonard <dev+ietf@seantek.com> Fri, 02 January 2015 13:52 UTC

Return-Path: <dev+ietf@seantek.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EFB9D1A8743 for <apps-discuss@ietfa.amsl.com>; Fri, 2 Jan 2015 05:52:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level:
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HwM6rh7ETfA2 for <apps-discuss@ietfa.amsl.com>; Fri, 2 Jan 2015 05:52:11 -0800 (PST)
Received: from mxout-07.mxes.net (mxout-07.mxes.net [216.86.168.182]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E52EA1A3BA6 for <apps-discuss@ietf.org>; Fri, 2 Jan 2015 05:52:10 -0800 (PST)
Received: from [192.168.123.7] (unknown [23.241.1.22]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id 8E5D722E265; Fri, 2 Jan 2015 08:52:09 -0500 (EST)
Message-ID: <54A6A253.2050306@seantek.com>
Date: Fri, 02 Jan 2015 05:51:15 -0800
From: Sean Leonard <dev+ietf@seantek.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0
MIME-Version: 1.0
To: IETF Apps Discuss <apps-discuss@ietf.org>
References: <CAL0qLwYrAGk-gpfMKigy8C8CCzdA4NhQv60UdUmBtXdkQF10SA@mail.gmail.com> <DM2PR0201MB09604DBCC319F62A89FBA3B5C3680@DM2PR0201MB0960.namprd02.prod.outlook.com> <CACweHNAdSoGPSW9ZzCgGyma9JuwJyLGkMmEHoy-G43dQsOp4GA@mail.gmail.com> <CAL0qLwaZA4rhqJv+HL6dpfyneDjSJqVzZiVyOb7ESDvocPHBMw@mail.gmail.com> <54A5763C.5060203@ninebynine.org> <CAL0qLwabVM4WmgGmZ0czQhA_m=PmFdzY3tSzMjwtsSr0UG90rw@mail.gmail.com>
In-Reply-To: <CAL0qLwabVM4WmgGmZ0czQhA_m=PmFdzY3tSzMjwtsSr0UG90rw@mail.gmail.com>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/ohXaLwxDvBo5Ido9yN3sYdf4Y8M
Cc: Graham Klyne <gk@ninebynine.org>, Larry Masinter <masinter@adobe.com>
Subject: Re: [apps-discuss] Call for Adoption: draft-kerwin-file-scheme
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Jan 2015 13:52:13 -0000

On 1/1/2015 9:20 AM, Murray S. Kucherawy wrote:
> On Thu, Jan 1, 2015 at 8:30 AM, Graham Klyne <gk@ninebynine.org 
> <mailto:gk@ninebynine.org>> wrote:
>
>     In the case of file:, I have no doubt that the scheme is both
>     widely supported and widely used.  The problems with the current
>     specification have been widely discussed, over a long period.  But
>     I would have reservations about permanent registration if there is
>     no clear community consensus about how the scheme may be used or
>     is expected to function.
>
>
> [...]
>
> Can I take this to mean that as wide adoption increases, [...an RFC 
> should result...]

Let's be clear about file: URI. The file scheme *is* permanently 
registered in the URI Schemes database 
<http://www.iana.org/assignments/uri-schemes/uri-schemes.xhtml#uri-schemes-2>. 
The reference is RFC 1738 (December 1994). Until this or any other 
document supplants it, RFC 1738 is in force.

The full text of RFC 1738 is:

    The file URL scheme is used to designate files accessible on a
    particular host computer. This scheme, unlike most other URL schemes,
    does not designate a resource that is universally accessible over the
    Internet.

    A file URL takes the form:

        file://<host>/<path>

    where <host> is the fully qualified domain name of the system on
    which the <path> is accessible, and <path> is a hierarchical
    directory path of the form <directory>/<directory>/.../<name>.

    For example, a VMS file

      DISK$USER:[MY.NOTES]NOTE123456.TXT

    might become

      <URL:file://vms.host.edu/disk$user/my/notes/note12345.txt>

    As a special case, <host> can be the string "localhost" or the empty
    string; this is interpreted as `the machine from which the URL is
    being interpreted'.

    The file URL scheme is unusual in that it does not specify an
    Internet protocol or access method for such files; as such, its
    utility in network protocols between hosts is limited.



It's short, sweet, and to the point. Sure it leaves a lot unspecified, 
but short = less to argue about. :) Does anyone take issue with the RFC 
1738 text?

Sean