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