Gentoo Archives: gentoo-project

From: "Michał Górny" <mgorny@g.o>
To: Markos Chandras <hwoarang@g.o>
Cc: gentoo-project@l.g.o
Subject: Re: [gentoo-project] Recruitment issues and potential improvement
Date: Thu, 05 Feb 2015 18:20:43
Message-Id: 20150205192032.5bcba252@pomiot.lan
In Reply to: Re: [gentoo-project] Recruitment issues and potential improvement by Markos Chandras
1 Dnia 2015-02-05, o godz. 18:08:01
2 Markos Chandras <hwoarang@g.o> napisał(a):
3
4 > -----BEGIN PGP SIGNED MESSAGE-----
5 > Hash: SHA512
6 >
7 > On 02/05/2015 05:54 PM, Michał Górny wrote:
8 > > Dnia 2015-02-05, o godz. 17:50:21 Markos Chandras
9 > > <hwoarang@g.o> napisał(a):
10 > >
11 > >> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
12 > >>
13 > >> On 02/05/2015 06:56 AM, Michał Górny wrote:
14 > >>> Hello, everyone.
15 > >>>
16 > >>> It's finally time to discuss some of the recruitment issues.
17 > >>> It's not a new complaint that the process is time-consuming
18 > >>> and discouraging to our contributors. We have a pretty low
19 > >>> number of new recruits [well, we could definitely have a higher
20 > >>> number!] and too often they resign in the process.
21 > >>>
22 > >>> As I see it, the main issue are ebuild quizzes. They are very
23 > >>> time- consuming and discouraging. It's like filling a quiz
24 > >>> with relatively simple questions where answers need to fit a
25 > >>> key, and you have to tell the recruit to fill in the missing
26 > >>> bits a few times just to help him get further.
27 > >>>
28 > >>> I myself attempted ebuild quiz twice, because the first time I
29 > >>> simply ended up not having the time for it. My late recruit
30 > >>> was making slow progress, and recently vanished -- hopefully
31 > >>> only because he doesn't have will for that anymore. As I see
32 > >>> it, the disadvantages outweigh the benefits here.
33 > >>>
34 > >>> I have discussed this with kensington and a few Council members
35 > >>> (unofficially), and we came up with following ideas:
36 > >>>
37 > >>> 1. remove or reduce the ebuild quiz to a reasonable number of
38 > >>> questions. In other words, make it bearable. Focus on the
39 > >>> stuff that can't be checked otherwise.
40 > >>>
41 > >>> 2. Add an extra contribution period in which the candidate
42 > >>> commits to the tree through Pull Requests. Developers watch the
43 > >>> requests, review them and decide when the recruit is ready. We
44 > >>> may extend this with requirements like '3 different developers
45 > >>> must review late activities and evaluate them'.
46 > >>>
47 > >>> 3. Possibly extend the recruit-recruiter interaction. Rather
48 > >>> than treating the interrogation as some kind of final
49 > >>> confirmation, make it a small extra part of the learning
50 > >>> process. In other words, reduce the other parts, fill in the
51 > >>> blanks here.
52 > >>>
53 > >>> What do you think?
54 > >>>
55 > >>
56 > >> So you want to discuss the procedures of how a team within
57 > >> Gentoo operates without talking to that team first. And lets say
58 > >> you get an agreement on the list on how recruiters should do
59 > >> their job, and what means they should use, and then you expect
60 > >> that team to simply follow that? Well how about *no*. It's nice
61 > >> to take decisions on behalf of a team that you are not part of
62 > >> and then simply expect them to follow what you have agreed on.
63 > >> Sorry it's not going to happen simply because you wanted to. And
64 > >> you really can't have the council to make such decision when that
65 > >> team is very much alive and active. If you don't like how we do
66 > >> things, then talk to us.
67 > >
68 > > I'm talking to you. Publicly, via this list. Is this a problem?
69 > >
70 >
71 > Taking this to a public debate, means that you expect recruiters to
72 > follow what the majority "decides". This is not how the teams operate
73 > in Gentoo. I explained to you why the process is not as "stupid" as
74 > you may think. Certainly there ways to improve it, but like I said,
75 > before you judge the process, you should discuss "mentoring" first.
76 > This is where the problem is.
77
78 No, it is just about transparency.
79
80 --
81 Best regards,
82 Michał Górny

Replies

Subject Author
Re: [gentoo-project] Recruitment issues and potential improvement Markos Chandras <hwoarang@g.o>