Re: [Ietf-and-github] Barry Leiba's Discuss on draft-ietf-git-using-github-05: (with DISCUSS and COMMENT)

Tim Wicinski <tjw.ietf@gmail.com> Tue, 10 March 2020 11:21 UTC

Return-Path: <tjw.ietf@gmail.com>
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 3FA513A10D9; Tue, 10 Mar 2020 04:21:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, 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 JL1JR-PGXQYI; Tue, 10 Mar 2020 04:21:50 -0700 (PDT)
Received: from mail-ot1-x334.google.com (mail-ot1-x334.google.com [IPv6:2607:f8b0:4864:20::334]) (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 0E2103A10D8; Tue, 10 Mar 2020 04:21:50 -0700 (PDT)
Received: by mail-ot1-x334.google.com with SMTP id i14so12756194otp.5; Tue, 10 Mar 2020 04:21:50 -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=WgiTYfsFTBHRDXBq9wrVKJ93njEZ0051+lstrOo7HWM=; b=vd2hfag13F8ENTQ0rt+9BFdLm1mL86xRwEE41iH322wry5I6azyxOR3HiZAM8Db71y 6/ejU9pvR2WXppL8H+YNbWDaQvv9sppdtNUFZG0+MrkQKWJ5Zkv3+K6psspdXFVuFwqW WxyqD9mdVB65sgcpFXdMkKqfB3Hu/QDv66Qtt05Gp/GO9fqseTFLQVpQxmTg1qAnobWb SOE09Fh/fkD+V2KQEVeUBxaPjVaVHz6CNZ02XmmY5UfVSABR8Deyv9ClMwdWOmBv546w 4LLDAf0O0C0LGy+kZ5kgvDK4JZ0teu0axaHsjaT7H1lTSuJF3WgexaU5bh3Jt4IDGlS7 bPsg==
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=WgiTYfsFTBHRDXBq9wrVKJ93njEZ0051+lstrOo7HWM=; b=L1j37TRfsqDLLm5jiXqZaVaqtdY9VJ7c3pOURnBZ9Wk1YQXAp7LiPF9ib+rJfu8mtc o8J3leRUuSXPrRH/d1MEeuEhpP8+1hRrDRz3fM16UwXBxefex2B2uYhOD4+yvOfmU44D n1Yg1JFYjxMH0Ay4jCwRfevmc9eLM3bTV9AB9889zEr+xERJ3L7sXbSYEOjeoXXlBebj p1SdJGcPXtPP/aINV3YQDZCbL8q8EHy+j69iqQE2PctB6/5lKmBa56G5iWlDtrE8w1Qf HwZnSH5hdrp3C2k7gaEbp08L6a/fA9xKcL7kuavcDsuQeeLkcwKIRoWHl6tmXy0PcQ5Y 2NJQ==
X-Gm-Message-State: ANhLgQ2dOceNMQVxWdi1qVplzyp+faXAESdT3gtIAQCwlMZqtn/vR+LD Dovptj07o+LRvVMAGB1N/tNO3ePMBTc24O5anmwunQ==
X-Google-Smtp-Source: ADFU+vs2WwEGOlhJK8uyaamkN9j8LLZgjHyJbISlZ+HDwhEGvTwvSFZ+sA/LRwgYBw26D8JXGipQ0tV7jC/4cYV1VWI=
X-Received: by 2002:a9d:4c98:: with SMTP id m24mr8787310otf.158.1583839309332; Tue, 10 Mar 2020 04:21:49 -0700 (PDT)
MIME-Version: 1.0
References: <158373628775.6803.5939811625934781990@ietfa.amsl.com> <d7c70f69-2123-4c18-bb7a-8ff2f73bbba2@www.fastmail.com>
In-Reply-To: <d7c70f69-2123-4c18-bb7a-8ff2f73bbba2@www.fastmail.com>
From: Tim Wicinski <tjw.ietf@gmail.com>
Date: Tue, 10 Mar 2020 07:21:38 -0400
Message-ID: <CADyWQ+E20mw-k094zYqHUmG+69GJ2GAXvpw6_U4axHmV58zOQw@mail.gmail.com>
To: Martin Thomson <mt@lowentropy.net>
Cc: Barry Leiba <barryleiba@computer.org>, The IESG <iesg@ietf.org>, "draft-ietf-git-using-github@ietf.org" <draft-ietf-git-using-github@ietf.org>, ietf-and-github@ietf.org, git-chairs@ietf.org, Christopher Wood <caw@heapingbits.net>
Content-Type: multipart/alternative; boundary="0000000000006a03c505a07e538b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-and-github/G_MxMosF0-b3jsAdiDOpEVEuUuA>
Subject: Re: [Ietf-and-github] Barry Leiba's Discuss on draft-ietf-git-using-github-05: (with DISCUSS and COMMENT)
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: Tue, 10 Mar 2020 11:21:52 -0000

  +1 on the new changes, particularly the changing of MUST to SHOULD on use
of GitHub, along
with the extra guidance.

tim

On Tue, Mar 10, 2020 at 1:33 AM Martin Thomson <mt@lowentropy.net> wrote:

> Hi Barry,
>
> Thanks for reviewing.  Your PR is
> https://github.com/ietf-gitwg/using-github/pull/43
>
> Working group, please take a look at some of these changes; I think that
> they are consistent with the existing intent, but they are substantive
> changes.  I've added *** in this email for those who want to see just the
> proposed new text.
>
> On Mon, Mar 9, 2020, at 17:44, Barry Leiba via Datatracker wrote:
> >    Chairs need to assess whether the
> >    arguments offered represent new information or not.  This can require
> >   some discussion to determine accurately.  Resolved issues MUST remain
> >    closed unless there is consensus to reopen an issue.
> >
> > There seems to be an inconsistency here: WGCs decide whether new
> information
> > has been given, so it would seem that it’s the WGCs who decide that an
> issue
> > should be reopened.  But then we say there has to be consensus for it.
> In
> > addition to that appearing inconsistent, I’m not clear how one would
> determine
> > whether there’s rough consensus to reopen an issue, if doing so were
> > controversial.
>
> The lens of fresh perspective is wonderful.  I totally see your concern
> now.
>
> That said, I think that this is good advice still, because it creates a
> status quo bias in a good way: resolved issues stay resolved unless the WG
> reaches consensus that there is a need for a change.  For a contentious
> issue, it might be that there is no desire to relitigate the subject and
> then nothing
>
> My original intent here was to advise against relitigation of difficult
> issues.  It is often the case that Working Groups revisit decisions over
> time, but using an issue tracker creates an artifact that allows us to say
> "no, we decided X" and therefore avoid having the same debate over and
> over.  For reference, that text is:
>
> > Issues that have reached a resolution that has Working Group consensus
> MUST NOT be reopened unless new information is presented.
>
> The last sentence here is just a (bad) repetition of the introductory
> sentence of the section.  I want to remove that, but then beef this up a
> little.
>
> *********
> > For long-running work items, new contributors often raise issues that
> have already been resolved. Determining whether an issue requires
> re-evaluation might require some discussion in the Working Group. Where
> there was rough
> consensus regarding the resolution of a contentious issue, there could be
> a temptation to restart a debate.
> >
> > Chairs are empowered to exercise discretion in determining whether to
> reopen issues.  For more difficult matters, the chairs MAY insist that the
> Working Group reach consensus on whether new an issue should be reopened.
> Note however that any product of this process still needs to have the
> support of rough consensus in the Working Group, which could justify
> reopening issues.
>
> The crux of this is that we do empower chairs to guide debate and dictate
> process (see Section 6.1 of BCP 25).  The advice about consensus to reopen
> remains, but at a lesser strength (it's advice).  And then there is a
> reminder that failure to address a real problem can lead to failure of the
> overall process; if you fail to address a problem, maybe WGLC fails.
>
> > Idle question: Would it make sense for this document to formally update
> 2418?
>
> The current plan is to add this to BCP 25; there should be a note to the
> editor to that effect.  I think that is the right way to do this.  Nothing
> in here *changes* 2418.  But it does add to it.
>
> > Why mention v4 only?  Does such mention have archival value once github
> > supports v6?
>
> Because people apparently love that subject.  I will remove the albeit.
>
> > Please use the boilerplate directly from 8174: it was debated and worded
> as it
> > is intentionally.  (That said, this is not a blocking comment.)
>
> Hah, I thought that I had managed to remove that variant from all of my
> drafts :)  And no one else complained...
>
> >    Chairs MUST involve Area Directors in any decision to use GitHub for
> >    anything more than managing drafts.
> >
> > I’m not objecting to this, but... why?  If the WGCs may decide to use
> github
> > for drafts without involving the ADs, why can’t they also decide to use
> it for
> > charter revisions, agendas, and minutes without involving the ADs?
>
> You know, I think that is how it has always been.  I think that if we're
> going to the trouble of publishing an RFC on this topic, it's probably OK
> to soften it.  I'm going to propose two changes: SHOULD, and limiting this
> to the most extreme modes:
>
> ************
> > Chairs SHOULD involve Area Directors in any decision to use GitHub,
> especially where substantive discussion of issues is permitted as described
> in {{mode-discuss}}.
>
> Where that reference is to the section entitled "Issue Discussion Mode".
>
> _______________________________________________
> Ietf-and-github mailing list
> Ietf-and-github@ietf.org
> https://www.ietf.org/mailman/listinfo/ietf-and-github
>