Re: Add extension work to Interop matrix

Lucas Pardue <lucaspardue.24.7@gmail.com> Tue, 07 January 2020 18:52 UTC

Return-Path: <lucaspardue.24.7@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 DE07112010E for <quic@ietfa.amsl.com>; Tue, 7 Jan 2020 10:52:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.748
X-Spam-Level:
X-Spam-Status: No, score=-1.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no 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 yHsFrHn_fgNZ for <quic@ietfa.amsl.com>; Tue, 7 Jan 2020 10:52:01 -0800 (PST)
Received: from mail-ua1-x930.google.com (mail-ua1-x930.google.com [IPv6:2607:f8b0:4864:20::930]) (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 95252120169 for <quic@ietf.org>; Tue, 7 Jan 2020 10:52:01 -0800 (PST)
Received: by mail-ua1-x930.google.com with SMTP id 1so126526uao.1 for <quic@ietf.org>; Tue, 07 Jan 2020 10:52:01 -0800 (PST)
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=CAgEsyghJWcllU1MaCitjYVW+hfGAgo2haZ+IRjdtdI=; b=EghySdBEX+LPdkTB1ca+ZZ/phjshiCgpLpbcBlvjnrIb0GbAxI6QAeAG0GK/vR0Iru 2iug0J7XyWgA61i6wC3LDpoG4ksIEmY9t4eUvjSUqVZ0UWGgHhuEnG+ICl61/FUE9HqT uyfmQvusXPgI1YPYc6539s59Wd0qmQr3KKVCbznNc307leqQbEdGJLtHupDDwHdznZCJ zoVfQfBz/KjuKVU9KcieOP0FCmiD3qLi9kbTnw7MZrbTCUJRheZ/pMeABb6/pH7woivx dozOAGo/ZmNkYH/NSh+Z6qumLEyhZtIim7JXn0nJpcEyokyOb3Zz6LTQnDkl0qiFCMyw buuQ==
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=CAgEsyghJWcllU1MaCitjYVW+hfGAgo2haZ+IRjdtdI=; b=HjBxoFQ/682dWNfiQC74OiW9Z5ng31pcuU23umVq2D4t2nTDBMPVxZaHFQBHg9B4lp 9nNp/8RZNd8XlJsW6yLXZiUJwo3lHQDN0BaNQsRvr10qAJ8+XEeHuqN5XI6gpCFrtUvI UHi3naUnK5LqyVXy3tMepR6YIlr8FJAOSgNMlNmfkYsWs850JMZO2JvxPP9iLxVPdvBd Qbp0EN71MbAj6Ogp95zOcdbNxtC/qtUxKWgqrG0eIyEWRDfMaRx+eDFzJlOnu1Hg7wjH 0Hu7sKZGbPY6CpjdJqplLzIXYW3Fyjyo8OOBf39+gOLZbuCEBm9q8uaKV1Yz/9P7vnOO /5bQ==
X-Gm-Message-State: APjAAAVPyiTuuIdGrr/DQhEpH0Q//ltdyY0kDNRZL1wgFuwrL1p+kRxi n+1d1OnF+AuO5gR01//TfLafwenjX50iz9o5Pps=
X-Google-Smtp-Source: APXvYqzUPl3maQIo6sXnND2eh67rZvwvwpqP7FRUeF46FlghciIvovRp2Pxye9nbIjYgR2nA1UeL3eDrirVfGv9cKhw=
X-Received: by 2002:ab0:3415:: with SMTP id z21mr605894uap.9.1578423120612; Tue, 07 Jan 2020 10:52:00 -0800 (PST)
MIME-Version: 1.0
References: <20200107143114.GC14229@ubuntu-dmitri> <CALGR9oZ=nSsTeS02gmspTLAs1hFjJt2b+AmVUyMkGU1CuDHNCw@mail.gmail.com> <20200107155627.GF14229@ubuntu-dmitri> <CALGR9oZ_F86rVxDvY3dJYxKzAX+HHp=tZM1vBgiwFkdZTbAZtA@mail.gmail.com> <cab368c053d3492b931a260dcad7088e@ustx2ex-dag1mb5.msg.corp.akamai.com>
In-Reply-To: <cab368c053d3492b931a260dcad7088e@ustx2ex-dag1mb5.msg.corp.akamai.com>
From: Lucas Pardue <lucaspardue.24.7@gmail.com>
Date: Tue, 07 Jan 2020 18:51:48 +0000
Message-ID: <CALGR9obWzMyAXiHgrhsQ7J8ccJSvKNwifGaYwfO4AigaOR5uCw@mail.gmail.com>
Subject: Re: Add extension work to Interop matrix
To: "Lubashev, Igor" <ilubashe@akamai.com>
Cc: IETF QUIC WG <quic@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000068d160059b9145d0"
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/6u4iGawYa_uxM3MFT33LbMwb9w8>
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: Tue, 07 Jan 2020 18:52:03 -0000

On Tue, Jan 7, 2020 at 6:20 PM Lubashev, Igor <ilubashe@akamai.com> wrote:

> An interop is not an IETF event, so its “scope and agenda” is whatever the
> people who show up want to work on.   If more than one implementation is
> interested in implementing an extension, it seems simple to designate a
> letter and have them go at it.  We’ll not run out of letters (60+
> case-sensitive alphanumerics).
>

That's a fair point. I wasn't suggesting it was the IETF's role to make
such decisions but the ones involved in populating and consuming the matrix
should probably have some framework for discussion how to use it. To date
things have grown a bit organically, with safety rails of a constrained
charter scope and many implementations focusing on the same super-set of
core protocol features.

I'm not so concerned about the availability of codes/letters but the
managability of the the interop matrix as a shared resource. Why is it
important to capture the results of such extension interop in this one
resource? Are all extensions equal? To me it would be just as useful to
record such results in standalone documents, its slightly more work for
those testing extensions but reduces the cognitive overload of those
consuming the presented information for core protocol features.

Cheers
Lucas