Gentoo Archives: gentoo-nfp

From: Dean Stephens <desultory@g.o>
To: gentoo-nfp@l.g.o
Subject: Re: [gentoo-nfp] Next meeting; a motion to have 1 type of Gentoo member.
Date: Tue, 08 Nov 2016 04:59:07
Message-Id: d2994d3c-9cee-9a07-1fde-0c87ea1eeff0@gentoo.org
In Reply to: Re: [gentoo-nfp] Next meeting; a motion to have 1 type of Gentoo member. by Luca Barbato
1 On 11/07/16 05:59, Luca Barbato wrote:
2 > On 07/11/2016 03:32, Alec Warner wrote:
3 >> The foundation currently has 1 member type (in the bylaws) but Gentoo
4 >> itself still seems to have 2 (Gentoo staff and Ebuild developer)
5 >>
6 >> This motion represents an idea that the community itself would only have 1
7 >> contributor type.
8 >
9 > Should not be discussed here since you want to change something mainly
10 > in the Gentoo Project, not the Gentoo Foundation.
11 >
12 > Incidentally I'd like to know how many are staff and not also developers.
13 >
14 > If you perceive the two roles as a problem the simplest thing is to
15 > mandate everybody to be a developer.
16 >
17 Having two role description is simply indicative of there being, rather
18 unsurprisingly, two distinct forms of role being fulfilled. People doing
19 ebuild work need to have the technical knowledge and oversight to
20 produce and maintain ebuilds, people who are doing work not involving
21 ebuilds have no such need.
22
23 Call "staff" "developers" if you must, even those who do not actually
24 work with code at all; but mandating that everyone "be a developer" in
25 the sense of taking the full quiz set is pointless and fraught with
26 potential problems. To posit a trivial example, if everyone took the
27 developer quiz set, would someone who then did no ebuild work at all be
28 eligible to mentor someone being recruited expressly to do ebuild work
29 after they had been doing no ebuild work themselves during the year they
30 needed to accrue sufficient seniority to act as a mentor? If not, why
31 (formally)? If so... why?
32
33 Conversely, you could be making the argument that everyone who is
34 currently working in a staff role would need to "be a developer" in the
35 full sense of maintaining at least minimal activity in the tree. In
36 which case you have effectively forced the retirement everyone who only
37 has enough time to spare on Gentoo work for their staff role. That seems
38 rather counterproductive.
39
40 > lu
41 >
42 >
43 >