Re: [hybi] Technical feedback. was: Process!

Justin Erenkrantz <justin@erenkrantz.com> Sat, 30 January 2010 07:24 UTC

Return-Path: <justin.erenkrantz@gmail.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 1559F3A6858 for <hybi@core3.amsl.com>; Fri, 29 Jan 2010 23:24:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.079
X-Spam-Level:
X-Spam-Status: No, score=-2.079 tagged_above=-999 required=5 tests=[AWL=-0.102, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622]
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 lCDvVcvldT2l for <hybi@core3.amsl.com>; Fri, 29 Jan 2010 23:24:39 -0800 (PST)
Received: from mail-gx0-f226.google.com (mail-gx0-f226.google.com [209.85.217.226]) by core3.amsl.com (Postfix) with ESMTP id 4BD453A67AF for <hybi@ietf.org>; Fri, 29 Jan 2010 23:24:39 -0800 (PST)
Received: by gxk26 with SMTP id 26so931509gxk.8 for <hybi@ietf.org>; Fri, 29 Jan 2010 23:25:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to:cc :content-type; bh=XetG9ctIOyykQg09akU/NmVFaPgIrGU3uYXUwFUE714=; b=hizw54qO0lInMjcvveGtbPekhbCc570KiBcc+pQvK6jB6H3A5nIt2TPcCHKCAGCM+U ue+//ydx7yufMVFRocFCyyNq1SMDb3+XGUWg+6XCkwnmHEuMhFl1ab6oURLzYP/Db8HX ljSGwlL9mUXpiT4S4z4dPcuiRXcRcWEgeGG1s=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; b=SFenPdkHa61E7izsp8l4dahubjUOleamad287C4sn2s+ywK2bT3lU8RS8zr2Y6Fp3h phwRHnUacHk/xqVvVETJgvkwhS3Ktg6DFRKqOHQJgABWSPPgm5TqnvlRXcDHQUPnYHwS b9r/wJ8A6JtJvSuvR3hB/8/QIalusNU9tjQog=
MIME-Version: 1.0
Sender: justin.erenkrantz@gmail.com
Received: by 10.90.42.3 with SMTP id p3mr1790793agp.98.1264836301907; Fri, 29 Jan 2010 23:25:01 -0800 (PST)
In-Reply-To: <4B63DC2D.4090702@webtide.com>
References: <de17d48e1001280012i2657b587i83cda30f50013e6b@mail.gmail.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> <4B636757.3040307@webtide.com> <BBF3CE06-3276-4A7C-8961-7B3DDEE406D0@apple.com> <4B63DC2D.4090702@webtide.com>
Date: Fri, 29 Jan 2010 23:25:01 -0800
X-Google-Sender-Auth: c7375c5eea6508e9
Message-ID: <5c902b9e1001292325p423d7e82o9478441893e34523@mail.gmail.com>
From: Justin Erenkrantz <justin@erenkrantz.com>
To: Greg Wilkins <gregw@webtide.com>
Content-Type: text/plain; charset="ISO-8859-1"
Cc: Hybi <hybi@ietf.org>
Subject: Re: [hybi] Technical feedback. was: Process!
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 07:24:40 -0000

On Fri, Jan 29, 2010 at 11:13 PM, Greg Wilkins <gregw@webtide.com> wrote:
> Note that there are uses for this protocol beyond javascript in browsers.
> Improvements in the protocol should not have to wait for improvements in
> just the js API.

Agreed - the motivating factors on my end for an async protocol have
applications in mind that look nothing like browsers.  (Autonomous
agents is probably the shortest description that gets you in the
ballpark.)

Again, this is why the current draft is so impenetrable (to me) since
it expects that the only person implementing the draft is a client
vendor using synchronous socket methods...which sort of defeats the
purpose when you are trying to write a fully async client...or any
type of server.  -- justin