Preliminary results are out!
2003-12-11 Vincent Untz <vincent@vuntz.net> Preliminary results are out! * foundation.gnome.org/index.wml: add news about preliminary results * foundation.gnome.org/news/index.wml: ditto * foundation.gnome.org/elections/2003/2003-verif.tar.gz: add archive containing everything that is needed to verify the results * foundation.gnome.org/elections/2003/preliminary-results.wml: add the preliminary results * foundation.gnome.org/elections/2003/results.txt: add full preliminary results * foundation.gnome.org/elections/2003/verify.wml: add verify instructions * foundation.gnome.org/elections/2003/.cvsignore: add preliminary-results.html and verify.html * foundation.gnome.org/elections/2003/Makefile.am: add 2003-results.tar.gz, preliminary-results.html, results.txt and verify.html * foundation.gnome.org/elections/2003/index.wml: add links to the results, the vote archives, the verify instructions
This commit is contained in:
parent
b102b8fa23
commit
40a1c4fc67
10 changed files with 3424 additions and 0 deletions
22
ChangeLog
22
ChangeLog
|
@ -1,3 +1,25 @@
|
|||
2003-12-11 Vincent Untz <vincent@vuntz.net>
|
||||
|
||||
Preliminary results are out!
|
||||
|
||||
* foundation.gnome.org/index.wml: add news about preliminary results
|
||||
* foundation.gnome.org/news/index.wml: ditto
|
||||
* foundation.gnome.org/elections/2003/2003-verif.tar.gz: add archive
|
||||
containing everything that is needed to verify the results
|
||||
* foundation.gnome.org/elections/2003/preliminary-results.wml: add the
|
||||
preliminary results
|
||||
* foundation.gnome.org/elections/2003/results.txt: add full
|
||||
preliminary results
|
||||
* foundation.gnome.org/elections/2003/verify.wml: add verify
|
||||
instructions
|
||||
* foundation.gnome.org/elections/2003/.cvsignore: add
|
||||
preliminary-results.html and verify.html
|
||||
* foundation.gnome.org/elections/2003/Makefile.am: add
|
||||
2003-results.tar.gz, preliminary-results.html, results.txt and
|
||||
verify.html
|
||||
* foundation.gnome.org/elections/2003/index.wml: add links to the
|
||||
results, the vote archives, the verify instructions
|
||||
|
||||
2003-12-04 Vincent Untz <vincent@vuntz.net>
|
||||
|
||||
* foundation.gnome.org/elections/2003/voters.wml: fix Tim's address
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
candidates.html
|
||||
preliminary-results.html
|
||||
verify.html
|
||||
voters.html
|
||||
rules.html
|
||||
index.html
|
||||
|
|
BIN
foundation.gnome.org/elections/2003/2003-verif.tar.gz
Normal file
BIN
foundation.gnome.org/elections/2003/2003-verif.tar.gz
Normal file
Binary file not shown.
|
@ -3,8 +3,12 @@ SUBDIRS=
|
|||
urlpath = /elections/2003
|
||||
|
||||
page_SCRIPTS = \
|
||||
2003-verif.tar.gz \
|
||||
index.html \
|
||||
candidates.html \
|
||||
preliminary-results.html \
|
||||
results.txt \
|
||||
verify.html \
|
||||
voters.html \
|
||||
rules.html
|
||||
|
||||
|
|
|
@ -19,6 +19,21 @@
|
|||
|
||||
<h2>2003 Election Materials:</h2>
|
||||
<ul>
|
||||
<li>
|
||||
<a href="preliminary-results.html">Election preliminary results</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="results.txt">Detailed election results</a>
|
||||
</li>
|
||||
<li>
|
||||
Archive of all votes:
|
||||
<a href="http://mail.gnome.org/archives/vote/2003-November/thread.html">November</a>
|
||||
<a href="http://mail.gnome.org/archives/vote/2003-December/thread.html">December</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="verify.html">Instructions</a> for running the vote counting
|
||||
script</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="candidates.html">List of candidates for Board of Directors</a>
|
||||
</li>
|
||||
|
|
75
foundation.gnome.org/elections/2003/preliminary-results.wml
Normal file
75
foundation.gnome.org/elections/2003/preliminary-results.wml
Normal file
|
@ -0,0 +1,75 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>GNOME Foundation 2003 Preliminary Results</title>
|
||||
<meta name="cvsdate" content="$Date$">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Preliminary Results</h1>
|
||||
|
||||
<h3>Why preliminary?</h3>
|
||||
|
||||
<p>
|
||||
This results are preliminary results: they can be challenged by sending a
|
||||
mail to <a href="elections@gnome.org">elections@gnome.org</a>. If you
|
||||
want to verify the results, you can look at the <a
|
||||
href="verify.html">instructions</a> that explain how to do so.<br /> All
|
||||
challenges must be sent before December 19th, 23:59 UTC.
|
||||
</p>
|
||||
|
||||
<h3>The results</h3>
|
||||
|
||||
<p>
|
||||
You can download the <a href="results.txt">full results</a>. There were
|
||||
191 valid votes. Two votes were not valid because the voters chose too
|
||||
many candidates.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Owen Taylor (172 votes) - Red Hat Inc.<br />
|
||||
Glynn Foster (171 votes) - Sun Microsystems Inc.<br />
|
||||
Jody Goldberg (167 votes) - Novell Inc.<br />
|
||||
Jeff Waugh (165 votes) - Flow Communications<br />
|
||||
Luis Villa (160 votes) - Novell Inc.<br />
|
||||
Jonathan Blandford (157 votes) - Red Hat Inc.<br />
|
||||
Nat Friedman (156 votes) - Novell Inc.<br />
|
||||
Leslie Proctor (134 votes) - None<br />
|
||||
Bill Haneman (128 votes) - Sun Microsystems Inc.<br />
|
||||
Dave Camp (124 votes) - Novell Inc.<br />
|
||||
Michael Meeks (119 votes) - Novell Inc.<br />
|
||||
Malcolm Tredinnick (109 votes) - CommSecure<br />
|
||||
Sri Ramkrishna (102 votes) - Intel
|
||||
</p>
|
||||
|
||||
<h3>The future board</h3>
|
||||
|
||||
<p>
|
||||
If these results are not challenged, then the eleven board directors will
|
||||
be:
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Owen Taylor<br />
|
||||
Glynn Foster<br />
|
||||
Jody Goldberg<br />
|
||||
Jeff Waugh<br />
|
||||
Luis Villa<br />
|
||||
Jonathan Blandford<br />
|
||||
Nat Friedman<br />
|
||||
Leslie Proctor<br />
|
||||
Bill Haneman<br />
|
||||
Dave Camp<br />
|
||||
Malcolm Tredinnick
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Please note that Michael Meeks is not elected because there can't be more
|
||||
than 40% of the board directors affiliated with any one corporation (here
|
||||
Novell Inc.). As there are 11 directors on the board, it means that no
|
||||
there can't be more than 4 directors affiliated with any one corporation.
|
||||
</p>
|
||||
|
||||
</body>
|
||||
</html>
|
3178
foundation.gnome.org/elections/2003/results.txt
Normal file
3178
foundation.gnome.org/elections/2003/results.txt
Normal file
File diff suppressed because it is too large
Load diff
106
foundation.gnome.org/elections/2003/verify.wml
Normal file
106
foundation.gnome.org/elections/2003/verify.wml
Normal file
|
@ -0,0 +1,106 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>GNOME Foundation 2003 Election Verification</title>
|
||||
<meta name="cvsdate" content="$Date$">
|
||||
</head>
|
||||
|
||||
<h1>Election Verification</h1>
|
||||
|
||||
<p>
|
||||
To run the vote counting scripts, you need to download this archive:
|
||||
<a href="2003-verif.tar.gz">2003-verif.tar.gz</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Please note that you need make, wget, perl and python to run the
|
||||
verification.
|
||||
</p>
|
||||
|
||||
<h2>Warning</h2>
|
||||
|
||||
<p>
|
||||
The authentication tokens sent in the ballots were calculated with an
|
||||
old version of the MD5 perl module. It seems there is a bug in this
|
||||
version which make it impossible to get the same authentication tokens
|
||||
without this buggy module.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Note that the authentication tokens did work as expected: they are used
|
||||
to identify the member so we're sure it's him/her who did vote. The only
|
||||
problem arises when counting the votes: to verify the identity of a
|
||||
voter, you need the buggy module.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
We needed to work around this bug so everyone could verify the results.
|
||||
This is why the verification software contains bad-token.txt: this
|
||||
file contains all the miscalculated tokens and every information needed
|
||||
to associate them with tokens that everyone can verify.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
We advise every member to download the verification software and to
|
||||
verify that his/her counted vote is indeed the vote he/she sent
|
||||
</p>
|
||||
|
||||
<h2>Running the verification</h2>
|
||||
|
||||
<p>
|
||||
Here are the steps to obtain the results:
|
||||
<pre>$ tar zxvf 2003-verif.tar.gz</pre>
|
||||
<pre>$ cd 2003-verif</pre>
|
||||
<pre>$ make</pre>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The results should be in results.txt. A list of errors will be generated
|
||||
at the top of the output. The final tallies will be at the bottom.
|
||||
</p>
|
||||
|
||||
<h2>The verification software</h2>
|
||||
|
||||
<p>
|
||||
With this verification software, you should get the same results that the
|
||||
one posted by the GNOME Foundation Membership and Elections Committee.
|
||||
You may want to verify the validity of this software, so here are some
|
||||
hints to help you:
|
||||
</p>
|
||||
|
||||
<ul>
|
||||
<li>
|
||||
look at bad-token.txt: this file contains the list of all the
|
||||
validation tokens that were calculated using a misbehaving perl module.
|
||||
The only way to get these tokens is to use the misbehaving perl module.
|
||||
This file is used as a reference so we can replace the miscalculated
|
||||
tokens with tokens that everyone can verify.
|
||||
</li>
|
||||
<li>
|
||||
look at fix-token.pl: this script use bad-token.txt to search for the
|
||||
miscalculated authentication tokens in the vote archives and replace
|
||||
them with authentication tokens that everyon can verify. You can look
|
||||
at the source code to be sure it does its job well and does nothing
|
||||
else.
|
||||
</li>
|
||||
<li>
|
||||
look at registered-voters.txt: this file contains the list of voters.
|
||||
You can match it with the <a href="voters.html">official list</a>.
|
||||
</li>
|
||||
<li>
|
||||
look at vote-archives.diff: this file contains all the modifications
|
||||
that are made to the original vote archives to make the script work
|
||||
without any problem. The main modifications are due to UTF-8 problems
|
||||
or some misplaced characters. Some spams are also removed from the
|
||||
archives.
|
||||
</li>
|
||||
<li>
|
||||
look at vote-counter.py: this script does the counting. You can read
|
||||
its code if you want to search for serious bugs that may alter the
|
||||
results.
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -38,6 +38,17 @@
|
|||
|
||||
<h2>News</h2>
|
||||
<ul>
|
||||
<li>
|
||||
<strong>Preliminary results of 2003 elections announced</strong>
|
||||
<small>(11/12/2003)</small>
|
||||
<blockquote>
|
||||
The preliminary results of the elections have been <a
|
||||
href="elections/2003/preliminary-results.html">posted</a>.
|
||||
You can <a href="elections/2003/verify.html">verify the results
|
||||
yourself.
|
||||
Any challenges to these results must be received by December 19th.
|
||||
</blockquote>
|
||||
</li>
|
||||
<li>
|
||||
<strong>GUADEC 2004 slated for Norway</strong>
|
||||
<small>(04/11/2003)</small>
|
||||
|
|
|
@ -10,6 +10,17 @@
|
|||
<h1>GNOME Foundation News</h1>
|
||||
|
||||
<ul>
|
||||
<li>
|
||||
<strong>Preliminary results of 2003 elections announced</strong>
|
||||
<small>(11/12/2003)</small>
|
||||
<blockquote>
|
||||
The preliminary results of the elections have been <a
|
||||
href="elections/2003/preliminary-results.html">posted</a>.
|
||||
You can <a href="elections/2003/verify.html">verify the results
|
||||
yourself.
|
||||
Any challenges to these results must be received by December 19th.
|
||||
</blockquote>
|
||||
</li>
|
||||
<li>
|
||||
<strong>GUADEC 2004 slated for Norway</strong>
|
||||
<small>(04/11/2003)</small>
|
||||
|
|
Loading…
Reference in a new issue