Re: [hybi] updated Charter proposal (WebSocket)
Greg Wilkins <gregw@webtide.com> Tue, 27 October 2009 09:21 UTC
Return-Path: <gregw@webtide.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 656DF3A6929 for <hybi@core3.amsl.com>; Tue, 27 Oct 2009 02:21:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.093
X-Spam-Level:
X-Spam-Status: No, score=-2.093 tagged_above=-999 required=5 tests=[AWL=0.506, 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 8STf-Va+q6gH for <hybi@core3.amsl.com>; Tue, 27 Oct 2009 02:21:12 -0700 (PDT)
Received: from mail-gx0-f228.google.com (mail-gx0-f228.google.com [209.85.217.228]) by core3.amsl.com (Postfix) with ESMTP id 7D3EE3A69D6 for <hybi@ietf.org>; Tue, 27 Oct 2009 02:21:12 -0700 (PDT)
Received: by gxk28 with SMTP id 28so564143gxk.9 for <hybi@ietf.org>; Tue, 27 Oct 2009 02:21:23 -0700 (PDT)
Received: by 10.150.129.27 with SMTP id b27mr5260935ybd.29.1256635283884; Tue, 27 Oct 2009 02:21:23 -0700 (PDT)
Received: from ?10.10.1.9? (60-242-119-126.tpgi.com.au [60.242.119.126]) by mx.google.com with ESMTPS id 15sm2569961gxk.12.2009.10.27.02.21.20 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 27 Oct 2009 02:21:22 -0700 (PDT)
Message-ID: <4AE6BB8D.6000208@webtide.com>
Date: Tue, 27 Oct 2009 20:21:17 +1100
From: Greg Wilkins <gregw@webtide.com>
User-Agent: Thunderbird 2.0.0.23 (X11/20090817)
MIME-Version: 1.0
To: Ian Hickson <ian@hixie.ch>
References: <4ADEC7A0.7040307@ericsson.com> <4AE4CCBB.10001@webtide.com> <Pine.LNX.4.62.0910260006420.9145@hixie.dreamhostps.com> <4AE553A0.9030208@ericsson.com> <73F5E810-F40F-42B8-81A9-4AD1306E360F@apple.com> <4AE57B62.4030209@webtide.com> <ca722a9e0910261139q27a3241aieae39a6a0525b290@mail.gmail.com> <4AE6362B.4030305@webtide.com> <Pine.LNX.4.62.0910270014420.13521@hixie.dreamhostps.com>
In-Reply-To: <Pine.LNX.4.62.0910270014420.13521@hixie.dreamhostps.com>
X-Enigmail-Version: 0.95.7
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
Cc: "hybi@ietf.org" <hybi@ietf.org>
Subject: Re: [hybi] updated Charter proposal (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: Tue, 27 Oct 2009 09:21:13 -0000
Ian Hickson wrote: > However, the draft itself has changed a lot in response to feedback over > the years. > > I don't adopt every proposed change, sure, but I think I have shown myself > to be quite willing to change the proposal based on reasoned arguments and > clearly demonstrated needs and problems. My apologies - I probably over stated the case that the ws authors are resistant to change. I think it is more accurate to say that you are more resistant to requirements other than your tight focus on a minimal protocol to enable a close socket equivalent to js running in a browser. I think resolving the differences in requirements is the prime task the IETF WG will have. Once their is rough consensus on the requirements - most of the protocol design is a matter of style. >> So will the WG have the ability to come up with it's own draft for a >> websocket protocol - or will all it be able to do is huff and puff and >> hope to convince the whatwg? > > Say the WG adopted BWTP as the basis for its work. Will you drop > Multiplexing and MIME typing from the BWTP proposal? If not, does that > mean you are resistant to change and then will the WG only be able to huff > and puff and hope to convince you? I'm not proposing that BWTP is written into the charter as the only possible option. I don't really care what protocol is accepted, so long as it makes my job as a comet infrastructure developer easier. For me this means: + abstract applications developers away from TCP/IP connection management + minimize connection growth on the server side + allow for flexible and extensible usage. + allows intelligent intermediaries to participate (load balancers, concentrators, SSL offloaders etc.) BWTP attempts to meet those with channels based multiplexing and support for mime encoding. But there are many ways to solve those and my first preference was to enhance the WS proposal. BWTP was only developed as an alternative because WS just does not address any of the pain points I have as a comet server developer. > I don't mind what the working group works on, but if it's not that, then > it's not a working group I'm interested in working with, as it wouldn't > be addressing the needs that I'm trying to address. So perhaps we have wasted a lot of time debating protocol design, when we should have been discussing protocol requirements. Then maybe we need two WGs and 2 protocols? regards
- [hybi] updated Charter proposal Salvatore Loreto
- Re: [hybi] updated Charter proposal Peter Saint-Andre
- Re: [hybi] updated Charter proposal Jamie Lokier
- Re: [hybi] updated Charter proposal Salvatore Loreto
- Re: [hybi] updated Charter proposal Salvatore Loreto
- Re: [hybi] updated Charter proposal Jamie Lokier
- Re: [hybi] updated Charter proposal (NATs and Fir… Salvatore Loreto
- Re: [hybi] updated Charter proposal Greg Wilkins
- Re: [hybi] updated Charter proposal Ian Hickson
- Re: [hybi] updated Charter proposal (WebSocket) Salvatore Loreto
- Re: [hybi] updated Charter proposal (WebSocket) Maciej Stachowiak
- Re: [hybi] updated Charter proposal (WebSocket) Greg Wilkins
- Re: [hybi] updated Charter proposal (WebSocket) Julian Reschke
- Re: [hybi] updated Charter proposal (WebSocket) Lisa Dusseault
- Re: [hybi] updated Charter proposal (WebSocket) Greg Wilkins
- Re: [hybi] updated Charter proposal (WebSocket) Ian Hickson
- Re: [hybi] updated Charter proposal (WebSocket) Maciej Stachowiak
- Re: [hybi] updated Charter proposal (WebSocket) Ian Hickson
- Re: [hybi] updated Charter proposal Mark Nottingham
- Re: [hybi] updated Charter proposal (WebSocket) Mark Nottingham
- Re: [hybi] updated Charter proposal (WebSocket) Ian Hickson
- Re: [hybi] updated Charter proposal (WebSocket) Mark Nottingham
- Re: [hybi] updated Charter proposal (WebSocket) Greg Wilkins
- Re: [hybi] updated Charter proposal (WebSocket) Greg Wilkins
- Re: [hybi] updated Charter proposal (Criteria) (w… Salvatore Loreto
- Re: [hybi] updated Charter proposal (WebSocket) Julian Reschke
- Re: [hybi] updated Charter proposal (WebSocket) Anne van Kesteren
- Re: [hybi] updated Charter proposal (WebSocket) Julian Reschke
- Re: [hybi] updated Charter proposal (WebSocket) Greg Wilkins