Re: [quicwg/base-drafts] Merge normative -spin-exp text into -transport (#2369)
hardie <notifications@github.com> Sun, 27 January 2019 22:17 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 28779130ECF for <quic-issues@ietfa.amsl.com>; Sun, 27 Jan 2019 14:17:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -12.553
X-Spam-Level:
X-Spam-Status: No, score=-12.553 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-4.553, 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] 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 dJkhr1iGPYQT for <quic-issues@ietfa.amsl.com>; Sun, 27 Jan 2019 14:17:23 -0800 (PST)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A733C124BF6 for <quic-issues@ietf.org>; Sun, 27 Jan 2019 14:17:23 -0800 (PST)
Date: Sun, 27 Jan 2019 14:17:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1548627442; bh=mjNTFyK19TRpi6xU8ocvUgWjGNXllaYXV21LUxbC2Bs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QPJv+S2WkTQRxEScvJirbvRERSINCptdBdaQoL/XtnOK/3SkU9B03L2Cy5Zdad1bd 1Dy3jgc7kgwQS4ppHtAbvpVLVIOdtnEjmzJ5BpzRkpal0h57SsxlP9JWcOTnNGiR4m KnHygPuDl9j3k+OWdetFEwInYwSVU2bGOJXfYQu4=
From: hardie <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abf07b24bc0e84be8a7e2ca3c519e91723026e33ab92cf000000011865eff292a169ce17ff5580@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2369/457959473@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2369@github.com>
References: <quicwg/base-drafts/issues/2369@github.com>
Subject: Re: [quicwg/base-drafts] Merge normative -spin-exp text into -transport (#2369)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5c4e2df2a9a22_76553fc4de2d45b437717"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: hardie
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/457qJLOOep4hiFyo_0bjObkEhUc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 27 Jan 2019 22:17:26 -0000
On Fri, Jan 25, 2019 at 6:50 PM Jana Iyengar <notifications@github.com> wrote: > So, to be clear, the document split is an entirely editorial decision; > let's not conflate that with discussions about whether spin is PS or not. > Of course, if spin is not PS, then the answer is clear, but even if spin is > PS, whether it remains in a separate document or not is still an editorial > discussion. > > So I went back to the recording on this ( https://youtu.be/s3aiyJI1xdU?t=5644) and the rough consensus was "to include the spin bit in the specification". To my mind, I think that is clear that the consensus declared there and confirmed on the list was to have it at the same level as the spec (so, PS). Amusingly, if you listen past the negotiation section which follows, Mirja asks whether that means spin bit should get merged into the transport document. Not to spoil the ending, Lars answered yes and then immediately back tracked to make this an editorial decision, which got general approval. I'm happy to have this discussion in Tokyo, but we need to clearly separate > the two discussions. > > I really don't want to discuss the question of PS vs. experimental in Tokyo. I am happy to express my preferences to the editors of the draft on which I would prefer as a reader, but I think that this is an editorial decision was settled back in Bangkok. > Please note that the recovery draft is standards track, but it is a > separate document. Being in a separate document is meaningful for things > that can modularly be separated, esp since the transport document is > already quite long at the moment. > > And I think that is the crux of the discussion. Having decided that we are doing this for version one, I don't think it is useful to call out the behavior of this bit as separate enough to require an independent doc, any more than I would suggest doing that for address validation or connection migration, each of which also could be carved out. Ted > On Thu, Jan 24, 2019 at 10:30 AM hardie <notifications@github.com> wrote: > > > On Thu, Jan 24, 2019 at 2:18 AM Kazuho Oku <notifications@github.com> > > wrote: > > > > > I am not sure if "including spin-bit in the specification" means > > including > > > it in the transport draft, considering the fact that we already have > > > multiple documents that specify the QUIC protocol: invariants, > transport, > > > TLS, recovery. Having another document seems to be a natural way of > > > integrating a specific feature. > > > > > > Among the documents, I think it might be natural to assume that the > > > transport document would have the shortest lifetime, while there is > fair > > > chance that TLS and recovery documents will be reused in QUIC v2. I'd > > also > > > assume the spin-bit draft to have a longer lifetime, because I do not > > think > > > we want to change the definition of the spin bits for each QUIC > version. > > > > > > That seems to be one reason to prefer having spin bit as a separate > draft > > > regardless of the status of the document. Is there a specific reason to > > > incorporate the spin-bit specification into the transport draft? > > > > > The transport draft is the logical place to say that the bit is taken and > > to give a pointer to what it is taken for. I think keeping the normative > > text on how to exercise the bit in the transport draft is cleaner. It may > > change in some later version, but this is the v1 meaning of that bit and > > its states. > > > > It is not an invariant, in other words, but a v1 feature that may not be > > continued in later versions. That's not quite experimental in the usual > > sense--a change to the meaning would occur in later versions. (You could, > > of course, later have a security draft say that even v1 ought to refrain > > from spinning, should some issue occur, but that wouldn't change what > > spinning meant) > > > > Ted > > > > > > > — > > > You are receiving this because you are subscribed to this thread. > > > Reply to this email directly, view it on GitHub > > > < > > https://github.com/quicwg/base-drafts/issues/2369#issuecomment-457144113 > >, > > > or mute the thread > > > < > > > https://github.com/notifications/unsubscribe-auth/ABVb5KjEzrC9dqRFyQi9wXsKCS6IRQD6ks5vGYh7gaJpZM4aQb9w > > > > > > . > > > > > > > — > > You are receiving this because you were mentioned. > > Reply to this email directly, view it on GitHub > > < > https://github.com/quicwg/base-drafts/issues/2369#issuecomment-457305764>, > > or mute the thread > > < > https://github.com/notifications/unsubscribe-auth/AKjg1DoiyxpWo39ZPTuM5ehu8LC7EZh6ks5vGfvFgaJpZM4aQb9w > > > > . > > > > — > You are receiving this because you commented. > Reply to this email directly, view it on GitHub > <https://github.com/quicwg/base-drafts/issues/2369#issuecomment-457794896>, > or mute the thread > <https://github.com/notifications/unsubscribe-auth/ABVb5DXIJKqqH6qVtI20dkmVvSZiMWzBks5vG8J7gaJpZM4aQb9w> > . > -- 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/2369#issuecomment-457959473
- [quicwg/base-drafts] Merge normative -spin-exp te… Brian Trammell
- Re: [quicwg/base-drafts] Merge normative -spin-ex… Brian Trammell
- Re: [quicwg/base-drafts] Merge normative -spin-ex… Brian Trammell
- Re: [quicwg/base-drafts] Merge normative -spin-ex… mirjak
- Re: [quicwg/base-drafts] Merge normative -spin-ex… Marcus Ihlar
- Re: [quicwg/base-drafts] Merge normative -spin-ex… Marten Seemann
- Re: [quicwg/base-drafts] Merge normative -spin-ex… Brian Trammell
- Re: [quicwg/base-drafts] Merge normative -spin-ex… Kazuho Oku
- Re: [quicwg/base-drafts] Merge normative -spin-ex… Marcus Ihlar
- Re: [quicwg/base-drafts] Merge normative -spin-ex… Loganaden Velvindron
- Re: [quicwg/base-drafts] Merge normative -spin-ex… hardie
- Re: [quicwg/base-drafts] Merge normative -spin-ex… Jana Iyengar
- Re: [quicwg/base-drafts] Merge normative -spin-ex… hardie
- Re: [quicwg/base-drafts] Merge normative -spin-ex… Brian Trammell
- Re: [quicwg/base-drafts] Merge normative -spin-ex… Roni Even
- Re: [quicwg/base-drafts] Merge normative -spin-ex… Martin Thomson
- Re: [quicwg/base-drafts] Merge normative -spin-ex… Martin Thomson