Re: [Ietf-and-github] Rules regarding ownership of orgs

"STARK, BARBARA H" <bs7652@att.com> Thu, 19 March 2020 12:28 UTC

Return-Path: <bs7652@att.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 3B5CB3A2888 for <ietf-and-github@ietfa.amsl.com>; Thu, 19 Mar 2020 05:28:28 -0700 (PDT)
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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 x9kesAOCEGEy for <ietf-and-github@ietfa.amsl.com>; Thu, 19 Mar 2020 05:28:27 -0700 (PDT)
Received: from mx0a-00191d01.pphosted.com (mx0b-00191d01.pphosted.com [67.231.157.136]) (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 9D6B23A2885 for <ietf-and-github@ietf.org>; Thu, 19 Mar 2020 05:28:18 -0700 (PDT)
Received: from pps.filterd (m0049463.ppops.net [127.0.0.1]) by m0049463.ppops.net-00191d01. (8.16.0.42/8.16.0.42) with SMTP id 02JCLcY1014648; Thu, 19 Mar 2020 08:28:16 -0400
Received: from alpi154.enaf.aldc.att.com (sbcsmtp6.sbc.com [144.160.229.23]) by m0049463.ppops.net-00191d01. with ESMTP id 2yuk7v9g2r-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 19 Mar 2020 08:28:15 -0400
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id 02JCSECU002726; Thu, 19 Mar 2020 08:28:15 -0400
Received: from zlp30483.vci.att.com (zlp30483.vci.att.com [135.47.91.189]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id 02JCSAr1002616 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 19 Mar 2020 08:28:10 -0400
Received: from zlp30483.vci.att.com (zlp30483.vci.att.com [127.0.0.1]) by zlp30483.vci.att.com (Service) with ESMTP id 69BE740145BA; Thu, 19 Mar 2020 12:28:10 +0000 (GMT)
Received: from GAALPA1MSGHUBAD.ITServices.sbc.com (unknown [130.8.218.153]) by zlp30483.vci.att.com (Service) with ESMTPS id 539C540145A5; Thu, 19 Mar 2020 12:28:10 +0000 (GMT)
Received: from GAALPA1MSGEX1CE.ITServices.sbc.com (135.50.89.112) by GAALPA1MSGHUBAD.ITServices.sbc.com (130.8.218.153) with Microsoft SMTP Server (TLS) id 14.3.487.0; Thu, 19 Mar 2020 08:28:09 -0400
Received: from GAALPA1MSGEX1CB.ITServices.sbc.com (135.50.89.109) by GAALPA1MSGEX1CE.ITServices.sbc.com (135.50.89.112) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1913.5; Thu, 19 Mar 2020 08:28:09 -0400
Received: from GAALPA1MSGEX1CB.ITServices.sbc.com ([135.50.89.109]) by GAALPA1MSGEX1CB.ITServices.sbc.com ([135.50.89.109]) with mapi id 15.01.1913.007; Thu, 19 Mar 2020 08:28:09 -0400
From: "STARK, BARBARA H" <bs7652@att.com>
To: 'Martin Thomson' <mt@lowentropy.net>, "'Salz, Rich'" <rsalz@akamai.com>, "'Rob Wilton (rwilton)'" <rwilton@cisco.com>
CC: "'ietf-and-github@ietf.org,'" <ietf-and-github@ietf.org>
Thread-Topic: [Ietf-and-github] Rules regarding ownership of orgs
Thread-Index: AQHV+0fPUVLQPV08jkWLNooVVn8v5KhLhECAgADvHQCAAKejAIAATLIAgAABkoCAAAMjgIABKCeAgAAfMgCAABhlgIAABUsAgABOtoCAALsUYA==
Date: Thu, 19 Mar 2020 12:28:09 +0000
Message-ID: <8e3b175870334c5aa26660ef53e21056@att.com>
References: <26230b6d-d241-40d9-9290-0c91fdb8e88e@www.fastmail.com> <E4B2E3EC-5338-4C4A-B404-A64E308D9A10@akamai.com> <d5742dbd-bd7c-425a-8588-91d05da93323@www.fastmail.com> <CABcZeBN7U2m7bZ4p6Mwd+hkFgPGO2re=fhEwN=PYwFBs5eLbTw@mail.gmail.com> <CAHw9_iK8ZwsZBM30Rr-BGbHRBKQ0N3mCJEjSicN+JyJZF_o6dw@mail.gmail.com> <DFA1937A-882E-402A-870E-BA2EADAFFDE2@akamai.com> <CAHw9_iLNbNk-JFOsdvZULQmKw=GkOnKwHhuGcfhsMxPFtO-xFw@mail.gmail.com> <MN2PR11MB4366CE798B670F7D3FAD2DD8B5F70@MN2PR11MB4366.namprd11.prod.outlook.com> <6E4AF1D6-F071-45D4-B613-8D74822134F1@akamai.com> <MN2PR11MB4366E2EF8B913EDA0ECC8389B5F70@MN2PR11MB4366.namprd11.prod.outlook.com> <99DC08EB-DC03-4E83-9F9C-307ACA684FF3@akamai.com> <ccf6d504-fd03-418b-a171-e3378362fd4e@www.fastmail.com>
In-Reply-To: <ccf6d504-fd03-418b-a171-e3378362fd4e@www.fastmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [130.10.198.49]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.138, 18.0.645 definitions=2020-03-19_03:2020-03-19, 2020-03-19 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 mlxscore=0 mlxlogscore=999 bulkscore=0 suspectscore=0 clxscore=1011 lowpriorityscore=0 priorityscore=1501 phishscore=0 spamscore=0 impostorscore=0 adultscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2003020000 definitions=main-2003190057
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf-and-github/crIW8Ivsl5rCl9rptHMRdNiYTDo>
Subject: Re: [Ietf-and-github] Rules regarding ownership of orgs
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, 19 Mar 2020 12:28:29 -0000


> From: Martin Thomson
> 
> On Thu, Mar 19, 2020, at 03:30, Salz, Rich wrote:
> > >    Isn't that a split between organizational owner vs admins?
> >
> > I could well be wrong here.  HOWEVER, it seems likely that the WG
> > chair will be creating the organization, and therefore be an owner.
> > There's lots of room for customization and tweaks (GitHub
> > bikeshedding?), and the draft doesn't suggest how to do *everything.*
> > Tools like Martin's, or my scripts, help codify things, but the WG
> > chair still has, rightly so, a great deal of leverage to set up the GH
> > organization as they see fit.  Those things together indicate, to me, that
> they need to own the
> > organization and repo's within it.
> 
> My understanding is that members can create repos (unless you specifically
> disable that).
> 
> But it is also the case that you can't do things like enable CI without being an
> owner. So I'm inclined to more strongly recommend ownership by chairs.
> Chairs that don't own the org can always ask for support, but I see no reason
> not to have this more decentralized and to give chairs more autonomy (that
> is the practice today and that works well).
> 
> So...
> 
> > GitHub requires that each organization have at least one owner.  The
> owners for a Working Group repository MUST include responsible Area
> Directors and the IETF Secretariat.  Working Group chairs and Area Directors
> in the area SHOULD also be included as owners.  Area Directors MAY also
> designate a delegate that becomes an owner.  An organization MUST have at
> least 2 owners.

Thanks. I was getting a bit worried with suggestions that Chairs were only "MAY". In my experience, Chairs are the ones who end up doing most of the work managing and overseeing the GitHub account. The Secretariat and ADs are or should be just for continuity.
Barbara