Ferris McCormick <fmc...@gentoo.org> posted 20090628221421.1c9f8...@anaconda.krait.us, excerpted below, on Sun, 28 Jun 2009 22:14:21 +0000:
>> Its my opinion that the concept of proxies in council meetings is >> fatally flawed. >> >> 1. The brief (if any) that the proxy is given by the council member >> being proxied is never made public. >> > This is a problem. Any time a council member requires a proxy, that > should be published immediately (including who the proxy is). Not > possible for things coming up at the last minute, of course. Extending that, what about having, at least for a first proxy level, a "designated proxy"? Each council member would choose a proxy at the beginning of their term, or even as a running mate if taken that far. Designated proxies would then be effectively council members with observer status -- no voting power -- unless their designated member was absent. Following the logic, designated proxies /could/ (IOW, I'm not sure it is practical to take it this far) be held to the same general council standards, slacker marks for non-attendance, etc, and in otherwise comment-closed sessions would have voice -- they just wouldn't have the vote unless their designated voting council member was absent. If the proxy was chosen at the beginning of the term (not as a running mate), the first order of business of the first meeting of a new council would be approving the table of proxies. Either way, it would basically eliminate the question of whether a council member or designated proxy must be a dev or not, because either they'd have been voted in with that taken into account, or the council would have approved the designated proxies at the first meeting. (I'd suggest, for fairness and efficiency, the first approval vote be held on the entire table of proxies, not individually. If that vote fails, then go the individual route. I'm not sure about what to do if a voting member doesn't make the first meeting; perhaps give the presumed proxy the vote for that first meeting, even if it means he's voting on approving himself?) Now, practically speaking, if this is instituted, since we'd be effectively doubling the number of people on council (just not the number of votes), it may be useful to reduce the number of voting members a bit. It would in fact be possible to have it an even number, as well, in which case, if there was a tie, the designated proxies could vote as well, with their combined votes taken as a single tie override. (If the number of voting members were even, however, so would be the number of proxies, thus leading to the possibility of a tie vote there as well. I'd suggest that a wise policy in that case would be that the matter is voted down, as there's simply not enough consensus on the matter yet. If desired, the issue could be brought up again in say... six months, thus giving each council two chances at a vote, without locking it up on the same issue for months at a time. Alternatively, the first runner(s)-up could be the tie-breaker, and they'd need observer status as well, in ordered to be in the loop enough to cast that vote.) FWIW, it's seven council members now. Perhaps five would work, yielding ten, with the designated proxies as observers. Even four, using the tie breaking rules above, making it 8 including designated proxies. I'd hate to see it go below four as that gets too easy for abuse, but 4-5 should work. Now if the running mate idea was implemented, there'd be another option as well. Gentoo could continue the policy of runner-up taking the vacancy if one opens (and the runner-up isn't reopen_nominations), or it could switch to the designated proxy aka running mate taking the position. Of course, in the latter case, the running mate would now need to select a proxy, which would then be handled using the approval process mentioned above. (In the former case, the runner-up would have already had a running mate.) If the running mates idea is chosen, a rule could be instituted that there's no person appearing at both voting member and running mate (on another ticket), or it could be that a first person on one ticket could be the running mate on another, but a person could only appear once in each spot. (The latter would presumably end up with pair-tickets, where the top person switches off, tho that wouldn't be a given. In the case of pair-tickets, choosing the one would automatically eliminate the other from further consideration, thereby eliminating the case of two voting council members being each others designated proxy, as well. All this would eliminate the question of whether proxies are up to speed on a given issue, or the briefing they had been given, etc, at least for the first level of proxy, which would now be observer members unless their primary was absent, with the usual expectation and obligation of council members to follow the issues brought before the council. Of course, it would increase the chance of both primary voting member and designated proxy being unavailable, but that could be handled with basically the system we have today, with the additional minimal requirement that non-designated proxies be Gentoo developers in good standing, as they wouldn't have gone thru the vote or approval process. As a new council term is just now starting, obviously the running mate idea couldn't be used this year. However, council members could still choose a designated proxy for the year, thus starting the process. If all council members do so and the council chooses to vote on the table of proxies, then there should be no restriction on who is chosen, since they'll be voted on anyway. If the council as a whole does not choose to go the designated proxy route this year, maintaining the status quo, then I'd say it's unfair to choose a non-dev as a proxy, because there has been no vote approving it. (That would seem to be, after all, the reason the council members as devs restriction wasn't in GLEP 39, because they'd have been voted in, and presumably, if the voters, who /are/ devs, voted in a non-dev, they'd know what they were doing. Since under the current system there's no such approval required for proxies, I'd say it's only fair that they be required to be devs, thus minimizing any controversy over their status, and votes they may take.) -- 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