[Ietf-and-github] Barry Leiba's Yes on draft-ietf-git-using-github-05: (with COMMENT)
Barry Leiba via Datatracker <noreply@ietf.org> Tue, 10 March 2020 13:05 UTC
Return-Path: <noreply@ietf.org>
X-Original-To: ietf-and-github@ietf.org
Delivered-To: ietf-and-github@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1])
by ietfa.amsl.com (Postfix) with ESMTP id 6755D3A1305;
Tue, 10 Mar 2020 06:05:31 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Barry Leiba via Datatracker <noreply@ietf.org>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-git-using-github@ietf.org, git-chairs@ietf.org,
ietf-and-github@ietf.org, Christopher Wood <caw@heapingbits.net>,
caw@heapingbits.net
X-Test-IDTracker: no
X-IETF-IDTracker: 6.120.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: Barry Leiba <barryleiba@computer.org>
Message-ID: <158384553133.16615.11059440188197778998@ietfa.amsl.com>
Date: Tue, 10 Mar 2020 06:05:31 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-and-github/CHBMA3Da_Qsse6LzQvU1mv0ItHQ>
Subject: [Ietf-and-github] Barry Leiba's Yes on
draft-ietf-git-using-github-05: (with COMMENT)
X-BeenThere: ietf-and-github@ietf.org
X-Mailman-Version: 2.1.29
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 13:05:38 -0000
Barry Leiba has entered the following ballot position for draft-ietf-git-using-github-05: Yes When responding, please keep the subject line intact and reply to all email addresses included in the To and CC lines. (Feel free to cut this introductory paragraph, however.) Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html for more information about IESG DISCUSS and COMMENT positions. The document, along with other ballot positions, can be found here: https://datatracker.ietf.org/doc/draft-ietf-git-using-github/ ---------------------------------------------------------------------- COMMENT: ---------------------------------------------------------------------- Martin has an update in the works, under review by the WG, which resolves my former DISCUSS and my comments, all below. Thanks! Reminder: include a note that this document will be added to BCP 25. — Section 1.2 — GitHub is freely accessible on the open Internet, albeit currently only via IPv4. Why mention v4 only? Does such mention have archival value once github supports v6? GitHub provides a simplified and integrated interface to not only git, but also provides basic user management, an issue tracker, This doesn’t really work as written; I suggest this: NEW GitHub provides a simplified and integrated interface to git, and also provides basic user management, an issue tracker, END along with other improvements that come from broader participation by facilitating those in the community to participate. Participation/participate feels odd. Maybe, “along with other improvements that come from facilitating participation by a broader community.” ? — Section 1.5 — Please use the boilerplate directly from 8174: it was debated and worded as it is intentionally. (That said, this is not a blocking comment.) — Section 3 — 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? — Section 4.1.3 — 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. — Section 4.2 — Pull requests are the GitHub feature that allow users to request changes to a repository. There’s a number agreement issue here (“feature” and “allow”). I would fix this by making it all singular, so the sentence doesn’t sound strange: NEW A pull request is a GitHub feature that allows a user to request a change to a repository. END — Section 4.2.1 — In addition to the features that pull requests share with issues, users can also review the changes in a pull request. This is a valuable feature, but it has some issues. You use “issues” here in two different senses; I suggest reserving the word for referring to github “issues”, and using a different word for “but it has some issues.” Maybe, “but it presents some challenges.” — Section 5.3.1 — Finally, process checkpoints like Working Group Last Call (WGLC; Section 7.4 of [RFC2418]) provides additional safeguards Number agreement: “Finally, process checkpoints, such as Working Group Last Call (WGLC; Section 7.4 of [RFC2418]), provide additional safeguards”. — Section 6 — During the development of a document, individual revisions of a document can be built and formally submitted as an Internet-Draft. Nit: two indefinite articles feels odd; I would make it, “individual revisions of the document”.
- [Ietf-and-github] Barry Leiba's Yes on draft-ietf… Barry Leiba via Datatracker
- Re: [Ietf-and-github] Barry Leiba's Yes on draft-… Alexey Melnikov