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 |