Gentoo Archives: gentoo-dev

From: Duncan <1i5t5.duncan@×××.net>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: 2009 Council Elections
Date: Mon, 29 Jun 2009 00:09:36
Message-Id: pan.2009.06.29.00.09.13@cox.net
In Reply to: Re: [gentoo-dev] 2009 Council Elections by Dale
1 Dale <rdalek1967@×××××.com> posted 4A47F8E3.8070703@×××××.com, excerpted
2 below, on Sun, 28 Jun 2009 18:12:35 -0500:
3
4 > As a long time Gentoo user, I have to ask. Why is that EVERYONE on the
5 > council must be there or have someone there to represent them? Would
6 > Gentoo come to a end if one person or even two people were not present?
7
8 I believe the fear is in ultimately having a very small group of people
9 (say 1-3) vote in something agreed among themselves, that the rest of the
10 community doesn't agree with. Gentoo devs tend to be a rather
11 independent lot, and they don't want that risk. That's the reason the
12 council is seven members instead of say, five or three, as well. With a
13 three person council it's really easy to get just two acting in cahoots,
14 and with five, getting a third person isn't that much harder. A seven
15 member council means in ordered for something to pass, at least four
16 members must agree, and there's a lot of developers for whom that's
17 simply the minimum number they can trust to make a reasonable decision.
18
19 From that viewpoint, if anyone's absent without proxy, it lowers the
20 "safe" level dramatically, because it's just too easy to persuade one or
21 two other folks to vote with you, even if they don't share your ulterior
22 motive. So the idea is to keep the number of votes to seven, so the
23 number necessary for a majority is always a reasonably safe four.
24
25 > I do agree that if a proxy is going to be used, they should be a
26 > developer. If it is not that way now, it should be changed. I been
27 > using Gentoo for years and wouldn't even consider serving as a proxy. I
28 > would certainly not want to be a tie breaker on a vote.
29
30 I agree. If I read GLEP 39 correctly, however, the reason it wasn't
31 required that all council members be devs is because they'd be council
32 members by virtue of being voted in by devs (being a dev is a requirement
33 to vote). Thus, if a majority of voting devs voted in a Gentoo-non-dev,
34 presumably they'd be expressing explicit trust in that non-dev to do the
35 right thing.
36
37 Of course, the same doesn't apply to proxies, who are single-person
38 designated by the to-be-absent council member. Thus, the safety margin
39 doesn't exist there, they were NOT approved by the voting devs as a
40 whole, or even the council as a whole, and it's certainly a reasonable
41 argument that because of that, they should at least be devs.
42
43 However, see my recent post proposing designated proxies, taking the job
44 for the full council term of a year. They could either be voted in as
45 running mates along with the (voting) council, or designated and approved
46 as the first order of business of the new council. (Since voting is
47 already underway for the new council, it'd have to be designated and
48 approved, this year, with the running mate idea perhaps next year if
49 thought good.)
50
51 That'd eliminate both the unprepared proxy still trying to get up to
52 speed on what he's supposed to be voting on, as they'd presumably be as
53 prepared as would the regular voting council member, AND the problem of
54 non-dev as proxy, since they'd at minimum have been approved by the
55 council as a whole, if not voted in, in the same council vote as the
56 (voting) council itself.
57
58 --
59 Duncan - List replies preferred. No HTML msgs.
60 "Every nonfree program has a lord, a master --
61 and if you use the program, he is your master." Richard Stallman

Replies

Subject Author
Re: [gentoo-dev] Re: 2009 Council Elections Dale <rdalek1967@×××××.com>