Re: [Uri-review] ws: and wss: schemes

"Daniel R. Tobias" <dan@tobias.name> Wed, 09 September 2009 00:43 UTC

Return-Path: <dan@tobias.name>
X-Original-To: uri-review@core3.amsl.com
Delivered-To: uri-review@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5FEF53A6B42; Tue, 8 Sep 2009 17:43:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.624
X-Spam-Level:
X-Spam-Status: No, score=-0.624 tagged_above=-999 required=5 tests=[AWL=0.116, BAYES_20=-0.74]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l6n9BDESuoOn; Tue, 8 Sep 2009 17:43:10 -0700 (PDT)
Received: from looneymail-a2.g.dreamhost.com (caibbdcaaaaf.dreamhost.com [208.113.200.5]) by core3.amsl.com (Postfix) with ESMTP id 3DFA03A6819; Tue, 8 Sep 2009 17:43:09 -0700 (PDT)
Received: from [192.168.1.100] (c-98-219-95-0.hsd1.fl.comcast.net [98.219.95.0]) (using TLSv1 with cipher DES-CBC3-SHA (168/168 bits)) (No client certificate requested) by looneymail-a2.g.dreamhost.com (Postfix) with ESMTP id EA53E16D31B; Tue, 8 Sep 2009 17:43:39 -0700 (PDT)
From: "Daniel R. Tobias" <dan@tobias.name>
Organization: Barely
To: David Booth <david@dbooth.org>
Date: Tue, 08 Sep 2009 20:43:08 -0400
MIME-Version: 1.0
Message-ID: <4AA6FA1C.23321.190CED7D@dan.tobias.name>
Priority: normal
In-reply-to: <1252444455.16404.646.camel@dbooth-laptop>
References: <OF22CD1320.96C55266-ON85257610.004AB599-85257610.004BC9CA@lotus.com>, <4AA2A630.32731.824DABF@dan.tobias.name>, <1252444455.16404.646.camel@dbooth-laptop>
X-mailer: Pegasus Mail for Windows (4.51)
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Content-description: Mail message body
Cc: URI <uri@w3.org>, hybi@ietf.org, uri-review@ietf.org
Subject: Re: [Uri-review] ws: and wss: schemes
X-BeenThere: uri-review@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Proposed URI Schemes <uri-review.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/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: Wed, 09 Sep 2009 00:43:11 -0000

On 8 Sep 2009 at 17:14, David Booth wrote:

> You seem to have missed the point.  A string like
> "http://websockets.net/" is not *intrinsically* tied to the Web Sockets
> protocol any more than the string "wss: is.  It only becomes tied to the
> Web Sockets protocol if the social entity that has the *authority* to
> decree such a link does so.  In the case of "wss:", that authority
> belongs to the Internet Assigned Numbers Authority (IANA).  In the case
> of "http://websockets.net/" that authority belongs to the owner of
> websockets.net.  (See Architecture of the World Wide Web section
> 2.2.2.1:
> http://www.w3.org/TR/webarch/#def-uri-ownership )
> The principle is *exactly* the same.  

Not really, to me at least.  That would be like saying that because 
you own that particular horse, you can declare its tail to be a leg 
even if the general community of experts in horses and biology in 
general have a definition of legs that it doesn't meet.

Since I own the dan.info domain, I get to define what any particular 
URI within it (or its subdomains), like http://dan.info/FooBarBaz/ or 
http://foo.bar.baz.dan.info/Some.Silly.Stuff, resolves to under the 
HTTP protocol (or whatever other protocol might be referenced in the 
URI scheme, like https://dan.info/Something.Else or 
ftp://dan.info/OtherJunk/).  I can make it resolve to a picture of 
me, a picture of a horse, a political rant, a redirect to a different 
URI, a 404 Not Found error, or not resolve at all because the 
hostname has no DNS record. It doesn't, however, give me the right or 
power to insist that the definition of the "http" scheme or its 
associated protocol doesn't apply to my URIs, and instead those 
particular URIs should be resolved using my own "FooBarBaz" protocol.

Even if the page that is retrieved under a HTTP fetch of the document 
at the URI says "This URI is intended to be resolved under FooBarBaz 
instead of HTTP", that doesn't make it so, any more than writing 
"This sentence is written in French" makes it be in French instead of 
English.


-- 
== Dan ==
Dan's Mail Format Site: http://mailformat.dan.info/
Dan's Web Tips: http://webtips.dan.info/
Dan's Domain Site: http://domains.dan.info/