[quicwg/base-drafts] Extension poster-child (#1482)

Mike Bishop <notifications@github.com> Tue, 26 June 2018 22:53 UTC

Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 43E25130E5F for <quic-issues@ietfa.amsl.com>; Tue, 26 Jun 2018 15:53:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.009
X-Spam-Level:
X-Spam-Status: No, score=-8.009 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.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 ZBf7kNMh4E2l for <quic-issues@ietfa.amsl.com>; Tue, 26 Jun 2018 15:53:44 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9308E129C6A for <quic-issues@ietf.org>; Tue, 26 Jun 2018 15:53:44 -0700 (PDT)
Date: Tue, 26 Jun 2018 15:53:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1530053623; bh=mdY4yvaGvW1vasnQyfKGwiVs0uw2eBRYa7Tvn5KjWbQ=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=p/zc14Vz4bIyaaVbVd33+h483zAoc4m/kN4nafE0gqkuvC7zHh8IWcMCriu/HtU7f RGjG2cxKbkIBEawvmFStRC9sGmusIS/O7j0kVaNXAYotg1FnyLnEW5GpY7IPeFgdix rlwZyG0n3ho6e2r7SOzw/XjUduW2SmTpPBBbZU9Y=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4ab9a55d4cb9eef1b47827a96533ecd1ee6c69e7d2692cf00000001174a85f792a169ce14074020@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1482@github.com>
Subject: [quicwg/base-drafts] Extension poster-child (#1482)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5b32c3f7eba40_59992ae6ebdf2f5814597"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wOKY_mqov4y8QNkbjCx2EduEZ30>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.26
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jun 2018 22:53:47 -0000

Lars had suggested a while back that BLOCKED and friends are unnecessary to the core protocol.  These frames are NOT REQUIRED, but since you’re allowed to send them, every implementation must be able to receive and skip them even if they’re ignored.  In HTTP/2, we decided to remove BLOCKED from the main spec and let that be reintroduced as an extension if anyone wanted.  (It turned out no one did.)

As part of the review on the new Extension mechanism, Ian had suggested that we should consider actually publishing an extension to demonstrate how the extension mechanism would work.  It has also proved useful in HTTP/2 to have some extensions we can point authors to and say “do it like that.”

Now that the extension mechanism is landing/landed, does the working group want to consider pulling BLOCKED and kin out to a separate document and letting it be our recommended demo extension?


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/1482