Gentoo Archives: gentoo-project

From: Ben de Groot <yngwin@g.o>
To: gentoo-project <gentoo-project@l.g.o>
Subject: Re: [gentoo-project] Recruitment issues and potential improvement
Date: Thu, 05 Feb 2015 15:21:42
Message-Id: CAB9SyzS-VzU0SJM_RBWG3x_fma-X0uHt0yFO9v4UYtnZ-fJA_Q@mail.gmail.com
In Reply to: [gentoo-project] Recruitment issues and potential improvement by "Michał Górny"
1 On 5 February 2015 at 14:56, Michał Górny <mgorny@g.o> wrote:
2 > Hello, everyone.
3 >
4 > It's finally time to discuss some of the recruitment issues. It's not
5 > a new complaint that the process is time-consuming and discouraging to
6 > our contributors. We have a pretty low number of new recruits [well,
7 > we could definitely have a higher number!] and too often they resign
8 > in the process.
9 >
10 > As I see it, the main issue are ebuild quizzes. They are very time-
11 > consuming and discouraging. It's like filling a quiz with relatively
12 > simple questions where answers need to fit a key, and you have to tell
13 > the recruit to fill in the missing bits a few times just to help him
14 > get further.
15 >
16 > I myself attempted ebuild quiz twice, because the first time I simply
17 > ended up not having the time for it. My late recruit was making slow
18 > progress, and recently vanished -- hopefully only because he doesn't
19 > have will for that anymore. As I see it, the disadvantages outweigh
20 > the benefits here.
21
22 I totally agree, and I have been saying that for years, whenever it
23 comes up. I do also agree with the argument usually brought forward by
24 recruiters that this knowledge does need to be covered. But I would
25 say this is put in the wrong format.
26
27 I've done the quizzes twice as well, and they are demotivating and
28 time-consuming. I've also seen my fair share of mentees who struggled
29 with it. I do think we can do significantly better here.
30
31 > I have discussed this with kensington and a few Council members
32 > (unofficially), and we came up with following ideas:
33 >
34 > 1. remove or reduce the ebuild quiz to a reasonable number of
35 > questions. In other words, make it bearable. Focus on the stuff that
36 > can't be checked otherwise.
37
38 Maybe we can change the format? Maybe divide it up into smaller units?
39
40 > 2. Add an extra contribution period in which the candidate commits to
41 > the tree through Pull Requests. Developers watch the requests, review
42 > them and decide when the recruit is ready. We may extend this with
43 > requirements like '3 different developers must review late activities
44 > and evaluate them'.
45 >
46 > 3. Possibly extend the recruit-recruiter interaction. Rather than
47 > treating the interrogation as some kind of final confirmation, make it
48 > a small extra part of the learning process. In other words, reduce
49 > the other parts, fill in the blanks here.
50
51 I think 2+3 should be part of the mentoring process. I think we should
52 give more structure to that mentoring process. As it stands, there
53 aren't too many guidelines for mentors. We could give them something
54 more concrete to work with.
55
56 And I would be willing to work with recruiters and mentors to make that happen.
57
58 --
59 Cheers,
60
61 Ben | yngwin
62 Gentoo developer