[quicwg/base-drafts] 8a1cc1: No normative language for connection/stream operat...

Jana Iyengar <noreply@github.com> Tue, 01 September 2020 19:52 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 3458F3A0FD0 for <quic-issues@ietfa.amsl.com>; Tue, 1 Sep 2020 12:52:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level:
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 yRvRwlI7e0uc for <quic-issues@ietfa.amsl.com>; Tue, 1 Sep 2020 12:52:02 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F36A3A0FBD for <quic-issues@ietf.org>; Tue, 1 Sep 2020 12:52:02 -0700 (PDT)
Received: from github.com (hubbernetes-node-5f63fef.ac4-iad.github.net [10.52.122.65]) by smtp.github.com (Postfix) with ESMTPA id E677F520E0B for <quic-issues@ietf.org>; Tue, 1 Sep 2020 12:52:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1598989921; bh=8pn/EK+SzOLqxZMYyEn6ymj/lzWlUVfRsQDVF73BFDw=; h=Date:From:To:Subject:From; b=W03tPxiWl4GX/3vEiub8HqeqmQpMQpCtOceCXSzcWUpgaJZWmQI6TRyGX4YK0RdE7 sCRRMZPtBhg0X2eqh1Y2OKRXoRFSmGsp3OWLEkjh+0eAsKX7adoHrHC18AQ+1i1IOK iFVFL2dq2gE68RzD3pCWiF+UBTTHwKFs1Z0aEq8k=
Date: Tue, 01 Sep 2020 12:52:01 -0700
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/73a555-0800bc@github.com>
Subject: [quicwg/base-drafts] 8a1cc1: No normative language for connection/stream operat...
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_k62uuV7ghB3oZgT_C_1KrmQoQ0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
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, 01 Sep 2020 19:52:04 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8a1cc17e9b0f20fc50d9186de073df1a66d7c526
      https://github.com/quicwg/base-drafts/commit/8a1cc17e9b0f20fc50d9186de073df1a66d7c526
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  No normative language for connection/stream operations

The strong requirements here were wrong.  What is necessary from these
sections is defining operations in QUIC that application protocols can
depend on being present.

Levying the requirement on implementations was incorrect.  As some
application protocols don't use certain QUIC features, it is not
necessary to require implementations to support features if they are not
general purpose.

This rephrases these requirements without normative language, instead
concentrating on what services the application protocol can depend on.
This translates into requirements on implementations, but only via the
application protocols they intend to support.

Closes #3838.


  Commit: d20c03003008831245d566d91e0ace58a22e169d
      https://github.com/quicwg/base-drafts/commit/d20c03003008831245d566d91e0ace58a22e169d
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  This will require wrapping :(

Co-authored-by: Jana Iyengar <jri.ietf@gmail.com>


  Commit: 04986a29157ca72651047eae0afe0c5946204bf9
      https://github.com/quicwg/base-drafts/commit/04986a29157ca72651047eae0afe0c5946204bf9
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  wrap


  Commit: 0800bcd40e6e11fc7cf34c75b783283be4725aea
      https://github.com/quicwg/base-drafts/commit/0800bcd40e6e11fc7cf34c75b783283be4725aea
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2020-09-01 (Tue, 01 Sep 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #3935 from quicwg/general-purpose-operations

No normative language for connection/stream operations


Compare: https://github.com/quicwg/base-drafts/compare/73a5557bb9da...0800bcd40e6e