Dale <rdalek1...@gmail.com> posted 4a47f8e3.8070...@gmail.com, excerpted
below, on  Sun, 28 Jun 2009 18:12:35 -0500:

> As a long time Gentoo user, I have to ask.  Why is that EVERYONE on the
> council must be there or have someone there to represent them?  Would
> Gentoo come to a end if one person or even two people were not present?

I believe the fear is in ultimately having a very small group of people 
(say 1-3) vote in something agreed among themselves, that the rest of the 
community doesn't agree with.  Gentoo devs tend to be a rather 
independent lot, and they don't want that risk.  That's the reason the 
council is seven members instead of say, five or three, as well.  With a 
three person council it's really easy to get just two acting in cahoots, 
and with five, getting a third person isn't that much harder.  A seven 
member council means in ordered for something to pass, at least four 
members must agree, and there's a lot of developers for whom that's 
simply the minimum number they can trust to make a reasonable decision.

>From that viewpoint, if anyone's absent without proxy, it lowers the 
"safe" level dramatically, because it's just too easy to persuade one or 
two other folks to vote with you, even if they don't share your ulterior 
motive.  So the idea is to keep the number of votes to seven, so the 
number necessary for a majority is always a reasonably safe four.

> I do agree that if a proxy is going to be used, they should be a
> developer.  If it is not that way now, it should be changed.  I been
> using Gentoo for years and wouldn't even consider serving as a proxy.  I
> would certainly not want to be a tie breaker on a vote.

I agree.  If I read GLEP 39 correctly, however, the reason it wasn't 
required that all council members be devs is because they'd be council 
members by virtue of being voted in by devs (being a dev is a requirement 
to vote).  Thus, if a majority of voting devs voted in a Gentoo-non-dev, 
presumably they'd be expressing explicit trust in that non-dev to do the 
right thing.

Of course, the same doesn't apply to proxies, who are single-person 
designated by the to-be-absent council member.  Thus, the safety margin 
doesn't exist there, they were NOT approved by the voting devs as a 
whole, or even the council as a whole, and it's certainly a reasonable 
argument that because of that, they should at least be devs.

However, see my recent post proposing designated proxies, taking the job 
for the full council term of a year.  They could either be voted in as 
running mates along with the (voting) council, or designated and approved 
as the first order of business of the new council.  (Since voting is 
already underway for the new council, it'd have to be designated and 
approved, this year, with the running mate idea perhaps next year if 
thought good.)

That'd eliminate both the unprepared proxy still trying to get up to 
speed on what he's supposed to be voting on, as they'd presumably be as 
prepared as would the regular voting council member, AND the problem of 
non-dev as proxy, since they'd at minimum have been approved by the 
council as a whole, if not voted in, in the same council vote as the 
(voting) council itself.

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman


Reply via email to