Re: [regext] list of documents to consider for working group adoption

"Patrick Mevzek" <pm@dotandco.com> Tue, 11 December 2018 07:44 UTC

Return-Path: <pm@dotandco.com>
X-Original-To: regext@ietfa.amsl.com
Delivered-To: regext@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3FAE312E7C1 for <regext@ietfa.amsl.com>; Mon, 10 Dec 2018 23:44:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level:
X-Spam-Status: No, score=-2.701 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_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=dotandco.com header.b=A70bS0q1; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=ZjkaN/VV
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 3s81XcR1KePY for <regext@ietfa.amsl.com>; Mon, 10 Dec 2018 23:44:22 -0800 (PST)
Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 392BE12D4EF for <regext@ietf.org>; Mon, 10 Dec 2018 23:44:22 -0800 (PST)
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 33D3121964 for <regext@ietf.org>; Tue, 11 Dec 2018 02:44:20 -0500 (EST)
Received: from imap1 ([10.202.2.51]) by compute3.internal (MEProxy); Tue, 11 Dec 2018 02:44:20 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dotandco.com; h= message-id:in-reply-to:references:date:from:to:subject :content-type; s=fm1; bh=OyIl5A1GhyKBcoTMekKazm0PAdT5pTPnwyN11y1 JbfQ=; b=A70bS0q1+4Ju1frdzwj7lvjyvXZpkSln6zEZoQxG24XvPV6zID4lKpo XlvVUcas21JUVLd+N4uT+vmDqoMMfY9Z+GzE9LUMHXoeQLRhGK5BrG18Aj+HT+qF RGRlAKi4/YAopuK/IXNAw2LJ6sIQmQte96I+e1uJayuzqy6NlhJddgr59Agw119G TuEMjEkp1CCt20KaXft7rIKLaaF5VFxVFp156lR8ljXkoMQfnY//vJgGcfU56Crm R2w/wJe2crr9UwAV+wmLQLkIsp/fI0oAqHiBhhaAkJJclNBD/w+LhQv34D3NUdfm xw4dfaHO/gz9IfFfBPmEgjyfy/tzRgw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:references:subject:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=OyIl5A1GhyKBcoTMe kKazm0PAdT5pTPnwyN11y1JbfQ=; b=ZjkaN/VVjvlRHsiNCZSdB6++mZRRBhWBH dXxmiuompOrTWP8VtrX4OQhdhUEjg8En3rqO2xHDGTIwfDv6Dh07ztTnLl5fw0Iv 4xJnUczSZjw3P2NBAgmzZYsPRO3Uv4XAkq45FNxvx2asUB9v1mNWC6GBQ+58p9XF CbzY/+A/rCH3I/CaXmU6+HHQshB/HTAlxD8m39Xr5UhUm1aukXPh6IU1pmiEfDBX xun3sQw5IcDv3VFiF0l9mVFhy9bJtsOkof+8k2mN+efM+UY5RAUXwSkHVKVHmlPd 2sPeNW7VveafX0X4FMDouV7tfdD9LRc6FnpLzv4gNPs/K8EkmomSg==
X-ME-Sender: <xms:02oPXMdeEgvNo1X0yg6B8nwqJ0c2DV3E5hdvnIBYiyzpVdsvVXEBXTwbAEs>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedtkedrudegiedgudduvdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfhuthenuceurghilhhouhhtmecu fedttdenucenucfjughrpefokfgfjghffffhvffutgesthdtredtreertdenucfhrhhomh epfdfrrghtrhhitghkucfovghviigvkhdfuceophhmseguohhtrghnuggtohdrtghomheq necurfgrrhgrmhepmhgrihhlfhhrohhmpehpmhesughothgrnhgutghordgtohhmnecuve hluhhsthgvrhfuihiivgeptd
X-ME-Proxy: <xmx:02oPXAnYLLrYOK1w1Cb0stLG0JLBO1_hjkhb0KJIT_z6N76GJbQ1dg> <xmx:02oPXG6o10WbGnPEgsRc9jfKPObz5Sus6uju8SHM4Babyf0omrDNUw> <xmx:02oPXGWsVzHs2xHaU6Qiy2n4fiQY81b9fxQPdFjcU_C5T-YRQfb5-g> <xmx:02oPXC_ZYRQxyqJBokrfW1S-83iNg4t8s2X-LAYH4UnCqs4EO0tp4g> <xmx:02oPXLjA1w4hvWzPvmFB_4Jrk6zwVl_-8T003vazCY3Nz0IxFzmkkA> <xmx:1GoPXPtJlqdndw4a9u9-iRF6-63Kyfkse-MvEUoAZRqXQXPm6XJ9DA>
Received: by mailuser.nyi.internal (Postfix, from userid 501) id 7F09AD4363; Tue, 11 Dec 2018 02:44:19 -0500 (EST)
X-Mailer: MessagingEngine.com Webmail Interface
Message-Id: <1aa5b6a1-a0cf-47a1-92d4-fb6678afbca2@sloti1d3t01>
User-Agent: Cyrus-JMAP/3.1.5-681-g8713b31-fmstable-20181205v1
X-Me-Personality: 66173168
In-Reply-To: <03C6F9AD-4D6F-414C-A0C7-8330415012E3@elistx.com>
References: <554EAD7C-8664-450E-891F-704D45D60703@elistx.com> <d0676f9d36384c67ab2b52849ff7e1d7@verisign.com> <03C6F9AD-4D6F-414C-A0C7-8330415012E3@elistx.com>
Date: Tue, 11 Dec 2018 02:44:19 -0500
From: Patrick Mevzek <pm@dotandco.com>
To: regext@ietf.org
Content-Type: text/plain
Archived-At: <https://mailarchive.ietf.org/arch/msg/regext/7A1uvxaEaPSokajUXq70XZXjGUU>
Subject: Re: [regext] list of documents to consider for working group adoption
X-BeenThere: regext@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Registration Protocols Extensions <regext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/regext>, <mailto:regext-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/regext/>
List-Post: <mailto:regext@ietf.org>
List-Help: <mailto:regext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/regext>, <mailto:regext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Dec 2018 07:44:25 -0000

Hello,

Sorry to be probably again in the minority and the dissonant voice here, but I do not understand this:

On Fri, Dec 7, 2018, at 10:49, James Galvin wrote:
> The purpose of the list was to include everything that exists or that 
> has passed through the working group.  I have to admit it was more than 
> I expected when we created the list.
> 
> In any case, the right thing to do is simply not vote for any document 
> you do not want to move forward.

To me, this process feel completely backwards :-(

As described, it makes sense to me if:
- we have a wide community of people
- with far enough time on their hands
- to read ~20 technical documents
- compare their merits
- and finally select 5 to "promote" to push to the working group
- of course all in some specific tight deadline.

I believe we are absolutely in the opposite case and I fear the outcome of this process will not have the expected results.

First, I think the burden should be on the authors to at least present the document on the list (which is not even the case for some of them), in order to convince people that there is indeed a problem to solve (first important point) and that their solution or beginning of a solution makes sense. If their arguments are clear and correct, people would then be enthousiastic to add them as working group elements and work on them.

Instead by just trying to be exhaustive and let people choose among everything you achieve two things:
- you show each document as similar to others in term of usefulness that is maturity, scope of the problem, precise solution to it, etc. (and they are obviously not all equal on these points)
- you accept that documents are basically worked on elsewhere, never discussed here, and coming late (which means it may be more difficult to work, as a group, on them because many design choices would already be set in stone by then). Which has to me the very unfortunate result that the working group just becomes an IETF stamp for an EPP extension.
Even if the same people as here are working on the document elsewhere before presenting it here, what is then the value or added value of this working group, if it is basically just to make sure it fits an RFC structure, follows all guidelines, register what needs to be registered at IANA, etc. which is basically no more an engineering task but merely an editorial one?
This is not the only reason but I think this also explains in the very low participation we see and the difficulty to find editors, shepherds, etc. (and of course it is a vicious circle as the low participation here could be taken by some as an indication that they should work on their documents elsewhere to make progress).

Second, beside authors of course which are already motivated to do so, anyone may be free to promote or vote on any document of couse to be a working group document, but what would that mean (for the working group and the specific documents)?

Instead, why not do like it is done in other working groups and ask people to speak for a document **if and only if** they kind of informally pledge to work on it in some way which may mean:
- reading it, and the future other versions
- being at least able to assess if the document is good enough to go to WGLC for example
and/or to summarize it broadly (problem to be solved, strong points of the solution offered, points remaining to discuss, other options)
- provide feedback, if possible, at various levels (either just alternate ideas or specific detailed implementation point to work on, etc.)
- act as an editor (non-technical feedback)
- pledge or express strong interest into implementating it or putting enough energy to convince a third party to implement it
- identify that it may be related to some other kind of document (in this working group or not), or that other actors may already have solved the same problem or working on it, etc. and trying to liaise between everyone
- etc. (there are many ways to participate, sometimes just sending emails to the authors to ask where they are at, what is blocking, etc. can give the authors a boost of motivation - seeing that others care too about the document - to work further on it)

This would also clearly show interest for it: if people are saying "yes, I agree to spend some of my time making sure this documents advance as an IETF document" then it proves real usefulness and support by the "community" for it. A very useful information to be added later on in the shepherd write-up ;-)


Also the discussion started already previously (but did not go very far I think) and I think we (I) suggested already that having an Implementation Section or at least clear intentions to work on implementations or asking others to work on some could be used, among other factors, as a basis to see if a document should be considered by the working group or not.

To be honest right now I prefer to devote the little personal time I have to try implementing some of the documents that I find interesting (as implementing them raise all sorts of feedback) instead of reading completely external documents and then compare all of them together while not be sure to even look at some of them again in the future. Which is why I won't vote for any document right now because some are not passing the preconditions I listed and for others I can not guarantee working on them at any level so I believe my vote to be kind of worthless for the working group.

But that is just me so if the process above works for everyone as is, do not loose time trying to convince me, it is not very important, and I can always comment later on the documents I would have time to work on.


-- 
  Patrick Mevzek