Re: Making QUIC less constraining for innovation

Ted Hardie <ted.ietf@gmail.com> Thu, 24 October 2019 19:00 UTC

Return-Path: <ted.ietf@gmail.com>
X-Original-To: quic@ietfa.amsl.com
Delivered-To: quic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73059120838 for <quic@ietfa.amsl.com>; Thu, 24 Oct 2019 12:00:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level:
X-Spam-Status: No, score=-1.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 (2048-bit key) header.d=gmail.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 wT5TKDSEYdpf for <quic@ietfa.amsl.com>; Thu, 24 Oct 2019 12:00:42 -0700 (PDT)
Received: from mail-io1-xd2d.google.com (mail-io1-xd2d.google.com [IPv6:2607:f8b0:4864:20::d2d]) (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 03624120859 for <quic@ietf.org>; Thu, 24 Oct 2019 12:00:42 -0700 (PDT)
Received: by mail-io1-xd2d.google.com with SMTP id c11so21723286iom.10 for <quic@ietf.org>; Thu, 24 Oct 2019 12:00:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=LWDslHKALiHEIFPEyi+us6px5aLSYGirHINYFdq4+D0=; b=eCMhXnCekcT394gdDeC7TvLo5lnhErj37NFERoWimPiOIJ9Gw7+yEtm/YPZEnjptPg 5Cw+IF2fZl+fBlbP7Vh/4bh7pJuP7lKhoxf9j+9AKXr9ZgtMg61ibVYk5Q+MBqzjAEzJ i6sNTDvoJ0Us2EZulgW7tOoQ4Wv3wShxgnPOjG0qFAcxsgpAHwyWaFm2rYRjZe9fGYjB bND1wSg6ZdWvL2vB7691Kc9X0e+AoYhVCt7AwQT+tq47gEZ2pXRZW59Ajz7tGAo11lfs g8apQK4JloU6S1x6lnYP35DLr1eVVGTtohXGIukKS9RImLBsCj5E9PLuqcIHA4I4WSrw p0Yg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=LWDslHKALiHEIFPEyi+us6px5aLSYGirHINYFdq4+D0=; b=j5u41vhGlQeXpavog0uPWVCvwjUH7ZvUK94UL0SOueiaxLtyUN9CVjyfb/Nf6S8Ax6 eXn8/xuGoehBEfE+APkEM7mUEHzANw3EZKpZShuhsqwkNcwoc9XHwd1SrsPl8XHix1RH iRyWS68ua7ugkHDRCdQKedBX4uDKT7zFHKqX9ldPINwmLw1SzLjeofGVrc3r9RywUM0S +mbzkyB9chAW7TUxRQLrwL6qT/oY2Hh1mNUobxuSkiidga+nM+L4nAQJF872oFNyJWfO 5xXhgoHZtyc9z6o0cVCOUmJk2V9KpG7WLmM+/DhLDHhuVwkkYqobLTTsjb/w5z/n6zz5 IA0w==
X-Gm-Message-State: APjAAAXnS7KWL23b+6fHXgUYQYIQAdaA3sNincdTVKpViqiWnYGES9cr ykn8PvVWiNXASa9q0om4WA4RhqleumtShuEIp5g=
X-Google-Smtp-Source: APXvYqwtRqAtomf5yxyzFcejQyuRKr1um64NU/yzTkwypxjxnRk2iO04wTBQ7Kt9RewV7Hd09bopdf2v9Ni7GuiUJtU=
X-Received: by 2002:a02:c78d:: with SMTP id n13mr15787411jao.11.1571943640884; Thu, 24 Oct 2019 12:00:40 -0700 (PDT)
MIME-Version: 1.0
References: <b8d5fe60-455e-44d4-8970-64fba07b49db@www.fastmail.com> <B851BD84-C40B-41F5-867F-0F3E4FC9D6CB@mnot.net> <ee624ea0-281e-4ecb-9ea8-e2604f4cc153@www.fastmail.com> <A8B4AE92-8C19-4C8C-9CB5-2DA404708ABA@mnot.net> <CACpbDceTUpgxNvv4VVDn1F0zayfbVF63K+rWsf8aiY_tPohhPw@mail.gmail.com>
In-Reply-To: <CACpbDceTUpgxNvv4VVDn1F0zayfbVF63K+rWsf8aiY_tPohhPw@mail.gmail.com>
From: Ted Hardie <ted.ietf@gmail.com>
Date: Thu, 24 Oct 2019 12:00:14 -0700
Message-ID: <CA+9kkMC4EHowcRaaSnfizu9NfDWbQLYFi4Uq2955OEYKqAZnKQ@mail.gmail.com>
Subject: Re: Making QUIC less constraining for innovation
To: Jana Iyengar <jri.ietf@gmail.com>
Cc: Mark Nottingham <mnot@mnot.net>, QUIC WG <quic@ietf.org>, Martin Thomson <mt@lowentropy.net>
Content-Type: multipart/alternative; boundary="000000000000526b590595aca6a8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/7owUhYL_C8miioZ85_40YCsofZM>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Main mailing list of the IETF QUIC working group <quic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic>, <mailto:quic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic/>
List-Post: <mailto:quic@ietf.org>
List-Help: <mailto:quic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic>, <mailto:quic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Oct 2019 19:00:59 -0000

On Wed, Oct 23, 2019 at 11:25 PM Jana Iyengar <jri.ietf@gmail.com> wrote:

> Martin,
>
> I'm not familiar with the RFCs and the policies here, so it took me a
> little while of thinking to understand your proposal. Now that I do, I like
> it.
>
> That said, there's one thing I'd change. According to RFC 8126, Standards
> Action is limited to Standards-track RFCs and BCPs, and I'd like to see
> Experimental included in this space as well. I think RFC Required is what
> I'd prefer.
>
>
I think that if you want to include experimental RFCs you'd also want to
increase the size of the reserved pool some small amount.

I'm also not sure it's a great idea over all.  Specification required
covers experimental RFCs and distinguishing between those experiments and
other specified experiments seems to expect that different range will get
different treatment by networks/middleboxes/etc.  If the main goal of this
is to reconfirm "In particular, registries are not an access control
mechanism.", a secondary goal should probably be "Placement in the range is
not a useful signal".  We want to avoid collision, so we need a code point
mapping to a spec--but we don't want people inferring much from where the
code point lies.  To me, the only point of a standards action reserved
space is to make sure that the IETF always has some unconficted area to
deploy into; it's otherwise no guarantee at all. If we think the space is
large enough to avoid a risk there, I'd say make it all specification
required and leave it at that.

Two cents as an individual,

Ted



> - jana
>
> On Thu, Oct 24, 2019 at 2:41 PM Mark Nottingham <mnot@mnot.net> wrote:
>
>> On 24 Oct 2019, at 4:21 pm, Martin Thomson <mt@lowentropy.net> wrote:
>> >
>> > On Thu, Oct 24, 2019, at 15:33, Mark Nottingham wrote:
>> >> Another way of reducing friction is to require less of registrants,
>> and
>> >> to use tools familiar to them. With my Expert hat on, I've been
>> >> experimenting with using Github repositories to manage registries;
>> >> e.g., see <https://github.com/link-relations/registry>. Doing
>> something
>> >> like this might be worth considering (and I'm working with IANA to
>> make
>> >> it easier).
>> >
>> > Do you think that that process is mature enough to have QUIC use it?
>> If it is, then I would be supportive of lowering the embarkation ramp
>> further.
>>
>> It's not a process so much as an alternate path (to using a mailing
>> list). I think it's worth considering -- but the nice part is that you
>> don't have to specify anything, just leave it up to the experts.
>>
>> Cheers,
>>
>> --
>> Mark Nottingham   https://www.mnot.net/
>>
>>