Gentoo Archives: gentoo-project

From: "M. J. Everitt" <m.j.everitt@×××.org>
To: gentoo-project@l.g.o
Subject: Re: [gentoo-project] How do you feel about non-contributing developers with commit access?
Date: Fri, 02 Nov 2018 16:43:43
Message-Id: 1032570d-74b7-ade4-b154-1cdc51e3ba18@iee.org
In Reply to: Re: [gentoo-project] How do you feel about non-contributing developers with commit access? by Matthew Thode
1 On 02/11/18 16:22, Matthew Thode wrote:
2 > On 18-11-02 16:05:35, Michał Górny wrote:
3 >> Hello,
4 >>
5 >> The Undertakers team has frequently received various forms of
6 >> 'criticism' of their effort in attempting to find and retire inactive
7 >> developers. This is getting as far as to claim that we shouldn't retire
8 >> anyone because there are no limits on commit slots.
9 >>
10 >> Therefore, I would like to ask the wider community a general question:
11 >> how do you feel about preserving commit access for people who no longer
12 >> actively commit to Gentoo? I'm talking about extreme cases, say,
13 >> no commits to any user-visible repository for over a year.
14 >>
15 > I'm not sure the exact time, but I think it shouldn't be user-visable,
16 > but 'Gentoo' that should ben what's looked at.
17 >
18 > As far as changing the developer to a non-committing developer, what
19 > happens if they want to come back? Would they need to retake the quiz,
20 > re-find a mentor/recruiter, etc?
21 >
22 I have long felt that an automated 'devaway' process would actually be
23 beneficial to Gentoo and other devs, etc, as it would be an easy way to see
24 if someone was 'active' and accessible; whereas the existing one depends
25 very much on someone talking on IRC, making commits, answering bugzilla or
26 github requests or bikeshedding on the mailing lists. Devaway isn't
27 properly used (in my experience) simply because people forget to set it. Or
28 its ambiguous because someone sets it, and continues some form of visible
29 activity with it set.
30
31 The reason I say automated, as everybody would be independently held to the
32 exact same standards uniformly, and whilst there are likely to be some
33 exceptions, these are probably better use of human 'labour' than doing the
34 whole job by hand. Also, there would be less confusion because it would be
35 possible to write a policy/procedure for the 'bot'/automation, and emails
36 could even be sent out automatically even, to warn potential candidates.
37
38 I would also advocate a reduced "dev-refresher" "course" which the
39 recruiters administer, which is a short form of the quizzes structure,
40 simply to revisit some of the important salient topics, and any relevant
41 updates in policy and practice which they might have missed in their absence.
42
43 This shouldn't be an onerous procedure to implement, and should greatly aid
44 the work of the retirement team to best use their limited resources to best
45 effect; even if that means working around the tooling to make it efficient
46 and effective to them.

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies