Gentoo Archives: gentoo-project

From: "Michał Górny" <mgorny@g.o>
To: gentoo-project@l.g.o
Subject: Re: [gentoo-project] [RFC] pre-GLEP: Gentoo General Resolution
Date: Mon, 02 Jul 2018 13:42:56
Message-Id: 1530538966.891.7.camel@gentoo.org
In Reply to: Re: [gentoo-project] [RFC] pre-GLEP: Gentoo General Resolution by Eray Aslan
1 W dniu pon, 02.07.2018 o godzinie 11∶21 +0300, użytkownik Eray Aslan
2 napisał:
3 > On Fri, Jun 29, 2018 at 08:32:25PM +0200, Michał Górny wrote:
4 > > I've chosen our numbers to be high enough to discourage attempted abuse
5 > > while making it possible to actually use GR when necessary. Which
6 > > numbers are you specifically talking about?
7 >
8 > N1 and N2
9 >
10 > > N1 being around 30 developers may seem large but it's certainly smaller
11 > > than the number of Gentoo developers actively contributing to Gentoo
12 > > every day. I get that getting them all to sign off is cumbersome but if
13 > > there's a real reason to use GR, I'm pretty sure they'll find
14 > > the motivation to do that.
15 >
16 > GLEP: twice the square root of active developers, i.e. ~30 I guess
17 > Debian: half the square root active developers or 5 whichever is
18 > smaller. So practically 6 (5+1)
19
20 Council has 7 members. A number lower than that makes no sense.
21 Claiming that 6 developers represent the majority is plain wrong.
22
23 > And bear in mind that Debian has a lot more active developers.
24 >
25 > > N2 being 25% developers is really small. We're talking about all-dev
26 > > vote, so really expecting at least 25% to actively take part is a must.
27 > > It's larger than N1 but we're talking of a vote that's handled via
28 > > voting mechanism all devs are supposed to notice.
29 >
30 > GLEP: 25%
31 > Debian: ~10% if we take number of active developers as 200
32 >
33 > > The 2:1 majority is what Debian uses for overriding decisions of TC.
34 >
35 > 2:1 is fine.
36 >
37 > Getting ~30 developers to sign a petition is just not realistic. I
38 > doubt it will ever be done.
39
40 It is realistic that you find 30 developers if there is a serious
41 problem needing to be solved. If you right front assume it is
42 impossible, then maybe you're wrongly presuming you're representing
43 the majority?
44
45 > I feel we are back to the same differences as we did in closing the
46 > gentoo-dev ML to the general public, namely low/no tolerance for
47 > dissident voices.
48
49 I'm not sure if you understand the purpose of this GLEP. For any GR
50 motion to pass, the *majority* must vote for it. It's not about letting
51 a minority of 'dissident voices' decide.
52
53 > "I know best, my way or highway" attitude is not always a bad thing in
54 > technical matters. However, as we have seen in the gentoo-dev ML
55 > discussion, council decides on non-tech matters as well.
56
57 I don't see how that is relevant to the topic at hand.
58
59 > The procedure for calculating the number of active developers should
60 > probably also be mentioned somewhere in the GLEP or perhaps referenced
61 > if defined elsewhere.
62
63 The number of active developers is based on the voter list which in turn
64 comes from LDAP. The date for getting this list is specified
65 in the GLEP.
66
67 --
68 Best regards,
69 Michał Górny

Attachments

File name MIME type
signature.asc application/pgp-signature