From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id EEA80138247 for ; Wed, 22 Jan 2014 23:30:42 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id AD136E0AEC; Wed, 22 Jan 2014 23:30:37 +0000 (UTC) Received: from andre.telenet-ops.be (andre.telenet-ops.be [195.130.132.53]) by pigeon.gentoo.org (Postfix) with ESMTP id A0591E0ADE for ; Wed, 22 Jan 2014 23:30:36 +0000 (UTC) Received: from TOMWIJ-GENTOO ([94.226.55.127]) by andre.telenet-ops.be with bizsmtp id HBWb1n00z2khLEN01BWbbM; Thu, 23 Jan 2014 00:30:36 +0100 Date: Thu, 23 Jan 2014 00:29:28 +0100 From: Tom Wijsman To: antarus@gentoo.org Cc: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] rfc: formally allow qa to suspend commit rights Message-ID: <20140123002928.52f32f5b@TOMWIJ-GENTOO> In-Reply-To: References: <20140119050224.GA7898@laptop.home> <20140120035446.063a31be@TOMWIJ-GENTOO> <52DD2E2A.2020303@gmail.com> <20140121155616.6a8cdf9b@TOMWIJ-GENTOO> <52DF6C7E.8020908@gmail.com> X-Mailer: Claws Mail 3.9.0 (GTK+ 2.24.22; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/k6+Rj5iUzRXffO5=.ugTatu"; protocol="application/pgp-signature" X-Archives-Salt: bbb5a613-085f-4116-8cbc-ecb5df58dc2e X-Archives-Hash: 99df0930c0b056f2532f15f609465cbe --Sig_/k6+Rj5iUzRXffO5=.ugTatu Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Wed, 22 Jan 2014 02:58:45 -0800 Alec Warner wrote: > Of course it is. We want to send the message that if a person's > contributions are not up to par, their access to commit to the > project will be revoked, until they can prove that they can > contribute at a level that is not detrimental to users or other > developers. A large portion of the QA team's role in Gentoo is to > define what 'par' means and at some level, get the community to agree > with them. >=20 > Developer mentorship, for example, generally requires that a > prospective developer submits changes to their mentor and the mentor > reviews them. Part of that process is to determine that prospective > developers can contribute at the expected level and we have quizzes > to try and verify that developers understand key facets of ebuild > development. Certainly if a prospective developer routinely submits > faulty ebuilds and doesn't show improvement, we are unlikely to grant > them commit access. True; becoming a developer goes further than obtaining access, it also involves keeping that access. And everyone knows well enough that it takes more than a single breakage to permanently lose that access; to determine where the limits are, one can remember the case with python-exec where you see that the developer is still around. Permanently losing it thus takes quite a big effort; in comparison, a temporary suspension is something rather helpful ("Oh, were I breaking the tree? Thanks for preventing me from making further damage; sorry, I forgot to check IRC and/or e-mails. What can we do to fix it?"), temporary suspensions do not have to be worried about.=20 --=20 With kind regards, Tom Wijsman (TomWij) Gentoo Developer E-mail address : TomWij@gentoo.org GPG Public Key : 6D34E57D GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D --Sig_/k6+Rj5iUzRXffO5=.ugTatu Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQEcBAEBAgAGBQJS4FRZAAoJEJWyH81tNOV9xz0H/i7Pcbe7WCN6dmhXCDT7Ihqc MtbDMxb6TdlqJcC4MXIg+SMY7B3LT3RHWw90SXBxvoaRSAyg4iObSI8oIunqIBLS c8hJ9weUcKqUXvSpUDEVTdnsV2p5D4xCfzWNQk7lIgjv5JLBaOZjlPdmB2GM0f8X PLk0hZi1dA73dNkbq+M6qSFVO+Nsdz0aC6cgxoj1vAVtzFYNv1aqHuqeE1kWA0Jm QxuCjMd5UHq+WhdzRtyq86GLlGH3OsaV8KWhPuO+B0mfodQfdv8h8HAwSvzkwtw/ pP9YqlmICa7V9Tn6w6YvCOlEO6ZZ5N7A42fAbnEQn9896LuEdre0fV5h7BAgVc4= =ywIC -----END PGP SIGNATURE----- --Sig_/k6+Rj5iUzRXffO5=.ugTatu--