Re: [hybi] ws: and wss: schemes

Julian Reschke <julian.reschke@gmx.de> Sat, 05 September 2009 06:43 UTC

Return-Path: <julian.reschke@gmx.de>
X-Original-To: hybi@core3.amsl.com
Delivered-To: hybi@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A4B693A6828 for <hybi@core3.amsl.com>; Fri, 4 Sep 2009 23:43:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.926
X-Spam-Level:
X-Spam-Status: No, score=-4.926 tagged_above=-999 required=5 tests=[AWL=-2.327, BAYES_00=-2.599]
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 EksJVMA69PYa for <hybi@core3.amsl.com>; Fri, 4 Sep 2009 23:43:31 -0700 (PDT)
Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by core3.amsl.com (Postfix) with SMTP id 2B9643A657C for <hybi@ietf.org>; Fri, 4 Sep 2009 23:43:30 -0700 (PDT)
Received: (qmail invoked by alias); 05 Sep 2009 06:43:42 -0000
Received: from p508FD752.dip.t-dialin.net (EHLO [192.168.178.33]) [80.143.215.82] by mail.gmx.net (mp026) with SMTP; 05 Sep 2009 08:43:42 +0200
X-Authenticated: #1915285
X-Provags-ID: V01U2FsdGVkX18O8xVdlUcOn1FjFzAfg72YV+nTqjTg9dBVyngyHM Xcy/ihjenR0fZM
Message-ID: <4AA20894.9040704@gmx.de>
Date: Sat, 05 Sep 2009 08:43:32 +0200
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.4) Gecko/20060516 Thunderbird/1.5.0.4 Mnenhy/0.7.4.666
MIME-Version: 1.0
To: Ian Hickson <ian@hixie.ch>
References: <OF22CD1320.96C55266-ON85257610.004AB599-85257610.004BC9CA@lotus.com> <C9931C12-E123-437D-8E7D-F8C680C62397@mnot.net> <4A8CAA72.3000209@berkeley.edu> <Pine.LNX.4.62.0909040147300.6775@hixie.dreamhostps.com> <4AA14792.4020009@gmx.de> <4D25F22093241741BC1D0EEBC2DBB1DA01AD6282C2@EX-SEA5-D.ant.amazon.com> <Pine.LNX.4.62.0909041947250.26930@hixie.dreamhostps.com> <4AA17310.1090108@gmx.de> <Pine.LNX.4.62.0909042013300.26930@hixie.dreamhostps.com>
In-Reply-To: <Pine.LNX.4.62.0909042013300.26930@hixie.dreamhostps.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-FuHaFi: 0.57
Cc: URI <uri@w3.org>, "hybi@ietf.org" <hybi@ietf.org>, "uri-review@ietf.org" <uri-review@ietf.org>, "public-i18n-core@w3.org" <public-i18n-core@w3.org>
Subject: Re: [hybi] ws: and wss: schemes
X-BeenThere: hybi@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Server-Initiated HTTP <hybi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/hybi>, <mailto:hybi-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/hybi>
List-Post: <mailto:hybi@ietf.org>
List-Help: <mailto:hybi-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/hybi>, <mailto:hybi-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 05 Sep 2009 06:43:32 -0000

Ian Hickson wrote:
> ...
> That's what I thought, but then I got feedback saying I had to register an 
> IRI scheme if I wanted to use IRIs.
> 
> I've no interest in making ws: and wss: URIs. Only IRIs.
> 
> If I define the syntax to be a subset of the full URI syntax, how does it 
> ever get extended to be a subset of the full IRI syntax?
> 
> What should I put in the spec to make you happy and to make the use of ws: 
> and wss: IRIs fully well-defined?
> ...

The point is not to make me happy, but to do the right thing.

Just define a URI scheme; use of ws IRIs will be defined automatically 
in terms of RFC 3987 (IRI experts, please correct me if I'm wrong).

> ...
>> The RFC reference is immutable. Just paste the content in your source 
>> file, and change the anchor attribute value.
> 
> My source file is an HTML document, so I don't think that would work well.

The source file that you feed into xml2rfc is an XML file using the 
RFC2629bis syntax. You control that file. Put into it what you need.

> ...
> I've read this, but as far as I can tell, "Always UTF-8" and "See IRI" are 
> both complete and accurate ways of addressing this.
> 
> Since apparently neither of these options satisfies you, could you state 
> exactly what literal text would satisfy you?
> ...

I already pointed you to RFC 5092 as relatively recent example, see 
<http://tools.ietf.org/html/rfc5092#section-8>.

BR, Julian