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

Mike Bishop <mbishop@evequefou.be> Wed, 04 December 2019 15:40 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 05254120019 for <ietf-and-github@ietfa.amsl.com>; Wed, 4 Dec 2019 07:40:56 -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 71eLIVrXKgoD for <ietf-and-github@ietfa.amsl.com>; Wed, 4 Dec 2019 07:40:53 -0800 (PST)
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2125.outbound.protection.outlook.com [40.107.237.125]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E870E120025 for <ietf-and-github@ietf.org>; Wed, 4 Dec 2019 07:40:52 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QOa8ZCpWsvoth1GbN4b1cVjiu0pa9NAloTPo6PiaJ5mpWbgQD6lklSZc8nuYSXAqv6if6n5HtIof0FKp2Z/PzaayimMaimsFc6WDcKmNTBlU9nZzraO591qWkzQ7TkVt3VBV0ZyNwEuFFDH9q7I/uKx/2SK/01lug/xI/OQILZzvil/yMt17uJYbNLfC1Rv620dwO3UbEhPXb+QRLnYZS9mxSMW9uJLoml61XmDwBoZ94NxD6iR/i5YA83t+3NO/JklCU6oAjKQk/dFHLHtcARVArVKsT4NCe4aS3Pdw4wBPMQnHqQTppNmAqXdfCQlhc9FOrdvhTA+xTWw8ukZXcw==
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=JFAB7SWRvpkyXYsa7gwTjbfiv2wzrDRHxLl8aQVw044=; b=dBLCocL2zEYzXaECSz6MOw5PupYnAIJ13pJl6M6ywJTiKKkk1QJLntPenX3qowrsiVfm6dw2UosFLPCrsUK/YU/4hPNFJcg8a2puDQolGpySgmLeHsFJASbvaiVHZ4wNYDsfCFlyIkMXkJW6t+atP6KIaNGj2DgVYnEktlme7K+02aE7JTKxhADE7ylEyVNP7srsljvcejIchtyKcxOqjs2ZOltPbHVnx1NXeH33K36jGn2y9LRXVd+miaxuYV5Ur3YdjNDe4QbzPo8Y1Yic9l6kv5vPqusaJdC5Pohy6hbW8VPjJanWRY/G/icHsU8iyvt8ViT4MPWB8QzdsOL5aQ==
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=JFAB7SWRvpkyXYsa7gwTjbfiv2wzrDRHxLl8aQVw044=; b=aR7KHJTWRuPgmfGWi0jOzz8dzo7YizwqZhbutBp9yNB6wlw3bkszqCmCDiW6wwUEZaAth8ik44Kf1u0MBd0us7JjQ6CjK8Hh5GU1QIacyV8kHyNmo0W2o9DHZxX5hHTn2NzKWyXpjXHXbNmIbeUEWwtgyQos1v7qVTJBxOP4tIU=
Received: from DM6PR22MB2010.namprd22.prod.outlook.com (20.180.22.24) by DM6PR22MB1833.namprd22.prod.outlook.com (20.180.21.14) 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 15:40:50 +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 15:40:50 +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/+AABUTPhA=
Date: Wed, 04 Dec 2019 15:40:50 +0000
Message-ID: <DM6PR22MB201047E31CAFD678643223CDDA5D0@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:b46e:9aed:acd8:65f5]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 386ca2e5-96b9-4aa3-707f-08d778d056d0
x-ms-traffictypediagnostic: DM6PR22MB1833:
x-microsoft-antispam-prvs: <DM6PR22MB1833C800285D058E43B02366DA5D0@DM6PR22MB1833.namprd22.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0241D5F98C
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(376002)(396003)(366004)(136003)(346002)(39830400003)(199004)(189003)(51444003)(13464003)(6116002)(86362001)(2501003)(2906002)(966005)(33656002)(14454004)(508600001)(14444005)(81156014)(81166006)(8676002)(74316002)(305945005)(71190400001)(7736002)(8936002)(71200400001)(229853002)(6436002)(76176011)(6246003)(9686003)(55016002)(99286004)(7696005)(76116006)(110136005)(66946007)(6306002)(53546011)(64756008)(66446008)(66556008)(66476007)(11346002)(6506007)(5660300002)(102836004)(186003)(52536014)(316002)(25786009); DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR22MB1833; H:DM6PR22MB2010.namprd22.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX: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: OF3WbbMxzlYO5i2Y0Sl14HQrPiBayp5gejzDaAS4OweYMUgdfKxpVKpNU77mIzkvykYFoU3sv4c/TKC3jnMzfHfyd9CaUD3y6WHZ9NqHf2awkMdRzB0L/Lfodm2/L8sh6Jt0g88CXsSpxHW1JjAmzvA2SiSxzUwBr0uNzHmTDcUYjpFki4vBN5pkmZbv78StOEUSAZdOO2Mfi50d2K3P7A0GzT6JzptbX9od6ScSmzgwzcseQHOmouan7EE2LJoheJ6IoRs0ZKtVYrUDd0RwFnK1hVLezqGni9f4UAc+KxTSknMxosu5IuvAj0paxwzLcefj1HRHW5QC4dO5uOjjSlL/skbtkOj+EIUSt/BQPGif7R0i5x+e/NK8O5pMSeeUSP3HkfNwLUU2ItZi/N5dMNJDASvgjQRZcitsWc0zeYAQq9sa2V61UoR8kwfPb9xAVM1oxZWzcYzgoof5WpbSOQqoQ/7Hdib7abhCvSB9FYkOrEPwMtro7M3QGUrwCLMjLWU6qpshnmhvX3g/G0qB8GcJ0epI5uJoCaULdaWyNR0kznzm7/GFuSlC4thpJQ7T
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: 386ca2e5-96b9-4aa3-707f-08d778d056d0
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Dec 2019 15:40:50.0459 (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: jCUj2+mOGGsf/yar8qlSCHP13Z5kv0e7NO+Lt7Ue2yhZ3nnwHS78/COq65LvQJo1B19DVHbSVsx4YOpnM59q2w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR22MB1833
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-and-github/zfs8F9QQZGpuTzz_NAxle0O9RIs>
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 15:40:56 -0000

True, lack of experience with CODEOWNERS might keep us from recommending it.  Noting its presence and potential usefulness, however, seems reasonable.  It might be worth turning it on in QUIC so that we can get some experience with it and have a more informed opinion.

-----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