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> | 2003-12-04  Vincent Untz  <vincent@vuntz.net> | ||||||
| 
 | 
 | ||||||
| 	* foundation.gnome.org/elections/2003/voters.wml: fix Tim's address | 	* foundation.gnome.org/elections/2003/voters.wml: fix Tim's address | ||||||
|  |  | ||||||
|  | @ -1,4 +1,6 @@ | ||||||
| candidates.html | candidates.html | ||||||
|  | preliminary-results.html | ||||||
|  | verify.html | ||||||
| voters.html | voters.html | ||||||
| rules.html | rules.html | ||||||
| index.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 | urlpath = /elections/2003 | ||||||
|   |   | ||||||
| page_SCRIPTS = \ | page_SCRIPTS = \ | ||||||
|  | 	2003-verif.tar.gz	\ | ||||||
| 	index.html		\ | 	index.html		\ | ||||||
| 	candidates.html		\ | 	candidates.html		\ | ||||||
|  | 	preliminary-results.html	\ | ||||||
|  | 	results.txt		\ | ||||||
|  | 	verify.html		\ | ||||||
| 	voters.html		\ | 	voters.html		\ | ||||||
| 	rules.html | 	rules.html | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -19,6 +19,21 @@ | ||||||
| 
 | 
 | ||||||
|     <h2>2003 Election Materials:</h2> |     <h2>2003 Election Materials:</h2> | ||||||
|     <ul> |     <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> |       <li> | ||||||
|         <a href="candidates.html">List of candidates for Board of Directors</a> |         <a href="candidates.html">List of candidates for Board of Directors</a> | ||||||
|       </li> |       </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> |     <h2>News</h2> | ||||||
|     <ul> |     <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> |       <li> | ||||||
|         <strong>GUADEC 2004 slated for Norway</strong> |         <strong>GUADEC 2004 slated for Norway</strong> | ||||||
|         <small>(04/11/2003)</small> |         <small>(04/11/2003)</small> | ||||||
|  |  | ||||||
|  | @ -10,6 +10,17 @@ | ||||||
|     <h1>GNOME Foundation News</h1> |     <h1>GNOME Foundation News</h1> | ||||||
| 
 | 
 | ||||||
|     <ul> |     <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> |       <li> | ||||||
|         <strong>GUADEC 2004 slated for Norway</strong> |         <strong>GUADEC 2004 slated for Norway</strong> | ||||||
|         <small>(04/11/2003)</small> |         <small>(04/11/2003)</small> | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue