Re: [hybi] US-ASCII vs. ASCII in Web Socket Protocol

Ian Hickson <ian@hixie.ch> Tue, 02 February 2010 10:42 UTC

Return-Path: <ian@hixie.ch>
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 292D528C284 for <hybi@core3.amsl.com>; Tue, 2 Feb 2010 02:42:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.283
X-Spam-Level:
X-Spam-Status: No, score=-2.283 tagged_above=-999 required=5 tests=[AWL=0.016, BAYES_00=-2.599, MIME_8BIT_HEADER=0.3]
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 ZLLFwR2NwAxw for <hybi@core3.amsl.com>; Tue, 2 Feb 2010 02:42:09 -0800 (PST)
Received: from looneymail-a4.g.dreamhost.com (caibbdcaaaaf.dreamhost.com [208.113.200.5]) by core3.amsl.com (Postfix) with ESMTP id 122C028C274 for <hybi@ietf.org>; Tue, 2 Feb 2010 02:42:08 -0800 (PST)
Received: from ps20323.dreamhostps.com (ps20323.dreamhost.com [69.163.222.251]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by looneymail-a4.g.dreamhost.com (Postfix) with ESMTP id F3BE983BF; Tue, 2 Feb 2010 02:42:45 -0800 (PST)
Date: Tue, 02 Feb 2010 10:42:45 +0000
From: Ian Hickson <ian@hixie.ch>
To: "\"Martin J. Dürst\"" <duerst@it.aoyama.ac.jp>
In-Reply-To: <4B67FE17.8060100@it.aoyama.ac.jp>
Message-ID: <Pine.LNX.4.64.1002021037120.21600@ps20323.dreamhostps.com>
References: <9124e09b0911052218y5106a2d4qcda01ff67577679b@mail.gmail.com> <Pine.LNX.4.62.0912032337580.15540@hixie.dreamhostps.com> <4B1905FC.1000205@verizon.net> <Pine.LNX.4.64.1001300901270.22027@ps20323.dreamhostps.com> <4B6466EB.2090909@gmx.de> <4B656465.1080005@airemix.jp> <Pine.LNX.4.64.1002020027000.3846@ps20323.dreamhostps.com> <6.2.5.6.2.20100201163955.09373f40@resistor.net> <Pine.LNX.4.64.1002020055080.21600@ps20323.dreamhostps.com> <4B67FE17.8060100@it.aoyama.ac.jp>
Content-Language: en-GB-hixie
Content-Style-Type: text/css
MIME-Version: 1.0
Content-Type: MULTIPART/MIXED; BOUNDARY="-1555694626-1845586818-1265107365=:21600"
Cc: hybi@ietf.org
Subject: Re: [hybi] US-ASCII vs. ASCII in Web Socket Protocol
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: Tue, 02 Feb 2010 10:42:10 -0000

On Tue, 2 Feb 2010, "Martin J. Dürst" wrote:
> >
> > I've no intention of playing reference hot potato, where every 3 
> > months the "best reference" changes and I have to update all the 
> > references.
> 
> Not wanting to play reference hot potato is no good reason for choosing 
> the worst possible reference in this case. US-ASCII, and the references 
> for it, don't change that often these days, either.
> 
> Not wanting to play reference hot potato is also no good reason for not 
> following the clear an unanimous advice of (if I'm counting correctly) 3 
> (and now 4 with me) people on the mailing list.
> 
> If somebody requests the reference to be changed from ANSI.X3-4.1986 to 
> ISO 646 IRV or back, then that would be the place to bring up the "hot 
> potato" metaphor.

I'm doing what IANA does. If you want me to do something else, change what 
IANA does. Plus, the reference the spec currently has actually provides 
easily accessible information (RFC1345 is trivially discoverable and has 
the actual definition of the character set right there). On the other 
hand, 'American National Standards Institute, "Coded Character Set - 7-bit 
American Standard Code for Information Interchange", ANSI X3.4, 1986.' is 
one of the least informative references ever -- a Google search for that 
search term doesn't even find a spec, let alone an actual definition!

This is possibly the least important thing anyone has ever asked me to 
change in any spec ever, and I've no intention of spending any more time 
on it. Can we please focus on stuff that is actually going to affect Web 
authors? Stuff that matters?

-- 
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'