Re: [Editorial Errata Reported] RFC7540 (4871)

Martin Thomson <martin.thomson@gmail.com> Thu, 01 December 2016 09:39 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 168A512958B for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Thu, 1 Dec 2016 01:39:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.397
X-Spam-Level:
X-Spam-Status: No, score=-9.397 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_SORBS_SPAM=0.5, RP_MATCHES_RCVD=-2.896, 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=gmail.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 3i0b_VUrJTJB for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Thu, 1 Dec 2016 01:39:45 -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 57CE0129C4B for <httpbisa-archive-bis2Juki@lists.ietf.org>; Thu, 1 Dec 2016 01:38:08 -0800 (PST)
Received: from lists by frink.w3.org with local (Exim 4.80) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1cCNl3-0003PZ-Gc for ietf-http-wg-dist@listhub.w3.org; Thu, 01 Dec 2016 09:34:25 +0000
Resent-Date: Thu, 01 Dec 2016 09:34:25 +0000
Resent-Message-Id: <E1cCNl3-0003PZ-Gc@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 <martin.thomson@gmail.com>) id 1cCNkr-0003ME-4n for ietf-http-wg@listhub.w3.org; Thu, 01 Dec 2016 09:34:13 +0000
Received: from mail-qt0-f196.google.com ([209.85.216.196]) by titan.w3.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <martin.thomson@gmail.com>) id 1cCNkl-0004Hs-18 for ietf-http-wg@w3.org; Thu, 01 Dec 2016 09:34:07 +0000
Received: by mail-qt0-f196.google.com with SMTP id m48so22807957qta.2 for <ietf-http-wg@w3.org>; Thu, 01 Dec 2016 01:33:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=4xq+xLW3FUvB6TgSfVZyZz0cOlKTHaMX+V7fsRBLWUY=; b=D9aiq+NMALUtouBp2/LhpQW3MaM4nUMzcjCIMj4yi4PgKyB2FliyLKaLMnr3dAA6mb HUgbzmr2yZenmn7Iy1IgnEjernN6DHYi7KMbClfw/qYCmyGCdzB6ZfwuxzXkNzOAU5b4 mpAzzzW1gALwDnj2kpwLnPdmp998rMt87gORttV0ee0ZSZIj8+OhIeK38TPzDQuF+kBR 0mmivxHpsPSxlSZSSvpbAkDb+zrf4iHYQeLNGMz39a2PYSIehDMmGq5MM1BeIK23oRlN Q0sLoRiJgc0o4whmVSKUJXoPDq6D+B+UQ2q0bklYsQHi+jbeKnmq8Cnm/vOKpi8dCkdw JLyA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=4xq+xLW3FUvB6TgSfVZyZz0cOlKTHaMX+V7fsRBLWUY=; b=BknAKFJS6iIfdSRO4CxqmByfiQLWBPTSit0SYz+GJ9KSDAOCnRxmi8oRj2qHT1TYM1 5mzQuaVzI/HmZ0UviBNmT7TzfUBL/xU99Hrmm5zb8o5wpIuHmcqz6XoK0rjAO4QzURyO /2n8dXBk88Eix7nT0Y7tz8JXcIzjX0DCokFuQZ59gkRedqSMAJG4RWd3rH0NwGxa19NH VFq/18pQj0anF8eBi1tHw0XOg+iEcQl4I1no8z7u+Pcif6hS79zGjKtevODAZMPcQZzC zODCemRzVxfuYIpZwAGqC8N7nQWwLnlBggRmimG4jOx9lL7iaRV9KyVJZQzRi7B5S5CX HUNw==
X-Gm-Message-State: AKaTC01K9FGf28L2j0H1HA9lKYl4B6j/8pUu+8rGDYe2L3TT0FAuytZtfrQCSMYtKreiSDrpeHY9cWAxeMpPdg==
X-Received: by 10.200.41.248 with SMTP id 53mr36238317qtt.3.1480584820616; Thu, 01 Dec 2016 01:33:40 -0800 (PST)
MIME-Version: 1.0
Received: by 10.140.38.233 with HTTP; Thu, 1 Dec 2016 01:33:40 -0800 (PST)
In-Reply-To: <CANatvzwGSLLENx6kXdBe6RUTP7XghhM5=H6ezXzeMehkeYye5A@mail.gmail.com>
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> <CABkgnnXXLUfC9q5YSQjRWZOqyPevkVrPT2VKvUAEK7caxQDDng@mail.gmail.com> <CANatvzwGSLLENx6kXdBe6RUTP7XghhM5=H6ezXzeMehkeYye5A@mail.gmail.com>
From: Martin Thomson <martin.thomson@gmail.com>
Date: Thu, 1 Dec 2016 20:33:40 +1100
Message-ID: <CABkgnnV885jZzrZ6Q07V70fFy0Hxw5DbEJcmVX2gqDpPFkk5-Q@mail.gmail.com>
To: Kazuho Oku <kazuhooku@gmail.com>
Cc: Cory Benfield <cory@lukasa.co.uk>, 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-Type: text/plain; charset=UTF-8
Received-SPF: pass client-ip=209.85.216.196; envelope-from=martin.thomson@gmail.com; helo=mail-qt0-f196.google.com
X-W3C-Hub-Spam-Status: No, score=-6.1
X-W3C-Hub-Spam-Report: AWL=0.103, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001, W3C_AA=-1, W3C_DB=-1, W3C_IRA=-1, W3C_WL=-1
X-W3C-Scan-Sig: titan.w3.org 1cCNkl-0004Hs-18 9f2f55d72d396ef749f0e7ebeef12d65
X-Original-To: ietf-http-wg@w3.org
Subject: Re: [Editorial Errata Reported] RFC7540 (4871)
Archived-At: <http://www.w3.org/mid/CABkgnnV885jZzrZ6Q07V70fFy0Hxw5DbEJcmVX2gqDpPFkk5-Q@mail.gmail.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/33063
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 1 December 2016 at 15:00, Kazuho Oku <kazuhooku@gmail.com> wrote:
> In H2O, we internally promote CSS and JavaScript files in such way, e.g.:
>
>        +- CSS1 -+
>
>  root -+- CSS2 -+- HTML - ...
>
>        +- JS   -+
>
>
> I believe that adding an ability to designate this kind of dependency would
> be better than adding special casing for blocked streams.

Yeah, Patrick decided that he would use weights to fix that.  In your
example, all the HTML would be dependent on an empty node that has
weight 1, which would be adjacent to the JS/CSS.  In theory the HTML
does get some share.

I think that much more complexity and we might as well just upload
javascript for the server to run.