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…
	
	Add table
		
		Reference in a new issue
	
	 Vincent Untz
						Vincent Untz