9d9c4f1783
---------------------------------------------------------------------- Converted to UTF-8 and XHTML transitional. Committing in . Modified Files: ChangeLog foundation.gnome.org/index.wml foundation.gnome.org/about/index.wml foundation.gnome.org/about/charter/index.wml foundation.gnome.org/about/history/index.wml foundation.gnome.org/contact/index.wml foundation.gnome.org/elections/index.wml foundation.gnome.org/elections/overview.wml foundation.gnome.org/elections/2000/candidates.wml foundation.gnome.org/elections/2000/index.wml foundation.gnome.org/elections/2000/results.wml foundation.gnome.org/elections/2000/rules.wml foundation.gnome.org/elections/2000/verify.wml foundation.gnome.org/elections/2000/voters.wml foundation.gnome.org/elections/2001/candidates.wml foundation.gnome.org/elections/2001/index.wml foundation.gnome.org/elections/2001/rules.wml foundation.gnome.org/elections/2001/verify.wml foundation.gnome.org/elections/2001/voters.wml foundation.gnome.org/elections/2002/candidates.wml foundation.gnome.org/elections/2002/index.wml foundation.gnome.org/elections/2002/preliminary-results.wml foundation.gnome.org/elections/2002/rules.wml foundation.gnome.org/elections/2002/verify.wml foundation.gnome.org/elections/2002/voters.wml foundation.gnome.org/elections/2003/candidates.wml foundation.gnome.org/elections/2003/index.wml foundation.gnome.org/elections/2003/preliminary-results.wml foundation.gnome.org/elections/2003/rules.wml foundation.gnome.org/elections/2003/verify.wml foundation.gnome.org/elections/2003/voters.wml foundation.gnome.org/legal/index.wml foundation.gnome.org/membership/application.wml foundation.gnome.org/membership/index.wml foundation.gnome.org/membership/members.wml foundation.gnome.org/news/index.wml include/evilsedhack ----------------------------------------------------------------------
71 lines
2.1 KiB
XML
71 lines
2.1 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html>
|
|
|
|
<head>
|
|
<title>GNOME Foundation 2002 Election Verification</title>
|
|
<meta name="cvsdate" content="$Date$" />
|
|
</head>
|
|
|
|
<h1>Election Verification</h1>
|
|
|
|
<p>
|
|
To run the vote counting scripts, you need several files:
|
|
</p>
|
|
|
|
<ul>
|
|
<li>
|
|
The votes archives for <a
|
|
href="http://mail.gnome.org/archives/vote/2002-November.txt.gz">
|
|
November</a> and <a
|
|
href="http://mail.gnome.org/archives/vote/2002-December.txt.gz">December</a>
|
|
</li>
|
|
<li>
|
|
The list of <a href="registered-voters.txt">registered voters</a>
|
|
</li>
|
|
<li>
|
|
The script to <a href="list-addresses.py">generate the addresses of the
|
|
voters</a>
|
|
</li>
|
|
<li>
|
|
The script to <a href="vote-counter.py">count the votes</a>
|
|
</li>
|
|
<li>
|
|
The <a href="vote-archives.diff">diff file</a> that we applied to the
|
|
vote archives
|
|
</li>
|
|
</ul>
|
|
|
|
<p>
|
|
Please note that you need python to run the scripts.
|
|
</p>
|
|
|
|
<h2>Running the scripts</h2>
|
|
|
|
<p>
|
|
Here are the steps to obtain the results:
|
|
</p>
|
|
|
|
<pre>$ gunzip 2002-November.txt.gz 2002-December.txt.gz</pre>
|
|
<pre>$ cat 2002-November.txt 2002-December.txt > vote-archives.txt</pre>
|
|
<pre>$ python list-addresses.py registered-voters.txt > addresses.txt</pre>
|
|
<pre>$ python vote-counter.py vote-archives.txt dontforgettovote addresses.txt > results.txt</pre>
|
|
|
|
|
|
<p>
|
|
The results should be in results.txt. A list of errors will be generated
|
|
at the top of the output, but note that many of those errors will
|
|
represent problems which are fixed later in the archive (manifested by
|
|
the voter having a counted ballot later in the results). The final
|
|
tallies will be at the bottom.
|
|
</p>
|
|
|
|
<p>
|
|
If you want to replicate the posted results, you have to apply the diff
|
|
file before running the scripts:
|
|
</p>
|
|
|
|
<pre>$ diff -p0 < vote-archives.diff</pre>
|
|
|
|
</body>
|
|
</html>
|