Re: [Ietf-and-github] WGLC: draft-ietf-git-using-github-02

Mike Bishop <mbishop@evequefou.be> Wed, 04 December 2019 19:38 UTC

Return-Path: <mbishop@evequefou.be>
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 BF6C212093F for <ietf-and-github@ietfa.amsl.com>; Wed, 4 Dec 2019 11:38:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=evequefou.onmicrosoft.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 XMC1ikyWy86b for <ietf-and-github@ietfa.amsl.com>; Wed, 4 Dec 2019 11:37:59 -0800 (PST)
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2136.outbound.protection.outlook.com [40.107.236.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1FAB61200A3 for <ietf-and-github@ietf.org>; Wed, 4 Dec 2019 11:37:58 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LKLvzn+Txiuir8B8UXGdPKxp5iEYJL139Eo/j9cGWTVa+fImAicrIfqf6aysiMUgnP7LY+RJugXDx87LJA0EKpOt/Xge9+2QqBbYQM40a5ZgkgU03b4mPyyyggC2cECiA8p6UHE8Vmq7Byma6uGJMJ+qP5rayFatfk8x9atWxQ9uN+uZioMcyfIVLYcbyg07361xq0q3ldcKqFIbNFVNg2U7+qW7ulwJeZaKeWe5WyWx8HFIGVfulxvVuE8sQTQxI5ESQQSe3hqRfifPoMxJ5vZbGdwrjhIEY+FzMLOlN2efJC8QR+n0IWuPCC8vY/nNGg/HzmoICf+deH5WJxMcuA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xAJOGK5UHJ4fmLXf21c824JEIgPgO2t9UDmm2P4I0Bc=; b=h4gdCQcXWZ6QjL+7IKheJJRYjIFjdEKjNVlSzIRh2IZzZlFwi+eHec6jbeWtqLdJNhvdcewkYTBipf0oBUUvnA3X36gmVgUpHovJXDN4BJhb5p4erlfzevsXcoF/KZnj+7ygKk1awSvC7lUdWEnlR4lxvQQFXroUpAcGnxAtB1jhmSChBffrSjBi4GQ56TxJYBsMadkD7jdOc4veeKWfVK5opa49gp0YYC42KcOevaFU0bJJz5BD1tZOe9fOBrfj1hx3xHBQ67bPNwSZcHD1yaB1kU/eBKozorSzMmQOV7Qapipw7kVOl9Yh35SJDlUjjPGB3GgV50VTtZXcN8m7kQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=evequefou.be; dmarc=pass action=none header.from=evequefou.be; dkim=pass header.d=evequefou.be; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=evequefou.onmicrosoft.com; s=selector2-evequefou-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xAJOGK5UHJ4fmLXf21c824JEIgPgO2t9UDmm2P4I0Bc=; b=QHoFskiBq3QJHXhAPkEdpSWxqcWaCYHK1lhUXXIqXwxoQ+757Sh36Y+5rNkkNagxCMZaI4S38fqrw+puJYdgRezCW9CwXaKUZyl7/yHPvxYs+YFNzzrQYMJHPqEXtvUKzi5OfmKf0iCjySiIAFMVsKlQSrQ4fM7t+vAmKTekL4I=
Received: from DM6PR22MB2010.namprd22.prod.outlook.com (20.180.22.24) by DM6PR22MB2058.namprd22.prod.outlook.com (20.180.22.87) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2516.13; Wed, 4 Dec 2019 19:37:56 +0000
Received: from DM6PR22MB2010.namprd22.prod.outlook.com ([fe80::e09c:cecd:389d:d9f3]) by DM6PR22MB2010.namprd22.prod.outlook.com ([fe80::e09c:cecd:389d:d9f3%6]) with mapi id 15.20.2516.013; Wed, 4 Dec 2019 19:37:56 +0000
From: Mike Bishop <mbishop@evequefou.be>
To: Martin Thomson <mt@lowentropy.net>, "ietf-and-github@ietf.org" <ietf-and-github@ietf.org>
Thread-Topic: [Ietf-and-github] WGLC: draft-ietf-git-using-github-02
Thread-Index: AdWqG09TM3/yH5xmTwOZtPr3ZkrdkgASQ/+AAB0VqHA=
Date: Wed, 04 Dec 2019 19:37:56 +0000
Message-ID: <DM6PR22MB20105A79E1F3B48FA6BF3ABEDA5D0@DM6PR22MB2010.namprd22.prod.outlook.com>
References: <DM6PR22MB201017489BC5857BFD204733DA420@DM6PR22MB2010.namprd22.prod.outlook.com> <928f844c-6e88-4f43-b780-1391cbd7ef9b@www.fastmail.com>
In-Reply-To: <928f844c-6e88-4f43-b780-1391cbd7ef9b@www.fastmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=mbishop@evequefou.be;
x-originating-ip: [2600:2b00:931f:a301:78d9:8d1f:cec8:c135]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: debf053b-cebc-47cc-e86c-08d778f1763e
x-ms-traffictypediagnostic: DM6PR22MB2058:
x-microsoft-antispam-prvs: <DM6PR22MB205897E46EF217196E3ACCC1DA5D0@DM6PR22MB2058.namprd22.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0241D5F98C
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39830400003)(396003)(136003)(346002)(366004)(376002)(189003)(199004)(51444003)(13464003)(99286004)(6246003)(86362001)(2906002)(11346002)(6306002)(110136005)(55016002)(7696005)(8676002)(6436002)(316002)(76176011)(25786009)(229853002)(8936002)(966005)(6116002)(66946007)(76116006)(66446008)(14454004)(66556008)(66476007)(64756008)(33656002)(9686003)(186003)(71190400001)(5660300002)(52536014)(305945005)(7736002)(71200400001)(14444005)(6506007)(53546011)(74316002)(508600001)(81156014)(102836004)(2501003)(81166006); DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR22MB2058; H:DM6PR22MB2010.namprd22.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: evequefou.be does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: +1BBsADmSGIpujB/QA/W1MMP1zyvHKoh9b2v9J27OuFgJqdJnNSg3PEBpv8cpwKr3FkquxlnCg+xn1r8q+ftRGzJss3K8g+7Gizh7yQoP/kZUTEwzHkJQ6InviIR+jerth9s/bgJ+2aS3MkqD0mz8O32qbLbAHlXD6LHhO1pdh/ZEB3Oklhs/0NV+t11bJsPiZdlQClpB6b0IXFT35ydm9D7ylRWy1iQUtJec8B8nwhlja9dYwGgQFUBAHjnybz7PF2RH2U77+gGOOJJlqLoJ//osnU2TTcEsSR7Ut5l63nhijPrILC/yNBd9fCx57tRwYr6IkhDTJ8mNwAmDp6iIk2V/w0NWn5AzszZmNXeQWpsgD+ft/B+ATcC+yqYj5UiOtA60GQRI2/ELTMM5n3DxRgtne9IGKHQOhID1DM180qwz73WGXAw1493ALJN16gA/Q/mlwpe5+lNIG7pV0WtK9TE76tb5oR/Wod0Wwbydb+LWeolvdAcJ51rj0nVoPI9Z1aB0ILiJweV/QU9nnuQkDC/3KuE1pFgVgwW7y3digGFPh2bR/ntmlN+jhaTfbf0
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: evequefou.be
X-MS-Exchange-CrossTenant-Network-Message-Id: debf053b-cebc-47cc-e86c-08d778f1763e
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Dec 2019 19:37:56.1086 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 41eaf50b-882d-47eb-8c4c-0b5b76a9da8f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 0Z5z1c71homkMit6hHOYJW8JYsq/5md0SKWYWT0DuG6CrYqDYVVJMhXemgUXGeAVVUngwkepz4o9EFEYPbRAZg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR22MB2058
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-and-github/TcBeN0s7f7M-S_49GFzOPJ4dEWk>
Subject: Re: [Ietf-and-github] WGLC: draft-ietf-git-using-github-02
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: Wed, 04 Dec 2019 19:38:02 -0000

Separately, I note that you didn't respond to the feedback on Section 10 and haven't in any previous WGLC feedback e-mail either.  Do you and the chairs believe that we have working group consensus for such a hyperbolic statement?  I don't believe this text in this form should be sent out for IETF Last Call or IESG review.

In the spirit of the working group, I've submitted a PR with less dramatic language as https://github.com/ietf-gitwg/using-github/pull/37.

-----Original Message-----
From: Ietf-and-github <ietf-and-github-bounces@ietf.org> On Behalf Of Martin Thomson
Sent: Wednesday, December 4, 2019 12:34 AM
To: ietf-and-github@ietf.org
Subject: Re: [Ietf-and-github] WGLC: draft-ietf-git-using-github-02

Thanks for reviewing Mike,

Your PR is: https://github.com/ietf-gitwg/using-github/pull/36

On Wed, Dec 4, 2019, at 09:05, Mike Bishop wrote:
> In section 3.2/3.3, it might be worth mentioning that GitHub  has a 
> feature 
> <https://help.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners> for the owners/administrators to give certain user(s) control of individual files, despite the global write access that contributors have. This means it's possible to configure the SHOULD NOT on GitHub, rather than relying on everyone's good behavior. I think this configuration should be RECOMMENDED for multi-document repos.

That's a relatively new feature.  One that I note we aren't using in the two multi-document repositories I'm involved in.  I don't know enough about the limitations of that to say whether a recommendation there is a good idea or not.  At some level, I'm concerned that it will encourage more WGs to create single repositories, which I think are terrible.  That's probably not a great reason not to include it, but lack of experience with it should be.

> In section 4.0, we should probably include a reminder that, regardless 
> of the from of contribution, all contributions are covered by the Note 
> Well. (I know that’s implied by the term, but it’s worth being
> explicit.)

In https://github.com/ietf-gitwg/using-github/pull/33 in response to Rich's review I moved that around a little.  The emphasis being on the notices and not the contributions.  Is that the wrong angle?  Both of you picked Section 4.
 
> In section 4.3, is it truly the WG that provides these facilities at 
> the chair’s request? This seems like something that either a) chairs 
> MAY configure independently at the WG’s request, or b) something that 
> the IETF would provide at the chair’s request. The latter seems the 
> most sensible, but does represent a requirement for new functionality.

I struck the paragraph.  I don't think that we can say (yet) who needs to run that infrastructure.  That's a question we can resolve outside of a published document.

> In Section 7, I’m not certain about the “greater time commitment” 
> reasoning. There is an identical level of traffic coming into your 
> inbox regardless of whether the incoming deluge is e-mail or GitHub 
> notifications. And in fact, exactly the same discussions that take 
> place on GitHub *could* take place on the mailing list. The fact that 
> GitHub facilitates a greater pace of interaction and therefore 
> generates a greater volume of traffic is really what we’re alluding to 
> here. GitHub helps working groups work more quickly, and quicker work 
> risks leaving some people behind.

I'll reword.

> Appendix A.2 states that the quicwg has only two repos, but it in fact 
> has three. Another example of the ops drafts being ignored.

\o/  There are also other repositories now.

See my other email.  I don't know how much editorial control I can exercise over this text.  I think that I'd rather remove these sections now that they have done their jobs.

_______________________________________________
Ietf-and-github mailing list
Ietf-and-github@ietf.org
https://www.ietf.org/mailman/listinfo/ietf-and-github