1 |
Aron Griffis wrote:[Wed Apr 27 2005, 09:48:40PM EDT] |
2 |
> If we were to go ahead with a Condorcet election, then each voter |
3 |
> would need to rank the candidates rather than simply voting yes or no. |
4 |
|
5 |
Ranking could be pretty simple to implement like this: |
6 |
|
7 |
(1) Provide an executable /usr/local/bin/ballot on dev.gentoo.org that |
8 |
would create an appropriately umasked file ~/.ballot and dump into |
9 |
it a randomized list of the candidates. |
10 |
|
11 |
$ ballot --new |
12 |
Please edit ~/.ballot, putting your first choice at the top, |
13 |
second choice on the second line, down to your last choice on |
14 |
the bottom line. |
15 |
|
16 |
(2) After editing, the user would then verify they didn't screw up the |
17 |
edit by running ballot again. |
18 |
|
19 |
$ ballot --check |
20 |
Looks good! Please leave ~/.ballot in place until after the |
21 |
election is concluded. |
22 |
|
23 |
or |
24 |
|
25 |
$ ballot --check |
26 |
Your ballot is missing the following candidates: ... |
27 |
etc. |
28 |
|
29 |
(3) When the election is finished, we'd use another script to collect |
30 |
all the votes and generate the listing to put into the Condorcet |
31 |
calculator. |
32 |
|
33 |
I'd volunteer to write "ballot". |
34 |
|
35 |
Regards, |
36 |
Aron |
37 |
|
38 |
-- |
39 |
Aron Griffis |
40 |
Gentoo Linux Developer |