Re: [Editorial Errata Reported] RFC7540 (4871)

Cory Benfield <cory@lukasa.co.uk> Wed, 30 November 2016 13:48 UTC

Return-Path: <ietf-http-wg-request+bounce-httpbisa-archive-bis2juki=lists.ie@listhub.w3.org>
X-Original-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Delivered-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6C0BB129588 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Wed, 30 Nov 2016 05:48:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.398
X-Spam-Level:
X-Spam-Status: No, score=-8.398 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-1.497, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=lukasa-co-uk.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LbfMkPMH-jPo for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Wed, 30 Nov 2016 05:48:53 -0800 (PST)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C070B129412 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Wed, 30 Nov 2016 05:48:52 -0800 (PST)
Received: from lists by frink.w3.org with local (Exim 4.80) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1cC5CH-0005ST-Sq for ietf-http-wg-dist@listhub.w3.org; Wed, 30 Nov 2016 13:45:17 +0000
Resent-Date: Wed, 30 Nov 2016 13:45:17 +0000
Resent-Message-Id: <E1cC5CH-0005ST-Sq@frink.w3.org>
Received: from titan.w3.org ([128.30.52.76]) by frink.w3.org with esmtps (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <cory@lukasa.co.uk>) id 1cC5C6-0008To-Sf for ietf-http-wg@listhub.w3.org; Wed, 30 Nov 2016 13:45:06 +0000
Received: from mail-wj0-f196.google.com ([209.85.210.196]) by titan.w3.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <cory@lukasa.co.uk>) id 1cC5C0-0003JY-7Y for ietf-http-wg@w3.org; Wed, 30 Nov 2016 13:45:01 +0000
Received: by mail-wj0-f196.google.com with SMTP id kp2so22266870wjc.0 for <ietf-http-wg@w3.org>; Wed, 30 Nov 2016 05:44:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lukasa-co-uk.20150623.gappssmtp.com; s=20150623; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=3wSSluXNAY1YJbrDW/xRTGZPDGllbpnd5iXXl/JPuq0=; b=yW52jIMVNqEniN8I/f7sYaT/T3KBEG6OfyhPrBpQ8OhvpOOcwOjTryY9lCBEQ2+sHl k+LCgw1orhMOAouhoq3ZnUDlAjCJO09DzstNlkdrU+ZabTq9GuVgSa9cbQhySDFe613o tIy1cJKUGatfWs8JLZB04iSKliwOrg+WADvQ19FCv9P8mYpWrCJ165jRcYp2KR/lJQJb nFKwRUu4XKcsHimAcI5PcMUHYkDvGlQmHzY5H9Gyq0KuPYWpsy1t83bpuJPBpi8NzdyS WS66oCfMp9cgCzBbtHwD3ERjKw8MG/4xBryAOtdIjvaAFl68Gi1hL4WCLL/UktU5SiWT fgXw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=3wSSluXNAY1YJbrDW/xRTGZPDGllbpnd5iXXl/JPuq0=; b=RbERNx/r7I6sPxANSEtxnIzqLxD4Q5Kc2hpNOci8MPdcexkV0Zz28svXRTHLH1Vdx1 gbALxoqW9EPRuXvPa/eeFvSTZwG4+7tdUMaQc7WCvY+90Cy1rq/WyWt/dDXOzSJPwUaI UQs62DGEqw1SAcsQGZFgFL6j3d+i1hXvX/LMUAsW7t8II9yOw7VZ4BCqm9UltNnLmPot Zt+f3WA9T5eHKqSE0iCj9HTk8+E4Iv4Mch8v8D17FjuKygd9CBngNH2H1+t9m80S6u5j zDvQiqgVGguPeP0VRtJOF5sUTEQ08Xy3aUBfXqhvId65tBtFFjqWq3iPlXOA/mHAtNur 3nEQ==
X-Gm-Message-State: AKaTC00C+2Vyk8d5WT2G7KutznR9j+clFzMFQQ/JLIvP/iqAhWbPcj9IzsGI11yyxv8bxQ==
X-Received: by 10.194.22.170 with SMTP id e10mr27010126wjf.125.1480513472898; Wed, 30 Nov 2016 05:44:32 -0800 (PST)
Received: from [192.168.1.5] (72.6.208.46.dyn.plus.net. [46.208.6.72]) by smtp.gmail.com with ESMTPSA id l187sm8074992wml.6.2016.11.30.05.44.31 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 30 Nov 2016 05:44:32 -0800 (PST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3257\))
From: Cory Benfield <cory@lukasa.co.uk>
In-Reply-To: <CAGZNdJUOXNecupLX0O8RqyKZKKEpKtAtq2STF-6y3BQHUv1qTQ@mail.gmail.com>
Date: Wed, 30 Nov 2016 13:44:31 +0000
Cc: Kazuho Oku <kazuhooku@gmail.com>, Martin Thomson <martin.thomson@gmail.com>, RFC Errata System <rfc-editor@rfc-editor.org>, Mike Belshe <mike@belshe.com>, Roberto Peon <fenix@google.com>, Ben Campbell <ben@nostrum.com>, Alissa Cooper <alissa@cooperw.in>, Alexey Melnikov <aamelnikov@fastmail.fm>, Patrick McManus <pmcmanus@mozilla.com>, Mark Nottingham <mnot@mnot.net>, HTTP Working Group <ietf-http-wg@w3.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <84833E41-5F8A-46E6-90F9-5E873102C9A5@lukasa.co.uk>
References: <20161130043354.C786DB81319@rfc-editor.org> <1102C272-E8D6-40D3-9D39-7D4801ABD286@lukasa.co.uk> <CABkgnnXYTi0uv=Dm7zPrA=oPam+Zyka-jujFT2bU8GvqvT5JPg@mail.gmail.com> <03C57CE4-E61A-4BF6-A976-2191EB4B127C@lukasa.co.uk> <CANatvzzQZ_isxmd3Ne41QxE2s-sYsrksME+T0RtchM-K1b0DwA@mail.gmail.com> <24141783-A04A-42AD-9730-EB5C91A36516@lukasa.co.uk> <CAGZNdJUOXNecupLX0O8RqyKZKKEpKtAtq2STF-6y3BQHUv1qTQ@mail.gmail.com>
To: Benedikt Christoph Wolters <benedikt.wolters@rwth-aachen.de>
X-Mailer: Apple Mail (2.3257)
Received-SPF: pass client-ip=209.85.210.196; envelope-from=cory@lukasa.co.uk; helo=mail-wj0-f196.google.com
X-W3C-Hub-Spam-Status: No, score=-3.6
X-W3C-Hub-Spam-Report: AWL=0.369, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, W3C_AA=-1, W3C_WL=-1
X-W3C-Scan-Sig: titan.w3.org 1cC5C0-0003JY-7Y b4b3d37f525cfde262d0ca921cb3489d
X-Original-To: ietf-http-wg@w3.org
Subject: Re: [Editorial Errata Reported] RFC7540 (4871)
Archived-At: <http://www.w3.org/mid/84833E41-5F8A-46E6-90F9-5E873102C9A5@lukasa.co.uk>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/33046
X-Loop: ietf-http-wg@w3.org
Resent-Sender: ietf-http-wg-request@w3.org
Precedence: list
List-Id: <ietf-http-wg.w3.org>
List-Help: <http://www.w3.org/Mail/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>

> On 30 Nov 2016, at 13:34, Benedikt Christoph Wolters <benedikt.wolters@rwth-aachen.de> wrote:
> 
> 2016-11-30 14:05 GMT+01:00 Cory Benfield <cory@lukasa.co.uk>uk>:
>> blocked streams do not distribute their weight to their dependants
> 
> Blocked streams do, if you apply the 'immediate neighbors' definition
> in a graph-theoretical sense.
> Note that there is a difference between neighbors and siblings.
> So with this in mind, I think the example under subject of this errata
> is fine as it was before.

Generally speaking I agree with you and Kazuho, as we can see based on the way I implemented the priority mechanic in code. ;)

However, Martin edited the spec and proposed the erratum, so his understanding of the specification does carry a decent chunk of weight. That’s why I asked implementers to chime in: right now we appear to have Martin on one side, and three implementations on the other.

For now I’m mostly interested to see if Martin (or anyone else who agrees with Martin) can chime in on that position.

Cory