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 |