Re: [Ietf-and-github] Warren Kumari's Discuss on draft-ietf-git-using-github-05: (with DISCUSS and COMMENT)
Martin Thomson <mt@lowentropy.net> Thu, 12 March 2020 00:44 UTC
Return-Path: <mt@lowentropy.net>
X-Original-To: ietf-and-github@ietfa.amsl.com
Delivered-To: ietf-and-github@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
by ietfa.amsl.com (Postfix) with ESMTP id 26E803A0EAC;
Wed, 11 Mar 2020 17:44:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, 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=lowentropy.net header.b=MgRmnAlm;
dkim=pass (2048-bit key)
header.d=messagingengine.com header.b=nhQnMBof
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 pFYslHcmEuzI; Wed, 11 Mar 2020 17:44:39 -0700 (PDT)
Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com
[66.111.4.27])
(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
(No client certificate requested)
by ietfa.amsl.com (Postfix) with ESMTPS id 8C34C3A0EA0;
Wed, 11 Mar 2020 17:44:39 -0700 (PDT)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.42])
by mailout.nyi.internal (Postfix) with ESMTP id E095F2211C;
Wed, 11 Mar 2020 20:44:38 -0400 (EDT)
Received: from imap2 ([10.202.2.52])
by compute2.internal (MEProxy); Wed, 11 Mar 2020 20:44:38 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lowentropy.net;
h=mime-version:message-id:in-reply-to:references:date:from:to
:cc:subject:content-type; s=fm1; bh=dQSXUEApeyY2lCU38mfIEIW26HAx
Ttc2yxHBDJam0zg=; b=MgRmnAlmppVJcoW30DMyE7vjYP+d6LwKiATdk/lSJ8O/
bcWij2v1ExrCgYl+zgmshx+FiUvg84PKVSCFhGBeATtFQTPIVYOcAyjiLgLY8pLb
RpJv1j0NjR0NKCiTitJ0hvj+qVEX3zNLx9l+EdFQ0E+3hjyYONjE+TiO8+kEGkrA
DZbaNc/3Otp94w8MnCaVKFNn3gfxVFwnoQIYkckY0QhniWZDR4CvdFDRrOsk+LJL
BgBoTkNbtF+sOrm+LS7rKzpDubgBh7SnwRTLfyZnpzf/LAwGj+2vaZu7L5r8p+c8
dov7HRP6Kz0SSdkq3YZMU5okrxkZi8V4KXzGn5bVQQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
messagingengine.com; h=cc:content-type:date:from:in-reply-to
:message-id:mime-version:references:subject:to:x-me-proxy
:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=dQSXUE
ApeyY2lCU38mfIEIW26HAxTtc2yxHBDJam0zg=; b=nhQnMBofNQTqBl99Ms/9b/
Vqbws+7KmpVUJtdZk+94AJcP2Q2GazP+unUocIPSBknwYAWJUpbt9avSzLkNTXQX
WALXN201teERDCBzVaU1rN6cGNRvL92FqnMgUF94KixxmRLGuVBUpWNkDxsrC9l8
uZxuFc/Kq/b3ehAAt1TfWENeJYsr7HBm0ERlW2U2RZnUZcnD3xjLk53nmPU6uvDr
x9+vopi7S29yJmZDUsVmRR3Ty6wiI5Q55ZQ9Bs7uwAbXzZfjMP5+vpYdxxFE1+vE
ADGEeScL1Vg1ShAEkv/YvhvXnAr1lZneikPDje3YHgP4vfQl2Fqw3eodALSQ4o4A
==
X-ME-Sender: <xms:9oVpXlde9FQ_ggY2N6zeLW9VvX94cyzJbY6oc0gaWV0vsV3toCHp9Q>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedruddvgedgfeekucetufdoteggodetrfdotf
fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne
cujfgurhepofgfggfkjghffffhvffutgesthdtredtreerjeenucfhrhhomhepfdforghr
thhinhcuvfhhohhmshhonhdfuceomhhtsehlohifvghnthhrohhphidrnhgvtheqnecuff
homhgrihhnpehgihhthhhusgdrtghomhenucevlhhushhtvghrufhiiigvpedtnecurfgr
rhgrmhepmhgrihhlfhhrohhmpehmtheslhhofigvnhhtrhhophihrdhnvght
X-ME-Proxy: <xmx:9oVpXkySsFWiw51jXK8XLA5jPvSem7al7JtyK_nc7CRS6dvB5KL7vw>
<xmx:9oVpXtwoOSyFE3f4dYLTDO4g8Spn-Z5ENbaXkRpjetyC5sGRpGO5CQ>
<xmx:9oVpXlbf2swSbZbRw0NOTfjvk7mAQ62QgzXR4M-jnlQapt10B7s-VA>
<xmx:9oVpXnKU7sjLaz-walALPwA2yfGAkZaAFD-wfiFl-YyTBueP-e0RBA>
Received: by mailuser.nyi.internal (Postfix, from userid 501)
id 430D2E00B2; Wed, 11 Mar 2020 20:44:38 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.1.7-991-g5a577d3-fmstable-20200305v3
Mime-Version: 1.0
Message-Id: <c8f4c34f-d4af-4a45-bf8d-48409d9e4ae7@www.fastmail.com>
In-Reply-To: <4B24E202-B2ED-491B-A7AF-9D0955C6C1D7@mnot.net>
References: <158386231480.15427.9414945774814479191@ietfa.amsl.com>
<CABcZeBP76vZW9ob9pX5SQYvoemVPmNz-xj-MShht5TWO0RGLdA@mail.gmail.com>
<CAHw9_iJFRgFAv8V-Ubfniwm8z=EhE5hZ8TZSvZmOX_DYixA8pQ@mail.gmail.com>
<A3D59DA1-47AE-4F1F-A215-61EEC398896A@cooperw.in>
<CAHw9_iKB1-42Fk1b+a3O4PBbwWtrbACzR47FirEVj7L94hntEg@mail.gmail.com>
<CALaySJJ5NruVKYs5TqKzcvbAfJkgaxU5usjAuRvKd_OUSnJRLw@mail.gmail.com>
<3B1EB2AE-EB48-48FF-BA20-DBB5527ECF1E@cooperw.in>
<894D3C1A-ED57-44D5-8099-92C221258C99@akamai.com>
<CAHw9_iKiL3kzvZhg_pz6zaubtjW+_77grTQf3f1Ne-oVU=5new@mail.gmail.com>
<1735a4fe-0a9a-4952-aefc-5b16200639d2@www.fastmail.com>
<4B24E202-B2ED-491B-A7AF-9D0955C6C1D7@mnot.net>
Date: Thu, 12 Mar 2020 11:44:19 +1100
From: "Martin Thomson" <mt@lowentropy.net>
To: "Mark Nottingham" <mnot@mnot.net>
Cc: ietf-and-github@ietf.org, "The IESG" <iesg@ietf.org>
Content-Type: text/plain
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-and-github/xsrwZAVyWBi9bb5KVm-okx4Twqs>
Subject: Re: [Ietf-and-github]
=?utf-8?q?Warren_Kumari=27s_Discuss_on_draft-i?=
=?utf-8?q?etf-git-using-github-05=3A_=28with_DISCUSS_and_COMMENT=29?=
X-BeenThere: ietf-and-github@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion of using GitHub in IETF activities,
particularly for Working Groups" <ietf-and-github.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf-and-github>,
<mailto:ietf-and-github-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf-and-github/>
List-Post: <mailto:ietf-and-github@ietf.org>
List-Help: <mailto:ietf-and-github-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf-and-github>,
<mailto:ietf-and-github-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Mar 2020 00:44:41 -0000
Hi Mark, Any input, even late input, is better than nothing. I appreciate you spending the time. On Thu, Mar 12, 2020, at 11:23, Mark Nottingham wrote: > * "Chairs MUST involve Area Directors in any decision to use GitHub for > anything more than managing drafts." This seems onerous; does it mean > that I need to consult with the AD to host some tests (e.g., > <https://github.com/httpwg/structured-header-tests>), a repository for > a wiki (e.g., <https://github.com/httpwg/wiki/wiki>), working group > administrivia (<https://github.com/quicwg/wg-materials>), or a > translation (<https://github.com/quicwg/zh-translations>)? Yes, this was not considered in the original drafting. There is a proposed revision in https://github.com/ietf-gitwg/using-github/commit/e74ba457de2f0843a42c1214bec0033f559f187a > * "Maintaining multiple documents in the same repository can add > overhead that negatively affects individual documents. For instance, > issues might require additional markings to identify the document that > they affect. Also, because editors all have write access to the > repository, managing the set of people with write access to a larger > repository is more difficult (Section 3.3)." This is well-worn > territory, but there are also costs associated with having many > repositories -- both in terms of WG chair load, and in terms of > potential errors (as we're discovering in QUIC). I believe that encouraging the use of separate repos is the consensus outcome of working group discussions. You were involved. Suggestions for different wordings are always welcome, of course. > * "Issues that have reached a resolution that has Working Group > consensus MUST NOT be reopened unless new information is presented." > This seems to be pre-emptively establishing both the status of Github > issues in the IETF process, and the semantics of their state. There is a proposed revision in https://github.com/ietf-gitwg/using-github/commit/b872e534db4c885cd3cbfaac64fff7d06d41c5d4 (though Chris later improved the text further, see the PR: https://github.com/ietf-gitwg/using-github/pull/43 for more) > * "Editors SHOULD create a new Internet-Draft submission two weeks > prior to every session..." How is this requirement specific to Github? It's a poor restatement of the (lowercase) recommendation that was cited. I have reworded here: https://github.com/ietf-gitwg/using-github/pull/48 > * Generally, there are a lot of RFC2119 terms that seem advisory, not > normative. Are they all well-considered? To give one example: "Editors > SHOULD make pull requests for all substantial changes rather than > committing directly to the "master" branch of the repository." What > does it mean to violate that SHOULD? A lot of these have been removed in response to reviews. Including that example in response to Mirja's review: https://github.com/ietf-gitwg/using-github/pull/45
- [Ietf-and-github] Warren Kumari's Discuss on draf… Warren Kumari via Datatracker
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Eric Rescorla
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Joel M. Halpern
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Eric Rescorla
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Warren Kumari
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Alissa Cooper
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Eric Rescorla
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Warren Kumari
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Brian E Carpenter
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Barry Leiba
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Martin Thomson
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Salz, Rich
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Richard Barnes
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Alissa Cooper
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Warren Kumari
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Salz, Rich
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Christopher Wood
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Warren Kumari
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Joseph Lorenzo Hall
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Eric Rescorla
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Martin Thomson
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Martin Thomson
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Mark Nottingham
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Eric Rescorla
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Mark Nottingham
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Martin Thomson
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Eric Rescorla
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Mark Nottingham
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Mark Nottingham
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Eric Rescorla
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Martin Thomson
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Mark Nottingham
- Re: [Ietf-and-github] Warren Kumari's Discuss on … Salz, Rich
- Re: [Ietf-and-github] Warren Kumari's Discuss on … STARK, BARBARA H