Re: [quicwg/base-drafts] Merge normative -spin-exp text into -transport (#2369)
Jana Iyengar <notifications@github.com> Sat, 26 January 2019 02:50 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 251961310EE for <quic-issues@ietfa.amsl.com>; Fri, 25 Jan 2019 18:50:41 -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 hbueGaUitxqK for <quic-issues@ietfa.amsl.com>; Fri, 25 Jan 2019 18:50:38 -0800 (PST)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7939D1310EB for <quic-issues@ietf.org>; Fri, 25 Jan 2019 18:50:38 -0800 (PST)
Date: Fri, 25 Jan 2019 18:50:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1548471037; bh=PI8qbQxg68h7ZAOlWTiRVN0qF/z0Edqo0aD2xEK0or0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rMSEOznidh+s1huVcI70vIDizJAgQJJ0FEg6rhmChqLtVe8VlRV8Y2/jAxHgZ/ne5 nEA5e3A1qsd/EE6CYiSCtb3hkU5FgEg1jXOTP/L+ibFdpa66QskqW2WpKD8/FSvO3W 0rYeYp8DfnSywyxWSkye2w1UKLtdW1bT/j0vTDSw=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abb769a0dcde5b05a2bca7335b6fb1d59a8f2f034f92cf0000000118638cfd92a169ce17ff5580@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/457794896@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_5c4bcafd6fa9_62063fb7a2ed45c41847b6"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
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/kCSCkpVq9t0P_-Y0nCGdqaoQIX8>
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: Sat, 26 Jan 2019 02:50:41 -0000
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. I'm happy to have this discussion in Tokyo, but we need to clearly separate the two discussions. 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. 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 are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/issues/2369#issuecomment-457794896
- [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