Re: [hybi] Process! was: [whatwg] HttpOnly cookie for WebSocket?

Maciej Stachowiak <mjs@apple.com> Sat, 30 January 2010 06:22 UTC

Return-Path: <mjs@apple.com>
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 0D0653A67B1 for <hybi@core3.amsl.com>; Fri, 29 Jan 2010 22:22:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.389
X-Spam-Level:
X-Spam-Status: No, score=-105.389 tagged_above=-999 required=5 tests=[AWL=-0.181, BAYES_00=-2.599, HTML_MESSAGE=0.001, PLING_QUERY=1.39, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
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 aGcXx1ivKulA for <hybi@core3.amsl.com>; Fri, 29 Jan 2010 22:22:43 -0800 (PST)
Received: from mail-out4.apple.com (mail-out4.apple.com [17.254.13.23]) by core3.amsl.com (Postfix) with ESMTP id 70BE63A680B for <hybi@ietf.org>; Fri, 29 Jan 2010 22:22:41 -0800 (PST)
Received: from relay16.apple.com (relay16.apple.com [17.128.113.55]) by mail-out4.apple.com (Postfix) with ESMTP id 3B52889446C1 for <hybi@ietf.org>; Fri, 29 Jan 2010 22:22:47 -0800 (PST)
X-AuditID: 11807137-b7bd4ae000000f0d-67-4b63d037eaea
Received: from et.apple.com (et.apple.com [17.151.62.12]) by relay16.apple.com (Apple SCV relay) with SMTP id A2.8A.03853.730D36B4; Fri, 29 Jan 2010 22:22:47 -0800 (PST)
MIME-version: 1.0
Content-type: multipart/alternative; boundary="Boundary_(ID_UPYYcOXo2W5UG5YIGdPLnA)"
Received: from [17.151.93.115] by et.apple.com (Sun Java(tm) System Messaging Server 6.3-7.04 (built Sep 26 2008; 32bit)) with ESMTPSA id <0KX10058DR1Y3R90@et.apple.com> for hybi@ietf.org; Fri, 29 Jan 2010 22:22:47 -0800 (PST)
From: Maciej Stachowiak <mjs@apple.com>
In-reply-to: <4B63CDDA.6040302@webtide.com>
Date: Fri, 29 Jan 2010 22:22:46 -0800
Message-id: <6CA13B45-4482-454D-A726-6377BE037965@apple.com>
References: <de17d48e1001280012i2657b587i83cda30f50013e6b@mail.gmail.com> <4B620B8F.6030706@gmx.de> <Pine.LNX.4.64.1001282217320.22053@ps20323.dreamhostps.com> <bbeaa26f1001281449q1a6e1813q3f537fe15a5a9d60@mail.gmail.com> <4B625733.2020907@webtide.com> <6.2.5.6.2.20100128225542.06fa8d68@resistor.net> <Pine.LNX.4.64.1001290817520.22020@ps20323.dreamhostps.com> <4B62C5FE.8090904@it.aoyama.ac.jp> <Pine.LNX.4.64.1001291134350.22020@ps20323.dreamhostps.com> <4B62E516.2010003@webtide.com> <5c902b9e1001290756r3f585204h32cacd6e64fbebaa@mail.gmail.com> <2EAD9F72-58B6-4F19-89AE-288ACBD35E33@apple.com> <4B63CDDA.6040302@webtide.com>
To: Greg Wilkins <gregw@webtide.com>
X-Mailer: Apple Mail (2.1077)
X-Brightmail-Tracker: AAAAAQAAAZE=
Cc: Hybi <hybi@ietf.org>
Subject: Re: [hybi] Process! was: [whatwg] HttpOnly cookie for WebSocket?
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, 30 Jan 2010 06:22:45 -0000

On Jan 29, 2010, at 10:12 PM, Greg Wilkins wrote:

> Maciej Stachowiak wrote:
> 
>> If there are technical points of feedback that are not properly addressed, 
>> then let's have the conversation about those technical issues ASAP, and not
>> mix it up with meta-level process issues.
> 
> There have been many attempts by server side developers to express their
> concerns regarding websocket.    As Jamie pointed out on elsewhere on
> this thread, all substantive suggestions were met with "no, I don't agree,
> your idea will no be considered for WebSocket".
> 
> More importantly than accepting specific ideas,  the actual concerns have
> have not been accept or addressed.  We've simply been told that we
> should not be concerned about the things we are concerned about.

Well I hope the chairs of the HyBi WG work out a process for suitably addressing these kinds of issues. I'm not entirely clear on what the concerns actually are, but perhaps we can try working through one or two of them as a test case for collaboration.

By the way, I was pleased to see your "Technical feedback" subthread forked from this thread. It's a lot easier to get down to business on concrete issues. I will read over it and comment.

> So it is these technical frustrations that are driving the current
> discussion about process.    However, even if Websocket was the
> best protocol ever created, I still do not think that a closed
> consortium representing only a segment of the industry should
> be the author, editor and implementers of a new internet protocol
> that will affect all of the industry.

I think you are overestimating how much of a unitary entity the WHATWG is. The browser vendors seeking to implement WebSocket have chosen to do so relatively independently, and we send our feedback publicly where it gets considered. It's not like implementing engineers ask the WHATWG Steering Committee to give Ian orders on what to put on the spec. Furthermore, browser implementors do not have some kind of vendetta against server-side developers. We want to work with you guys, in fact, that is the whole point of having web/internet specifications.

That being said, I think debating the organizational structure of the WHATWG is not really helpful. For the HyBi WG, what we need is a process that satisfies IETF requirements. I think it is possible, and probably even desirable, to set that up in a way that allows alignment and continued collaboration with what is happening at the WHATG. I also think it is up to the chairs of this WG to work out the process details. As I've said before, I would be delighted to advise, being in a very similar position. But I would rather not get into it too much on the list.

Regards,
Maciej