Re: [hybi] Websockets sub-protocol registry

Julian Reschke <julian.reschke@gmx.de> Mon, 14 March 2016 16:18 UTC

Return-Path: <julian.reschke@gmx.de>
X-Original-To: hybi@ietfa.amsl.com
Delivered-To: hybi@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3BABE12DB45 for <hybi@ietfa.amsl.com>; Mon, 14 Mar 2016 09:18:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.601
X-Spam-Level:
X-Spam-Status: No, score=-1.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
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 O5VCW6hxqeMB for <hybi@ietfa.amsl.com>; Mon, 14 Mar 2016 09:18:48 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (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 3B97812DB61 for <hybi@ietf.org>; Mon, 14 Mar 2016 09:18:34 -0700 (PDT)
Received: from [192.168.1.123] ([5.10.171.186]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0MO7Ca-1aioa03lQa-005V9B; Mon, 14 Mar 2016 17:18:28 +0100
To: Ted Hardie <ted.ietf@gmail.com>, Anne van Kesteren <annevk@annevk.nl>
References: <CA+9kkMDZQ_dPM76HaAKwvsRaOhdyvbQd+YLOCTR9piBYO2Kt+w@mail.gmail.com> <CADnb78gBkzjhVRQgzF29hNq4LsCZ=vSu4CJSM9nDWuLVcsOzDw@mail.gmail.com> <CA+9kkMCriEjDrs0Fpb-6QGcuZLWX37xVTBo6wk1Zq9cBSRMTxw@mail.gmail.com> <CADnb78iuJ=F=uhOTfyKx7mnH6wtpN6Pjqa2w2sQ7ZCbdULU_rw@mail.gmail.com> <CA+9kkMA5gHqd9QgfOseowEuFsE=sp8yjcUDa+6A06rQg650Jvw@mail.gmail.com>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <56E6E454.7090207@gmx.de>
Date: Mon, 14 Mar 2016 17:18:28 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0
MIME-Version: 1.0
In-Reply-To: <CA+9kkMA5gHqd9QgfOseowEuFsE=sp8yjcUDa+6A06rQg650Jvw@mail.gmail.com>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K0:ij9HiqDswpfZlzifE4Fcy3vQMLO7izTSSsqu6VisSUEf7nWh677 5uAggRLo5d6pC3r+89iTVAko9NLIZKvCcMK4QNY+fcZRs9qxSIRCkbWhKmSVTdg9jR+7TEJ 2adbhfauz3ja9GwnfOHRa0JJ86Y+HomKKeh9m/bqx/oSlMOmLjNbWfwOaac1d6RFytHOVEf C9EvpHj3l3qsVefp5MEJA==
X-UI-Out-Filterresults: notjunk:1;V01:K0:AMemupnhfog=:M4SaLnuxbJj9pPU0ZByujr a53T67si1VUiLJh8ntyaiyWX0fuP3TKrgRwaBHECvWbLVQblY4/52nYTQWThmNSZuPwrL0O5N osmC7RCxST1e/mRpwvv4aG/gZElCmcLcxZ60kV21fudo1QelDueE96yufn2q3t6QkXK5GMKIl RehEAZL1TU/Qu25bTJzjrslOQ/Tah9e9ZntQ9uZy5ae14CgL4De19UHKjoxYHa+KN4U/EVpzH DpofcD1xSrtXsSh2XN4xC+ckbh4tTYTz3NAGFDgPA8wiAjwHthTmWpa73wJ9XYX31plFZQZaE tDEL+DaGtfzGIJavRxp0zsBNX6oNH2z0HBznje+vGfeJKy5dTNge7k2cg/gcipLD0P1Rh/w95 S5Y36QAJmxmdkBH8kz4uGbeRRUdN1IAE0qlhqAcCpSlbfOdfic1/y2X+jwnsyVRT0DOpmohpF XN67kaYY3f8PXy+hIN6xgzKXIIavdbhKouaTHVSIkkpTgQH+xf8m/zOfMDWGbndYCqbe1XE8a NYtHd4mztRnRIri5Sxxt7ibqWvf908vZFmmNwXnrhzvgwJeLoJ78t8bxV6IcfMp53bnQrySyh QbEqNNbt3XIlqNhdJGbvsiv++8VsI6+X5SKyQx565F+b7xqNTJQG//ouNdEQow+dQ6pjlkUnI Ku9VQWg9GcJI7RpPOEA/UlsuifXUn3UmSTTH0ahPoy+ltPivLTVYvWZoO+iKaphUBL36NchKT rkBu3tvtiAP7LzI/dzvhdNeFxo7Z8tolmZ4IbHxBKhLALMxx0taJJAjloftaHEZp1Amg/6p2i dkdewg7
Archived-At: <http://mailarchive.ietf.org/arch/msg/hybi/95N9hkiGQXKpGYZvcnICFmt5xMA>
Cc: Server-Initiated HTTP <hybi@ietf.org>
Subject: Re: [hybi] Websockets sub-protocol registry
X-BeenThere: hybi@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Server-Initiated HTTP <hybi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/hybi>, <mailto:hybi-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/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: Mon, 14 Mar 2016 16:18:49 -0000

On 2016-03-14 17:04, Ted Hardie wrote:
> On Mon, Mar 14, 2016 at 8:56 AM, Anne van Kesteren <annevk@annevk.nl
> <mailto:annevk@annevk.nl>> wrote:
>
>     On Mon, Mar 14, 2016 at 4:01 PM, Ted Hardie <ted.ietf@gmail.com
>     <mailto:ted.ietf@gmail.com>> wrote:
>     > We simply don't want to assume it; we'd like it to be specified, at least in
>     > the RTCWEB case.
>
>     In the typical use of the word, "a" does not match "A".
>
>
>     > Back to the IANA side of the question: Any objection to specifying that IANA
>     > should not register two values that differed only in  case?  The current
>     > instructions aren't clear on that.
>
>     Why? That would restrict the value space. We don't do that for HTTP
>     verbs either (although it might make sense there, and require them to
>     be uppercase).
>
>
> The IANA registry currently has 23 items in it; restricting the value
> space does not seem like a current issue.  Basically, you would do it so
> that confusion in which was meant did not occur in the event that
> someone did attempt the registration of XMPP (rather than xmpp, which is
> already registered).   This is a first-come-first-served registry, so
> there is no one to give helpful advice to registrants on this to avoid;
> the best we can do is give instructions to IANA.
>
> regards,
>
> Ted

The main risk I see is that people could mis-read this as meaning that 
the values are indeed case-insensitive. Of course that could be 
mitigated by being crystal clear in the wording.

Best regards, Julian