Re: [hybi] Serf support for BWTP

Justin Erenkrantz <justin@erenkrantz.com> Tue, 02 February 2010 16:58 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 C95323A696B for <hybi@core3.amsl.com>; Tue, 2 Feb 2010 08:58:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.987
X-Spam-Level:
X-Spam-Status: No, score=-1.987 tagged_above=-999 required=5 tests=[AWL=-0.010, 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 1MSeG4ZuYRU0 for <hybi@core3.amsl.com>; Tue, 2 Feb 2010 08:58:10 -0800 (PST)
Received: from mail-px0-f186.google.com (mail-px0-f186.google.com [209.85.216.186]) by core3.amsl.com (Postfix) with ESMTP id 1D7273A6961 for <hybi@ietf.org>; Tue, 2 Feb 2010 08:58:10 -0800 (PST)
Received: by pxi16 with SMTP id 16so249261pxi.29 for <hybi@ietf.org>; Tue, 02 Feb 2010 08:58:46 -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=DHluRyAJqvnmLF9cDCIT6A+GWb4kLKGdSfGoaBJhedA=; b=FCf3BlnTRbSqedyrQB9zrNG+TyILhEXVYVZDGFd0Cg40kE8TjYLzlxUNWK+5nZRA4p fwJoKfuDjeqGm41jnmtLwJ7HGCyw0aSH2IGSZKn6WS1A9BEqM1vG0Nq6equV71pmEiMf HDnRCCrv1dxcDDQGSON9mpZSHRU1JMjD4HQNs=
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=dPcQuxPMAUGekgSs/F1URhJdgQvRRqIXGCHUKITLRtEaW6q2RFYbdI+fO1diqfJS1i 3BU/Wn3EX7Y8xe2wtrq/bmJQF5bIM4P8ak3pwTFfQbPpzYc6JygCQ4XiSPEZDAFwyJOv 4fzYTqY+CiYCWjIRnk172q+8u1jB9ARBSV1Ds=
MIME-Version: 1.0
Sender: justin.erenkrantz@gmail.com
Received: by 10.142.60.14 with SMTP id i14mr4114109wfa.261.1265129926139; Tue, 02 Feb 2010 08:58:46 -0800 (PST)
In-Reply-To: <Pine.LNX.4.64.1002020229020.3846@ps20323.dreamhostps.com>
References: <5c902b9e0912180032o33d58da5hf3411baeb1fc5f7f@mail.gmail.com> <Pine.LNX.4.64.1001310829370.3846@ps20323.dreamhostps.com> <5c902b9e1001312123r1051a8dbpc8eb106c245c425a@mail.gmail.com> <Pine.LNX.4.64.1002020229020.3846@ps20323.dreamhostps.com>
Date: Tue, 02 Feb 2010 08:58:45 -0800
X-Google-Sender-Auth: 9d692c5c12c86058
Message-ID: <5c902b9e1002020858u50f3535fr3be79bf87535011b@mail.gmail.com>
From: Justin Erenkrantz <justin@erenkrantz.com>
To: Ian Hickson <ian@hixie.ch>
Content-Type: text/plain; charset="ISO-8859-1"
Cc: hybi@ietf.org
Subject: Re: [hybi] Serf support for BWTP
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 16:58:10 -0000

On Mon, Feb 1, 2010 at 6:32 PM, Ian Hickson <ian@hixie.ch> wrote:
> Seriously?

Yes.

> It may disconnect, but it doesn't have to (there's no "must", it's a "may"
> -- the spec uses RFC2119 terminology). So there's no guarantee that the
> type is 0x00 at step 3.

If, as you dictate in your reply, code up *exactly* what it says - you
must ignore the "may" (as you don't provide the conditions to
satisfy), then the server never disconnects.

That's absurd.  So, why mention the step at all?

If you are attempting to specify algorithms as the normative
definitions to force me to stop "reading between the lines" - but,
yet, at the same time, don't specify it to the correct level of
precision, then don't specify it at all or stop claiming that it is
normative!  This is *exactly* the ambiguity inherent in this style
that is so maddening as a prospective implementor.  -- justin