Re: [Mtgvenue] New Draft: draft-elkins-mtgvenue-participation-metrics

"Fred Baker (fred)" <fred@cisco.com> Wed, 13 July 2016 20:08 UTC

Return-Path: <fred@cisco.com>
X-Original-To: mtgvenue@ietfa.amsl.com
Delivered-To: mtgvenue@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6597D12D5D7 for <mtgvenue@ietfa.amsl.com>; Wed, 13 Jul 2016 13:08:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -115.808
X-Spam-Level:
X-Spam-Status: No, score=-115.808 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_WHITELIST=-100] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 hBzpLO8SRNO6 for <mtgvenue@ietfa.amsl.com>; Wed, 13 Jul 2016 13:07:58 -0700 (PDT)
Received: from alln-iport-1.cisco.com (alln-iport-1.cisco.com [173.37.142.88]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B0B7A12D5B6 for <mtgvenue@ietf.org>; Wed, 13 Jul 2016 13:07:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5844; q=dns/txt; s=iport; t=1468440478; x=1469650078; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=jZte9xSt6XHND7yGsIjR3ZJJMi/i4KghDrH1as+Xnj4=; b=hNkYUjC55v/ymw9b+RBYlUbydoW/kHXeRlQktoaF0kOoYElupa/0tTrx H2wn3KGD39icdprcA53nMNghwmRXmXk3ksKqEQEN6zudNjsG5UTWRRKTV yc1DR3RTSQLCGkeAkNGqLL4nPmW74Ty2aKwYUnj7DQdSbxZUBYziD/uz8 w=;
X-Files: signature.asc : 833
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0AcAgBOnoZX/4sNJK1RCoM+gVi4YoF7hhkCgTQ4FAEBAQEBAQFlJ4RdAQVuCxACAQhGMiUCBA4TiCLBFAEBAQEBAQEBAQEBAQEBAQEBAQEBAQ4OiCIIgk2EEwYLAYNIgi8FjgeFV4U+AYM0gW6DaIVMgWuIB4U9kBYBHjaCCRyBTIhwNn8BAQE
X-IronPort-AV: E=Sophos;i="5.28,359,1464652800"; d="asc'?scan'208";a="297525151"
Received: from alln-core-6.cisco.com ([173.36.13.139]) by alln-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 13 Jul 2016 20:07:57 +0000
Received: from XCH-ALN-012.cisco.com (xch-aln-012.cisco.com [173.36.7.22]) by alln-core-6.cisco.com (8.14.5/8.14.5) with ESMTP id u6DK7v90031600 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 13 Jul 2016 20:07:57 GMT
Received: from xch-rcd-013.cisco.com (173.37.102.23) by XCH-ALN-012.cisco.com (173.36.7.22) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Wed, 13 Jul 2016 15:07:57 -0500
Received: from xch-rcd-013.cisco.com ([173.37.102.23]) by XCH-RCD-013.cisco.com ([173.37.102.23]) with mapi id 15.00.1210.000; Wed, 13 Jul 2016 15:07:56 -0500
From: "Fred Baker (fred)" <fred@cisco.com>
To: Nalini Elkins <nalini.elkins@insidethestack.com>
Thread-Topic: [Mtgvenue] New Draft: draft-elkins-mtgvenue-participation-metrics
Thread-Index: AQHR3UI/vI3VKXSDA0Wnt0tKN2eaPw==
Date: Wed, 13 Jul 2016 20:07:56 +0000
Message-ID: <A9CC92A6-F98E-4763-9BF0-F56B29A53A37@cisco.com>
References: <226347980.2361764.1468309043895.JavaMail.yahoo.ref@mail.yahoo.com> <226347980.2361764.1468309043895.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <226347980.2361764.1468309043895.JavaMail.yahoo@mail.yahoo.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3124)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.19.64.115]
Content-Type: multipart/signed; boundary="Apple-Mail=_1EBDF116-3613-4BCA-B689-F5038809715A"; protocol="application/pgp-signature"; micalg="pgp-sha1"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/mtgvenue/84FqVXTFpul4fk5FLiiQlZEAV4k>
Cc: "mtgvenue@ietf.org" <mtgvenue@ietf.org>
Subject: Re: [Mtgvenue] New Draft: draft-elkins-mtgvenue-participation-metrics
X-BeenThere: mtgvenue@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "List for email discussion of the IAOC meeting venue selection process." <mtgvenue.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mtgvenue>, <mailto:mtgvenue-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mtgvenue/>
List-Post: <mailto:mtgvenue@ietf.org>
List-Help: <mailto:mtgvenue-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mtgvenue>, <mailto:mtgvenue-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Jul 2016 20:08:00 -0000

Thanks for this. On a quick read, it gives a pretty reasonable summary of the questions.

One issue I have with metrics is figuring out how to consistently and accurately measure and report them. For example, your paper says that posting to a working group list is participation but posting to the IETF list is not, and that specifically the posts that are relevant to an Internet Draft are "participation", while others may not be. That sort of implies that we should analyze list discussion (probably after the fact, processing archives) looking for posts relevant to an internet draft, and count those.

Two issues:

(1) Some threads put the draft name into the subject line or mention it in the body, but I can't guarantee that all do; when a thread mutates, the subject line is usually changed, and the new one usually identifies the topic, not the draft name. So I'm not sure that I can identify the draft a post is about, in an automated way, and I'm not sure I want to impose the tooling burden to create a way.

(2) IESG Last Calls happen on the IETF List, in order to get opinions from people that have not necessarily been active in the working group. As a result, there is often discussion of Internet Drafts that happens on the IETF list.

So I don't know how to calculate the information that your drafts suggests be used as a metric.

Rather than add complexity or overhead, I would prefer a simpler metric, one that is a lot more readily calculated and reported on. If you post to a mailing list @ietf.org, it's IETF participation. The comment may or may not persuade others, may or may not be seminal, and may or may not be relevant to a specific draft. It may be as short as "+1", with most of the content implied being in someone else's post and expressing support. But the IETF is first and foremost a body in which ideas are discussed, and that post is part of the discussion.


I have a similar comment on drafts as participation. As you note, a draft is an extended expression of an idea. It might be a bad idea or a good idea, it might be mathematically impossible (we have had some of those) or it might reflect operational realities that non-operators tend to miss, it might be a number of other things. I have heard it said that a person that knows "how" will always have a job - working for someone that knows "why". If you look at the Internet Drafts historically, or the statistics of the RFC series, there are drafts and RFCs on both "how" and "why", and the latter are often the most seminal.

Yoav commented a few days ago that the drafts that should count as "participation" are those that "progress", which is to say "become Working Group drafts", or at least promote substantive discussion. I have some sympathy for the position, in the sense that it is something I think a lot about as a working group chair. However, in terms of participation, I would think that a person that posts a draft, however poorly or well received, has expended effort in an attempt to participate, and put an idea out for consideration. That, in my book, is participation.


I might ask how we would classify the discussion of draft-elkins-mtgvenue-participation-metrics. Imagine that you never actually post it - someone else posts a better one that you defer to, or you get disgusted with the resulting email conversation, or whatever other scenario might cause that. By the argument that mailing list discussion of posted drafts is "participation" and other comments are not, your email, this response, and the others in the thread would not be "participation". I'm pretty sure that's not what you intend or what I would want, but a strictly legal reading would say that. It's not uncommon for several individual submissions to bat variations on an idea around, and a subsequent working group draft combine them. I would think that each of those individual submissions was a contribution to discussion and the ultimate working group draft. So I would want to count them all as participation.

So on drafts, I would similarly go for "simple": if you post a draft, you have participated.

In general (we can discuss this f2f next week if you like) any draft that proposes metrics should describe how they might be measured, so that we have some idea of the mechanism and hoop-jumping involved.

My two yen.