1 |
05.02.2015 21:22, Michał Górny пишет: |
2 |
> Dnia 2015-02-05, o godz. 21:08:43 |
3 |
> Mikle Kolyada <zlogene@g.o> napisał(a): |
4 |
> |
5 |
>> |
6 |
>> 05.02.2015 09:56, Michał Górny пишет: |
7 |
>>> Hello, everyone. |
8 |
>>> |
9 |
>>> It's finally time to discuss some of the recruitment issues. It's not |
10 |
>>> a new complaint that the process is time-consuming and discouraging to |
11 |
>>> our contributors. We have a pretty low number of new recruits [well, |
12 |
>>> we could definitely have a higher number!] and too often they resign |
13 |
>>> in the process. |
14 |
>>> |
15 |
>>> As I see it, the main issue are ebuild quizzes. They are very time- |
16 |
>>> consuming and discouraging. It's like filling a quiz with relatively |
17 |
>>> simple questions where answers need to fit a key, and you have to tell |
18 |
>>> the recruit to fill in the missing bits a few times just to help him |
19 |
>>> get further. |
20 |
>>> |
21 |
>>> I myself attempted ebuild quiz twice, because the first time I simply |
22 |
>>> ended up not having the time for it. My late recruit was making slow |
23 |
>>> progress, and recently vanished -- hopefully only because he doesn't |
24 |
>>> have will for that anymore. As I see it, the disadvantages outweigh |
25 |
>>> the benefits here. |
26 |
>>> |
27 |
>>> I have discussed this with kensington and a few Council members |
28 |
>>> (unofficially), and we came up with following ideas: |
29 |
>>> |
30 |
>>> 1. remove or reduce the ebuild quiz to a reasonable number of |
31 |
>>> questions. In other words, make it bearable. Focus on the stuff that |
32 |
>>> can't be checked otherwise. |
33 |
>>> |
34 |
>>> 2. Add an extra contribution period in which the candidate commits to |
35 |
>>> the tree through Pull Requests. Developers watch the requests, review |
36 |
>>> them and decide when the recruit is ready. We may extend this with |
37 |
>>> requirements like '3 different developers must review late activities |
38 |
>>> and evaluate them'. |
39 |
>>> |
40 |
>>> 3. Possibly extend the recruit-recruiter interaction. Rather than |
41 |
>>> treating the interrogation as some kind of final confirmation, make it |
42 |
>>> a small extra part of the learning process. In other words, reduce |
43 |
>>> the other parts, fill in the blanks here. |
44 |
>>> |
45 |
>>> What do you think? |
46 |
>>> |
47 |
>> I try to be short. |
48 |
>> First of all, i'm against to make quizzes simpler or shorter. I have few |
49 |
>> real examples, when people do a LOT of mistakes even after they passed |
50 |
>> the quizzes. |
51 |
> |
52 |
> And how people doing mistakes *after* passing the quizzes proves that |
53 |
> quizzes are good? As I see it, this just proves that they don't do |
54 |
> their job. |
55 |
> |
56 |
|
57 |
Because quizes lacks some questions? You see - we should not shorten |
58 |
them, but on the contrary - increase the question's number. |
59 |
|
60 |
So, that's a not good argument. Quizes may be flawed, but not in the way |
61 |
of 'over complicated', definitely. |
62 |
|
63 |
>>> Add an extra contribution period in which the candidate commits to |
64 |
>> the tree through Pull Requests. |
65 |
>> |
66 |
>> All mentors should track their recruits during first month. If mentor |
67 |
>> doesn't do this, this is "bad" mentor, IMO. It looks like some mentors |
68 |
>> think *ok, my mentee passed the quizzes, he is a developer, i can to |
69 |
>> nothing* |
70 |
> |
71 |
> This happens *after* being recruited. What I'm talking, there should be |
72 |
> more focus on doing and judging actual contributions before all that |
73 |
> formal crap. |
74 |
> |
75 |
|
76 |
Yep. And, guess, who is responsible for that? Mentor. Tadaaam! :-) |
77 |
|
78 |
-- |
79 |
Best regards, Sergey Popov |
80 |
Gentoo developer |
81 |
Gentoo Desktop-effects project lead |
82 |
Gentoo Quality Assurance project lead |
83 |
Gentoo Proxy maintainers project lead |