Re: [quicwg/base-drafts] Merge normative -spin-exp text into -transport (#2369)

hardie <notifications@github.com> Thu, 24 January 2019 18:30 UTC

Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 A2266131348 for <quic-issues@ietfa.amsl.com>; Thu, 24 Jan 2019 10:30:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.553
X-Spam-Level:
X-Spam-Status: No, score=-7.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_NONE=-0.0001, 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 6EcUYQ2cE6Dl for <quic-issues@ietfa.amsl.com>; Thu, 24 Jan 2019 10:30:31 -0800 (PST)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A49941312C0 for <quic-issues@ietf.org>; Thu, 24 Jan 2019 10:30:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com; h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=y7abkbJb1RfQ/hC63oR0kefpblU=; b=fDTmWGoqQwv0CCtD RhNJcEE7TyzMIyfcVLeo0sn6Fv8VjOJLqeAi5WqvI9WT6SO+4m18aFtXUz9l/Yqr MORuCfNC6VWb4W77uxbNQCptWwVMx6y/tfGqTVAdQsUP+Mbb2cPHLPpeFgkkhaV4 4GIreWtyHwV4h4gu/Ku07W50UIw=
Received: by filter1310p1mdw1.sendgrid.net with SMTP id filter1310p1mdw1-4652-5C4A0446-4 2019-01-24 18:30:30.082966515 +0000 UTC m=+64179.622835078
Received: from github-lowworker-1c220e1.cp1-iad.github.net (unknown [192.30.252.44]) by ismtpd0034p1iad2.sendgrid.net (SG) with ESMTP id qdICZXvHTSCMOFECnWcEjw for <quic-issues@ietf.org>; Thu, 24 Jan 2019 18:30:30.016 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-1c220e1.cp1-iad.github.net (Postfix) with ESMTP id F1A18160BCD for <quic-issues@ietf.org>; Thu, 24 Jan 2019 10:30:29 -0800 (PST)
Date: Thu, 24 Jan 2019 18:30:30 +0000
From: hardie <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+0166e4abcc85c7d56f255bdd1a99a09a1f022561ec5aad3d92cf000000011861c64592a169ce17ff5580@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/457305764@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_5c4a0445ef859_53f73f8686ed45bc263eb"; 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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1LwMs0K4e9XU+w2L09bvRBSjLG7hUgMli9mT CLulrh1G1OsV2/UrS/1/PPi3D65YUUWTmzXAwIQlIk8fa7F+jul0TakANZaGhQNCM2CQxaYwtmCTF6 HtA0aPTd9WwWM9EoqHlKSR0XEDgQY2g2AjyotjUAzbu8nGI0ONqf6i7uag==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FOxFR6f13EZVkZT359guL4BMz-g>
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: Thu, 24 Jan 2019 18:30:34 -0000

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 are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2369#issuecomment-457305764