Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								fe2896a094 
								
							 
						 
						
							
							
								
								Add blank line to fix formatting.  
							
							
							
						 
						
							2014-02-27 11:40:20 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								6775de0a98 
								
							 
						 
						
							
							
								
								Remove stray 's.  
							
							
							
						 
						
							2014-02-27 11:39:28 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								b4bf9a38df 
								
							 
						 
						
							
							
								
								Note that STV elections are what this is for.  
							
							
							
						 
						
							2014-02-27 11:38:57 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								6527ef3fa0 
								
							 
						 
						
							
							
								
								Note that Apache Steve exists.  
							
							
							
						 
						
							2014-02-27 11:38:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								a1acca5411 
								
							 
						 
						
							
							
								
								Better headings for this section.  
							
							
							
						 
						
							2014-02-12 14:25:50 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								566a1d77df 
								
							 
						 
						
							
							
								
								Add a subtitle for the list of other projects.  
							
							
							
						 
						
							2014-02-12 14:24:35 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								df78abfbd1 
								
							 
						 
						
							
							
								
								Actually the web user shouldn't have permission to update results.  
							
							
							
						 
						
							2014-02-11 19:33:29 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								9793479ce0 
								
							 
						 
						
							
							
								
								Documentation of how to publish the results of an election.  
							
							
							
						 
						
							2014-02-10 18:34:35 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								045b85b1ae 
								
							 
						 
						
							
							
								
								Each election should only have one set of results; use UNIQUE to enforce.  
							
							
							
						 
						
							2014-02-10 18:32:23 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								54d0a4b5cb 
								
							 
						 
						
							
							
								
								Actually, scrolling should be not necessary at all now, so I'm removing that text.  
							
							... 
							
							
							
							<mina86> it will never scroll  [18:09]
<mina86> or I should say, unless you have *very* narrow browser window
<bkuhn> :)
<mina86> the names of the licences will wrap if it's too narrow  [18:10]
<mina86> and horizontal scroll will appear only if individual words in license
         names are too long 
							
						 
						
							2014-02-10 18:11:09 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								2fb6769642 
								
							 
						 
						
							
							
								
								Since the box is now side-by-side, scrolling would be to the right.  
							
							
							
						 
						
							2014-02-10 18:08:33 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Michal Nazarewicz 
								
							 
						 
						
							
							
							
							
								
							
							
								5667f10a3e 
								
							 
						 
						
							
							
								
								[PATCH] Adjust step 2 page to use two-column layout.  
							
							
							
						 
						
							2014-02-10 18:05:35 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								ea2e2e9d9f 
								
							 
						 
						
							
							
								
								Some users reported a problem of accidentally pasting in whitespace.  
							
							... 
							
							
							
							The right fix, of course, is have the code strip whitespace, but this note is
a useful thing in the meantime. 
							
						 
						
							2014-02-10 18:01:31 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								f63e4aa989 
								
							 
						 
						
							
							
								
								Add hr here.  
							
							
							
						 
						
							2014-02-10 18:00:07 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								4884d2c5df 
								
							 
						 
						
							
							
								
								create colors for hdrNav now that we don't import GNOME's anymore.  
							
							
							
						 
						
							2014-02-10 17:56:08 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								76d5e5a404 
								
							 
						 
						
							
							
								
								Remove additional references to GNOME's CSS.  
							
							
							
						 
						
							2014-02-10 17:47:31 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								6973681c5c 
								
							 
						 
						
							
							
								
								Force color for input text to be  #000  on #eee,  
							
							... 
							
							
							
							instead of relying on default foreground color.
Thanks to pehjota for this comment:
<pehjota> bkuhn: In vote.css for "input[type=text]", you might want to set
          "color" in addition to "background-color".  Otherwise, with my dark
          GTK+ theme, I see white text in a light gray box, which is hard to
          read. :) 
							
						 
						
							2014-02-10 17:47:11 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								89126c6b38 
								
							 
						 
						
							
							
								
								Improve the text for Step 2/4.  
							
							... 
							
							
							
							I'm trying to get a version of this text that is clear.  This is another
attempt. 
							
						 
						
							2014-02-10 17:41:31 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								350f73ed21 
								
							 
						 
						
							
							
								
								More details on how GNOME code works, and note that E-Vote is probably better.  
							
							
							
						 
						
							2014-02-10 17:33:21 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								09317ec2cb 
								
							 
						 
						
							
							
								
								Change this to have a few more buzzwords that people might search for.  
							
							
							
						 
						
							2014-02-10 17:31:27 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								48865240c6 
								
							 
						 
						
							
							
								
								Another rewrite of the first section of the README,  
							
							... 
							
							
							
							now including information that I got from Karl Fogel about E-Vote and
OpenSTV's last known GPL release. 
							
						 
						
							2014-02-10 17:30:21 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								96683ddde9 
								
							 
						 
						
							
							
								
								Clearer instructions for how to handle the voting.  
							
							... 
							
							
							
							This was primarily based on feedback from Richard Fontana, who said the
previous instructions were unclear.
I also figured it's better to refer to third party documents on what STV is,
rather than the vague description that was here previously. 
							
						 
						
							2014-02-10 17:14:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								84c94b65c2 
								
							 
						 
						
							
							
								
								More instructions for the process of handling an election.  
							
							
							
						 
						
							2014-02-10 17:12:37 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								13de6b65da 
								
							 
						 
						
							
							
								
								The election_results table should be in the schema.  
							
							... 
							
							
							
							I was unsure what field type to make the results, but reading this:
  http://dev.mysql.com/doc/refman/5.0/en/blob.html 
convinced me that I should probably make it "text" type. 
							
						 
						
							2014-02-10 17:03:53 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								1f695220a0 
								
							 
						 
						
							
							
								
								Include source code link on all pages.  
							
							
							
						 
						
							2014-02-10 16:57:19 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								8b48610db8 
								
							 
						 
						
							
							
								
								Note earlier in the text that I was looking specifically for STV systems.  
							
							
							
						 
						
							2014-02-10 16:50:50 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								603a7e7d15 
								
							 
						 
						
							
							
								
								Note that the fedora voting system exists,  
							
							... 
							
							
							
							and fix a few wording around that. 
							
						 
						
							2014-02-10 16:43:21 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								3ed4440b24 
								
							 
						 
						
							
							
								
								Add missing comma in SQL CREATE TABLE statement.  
							
							
							
						 
						
							2014-02-10 12:27:07 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								cd16187efa 
								
							 
						 
						
							
							
								
								Typo fix.  
							
							
							
						 
						
							2014-02-10 12:21:37 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								611142c18f 
								
							 
						 
						
							
							
								
								Remove duplicate election_tmp_tokens CREATE:  
							
							... 
							
							
							
							I added this earlier not realizing it was elsewhere in the file.  However, my
comment is probably useful so I've left it. 
							
						 
						
							2014-02-10 12:17:32 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								ffe0af6767 
								
							 
						 
						
							
							
								
								Symlink README.md to README for gitorious happiness  
							
							
							
						 
						
							2014-02-10 12:12:51 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								17d144fbc8 
								
							 
						 
						
							
							
								
								Merge in branch created for forking GNOME Foundation voting system into Conservancy's own system.  
							
							
							
						 
						
							2014-02-10 12:11:10 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								07433c6609 
								
							 
						 
						
							
							
								
								Remove GNOME specific text in headers, footers and related places.  
							
							
							
						 
						
							2014-02-10 12:09:35 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								2e2dc1f01e 
								
							 
						 
						
							
							
								
								Fix typo.  
							
							
							
						 
						
							2014-02-10 11:58:23 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								2e7cf50e4c 
								
							 
						 
						
							
							
								
								A few formatting fixes, only whitespace changes here.  
							
							
							
						 
						
							2014-02-10 11:10:19 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								a2f845a62f 
								
							 
						 
						
							
							
								
								Explain the purpose and reasons for this project in the first place.  
							
							
							
						 
						
							2014-02-10 11:09:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								1797f6be62 
								
							 
						 
						
							
							
								
								Improve textual output for verification page.  
							
							
							
						 
						
							2014-02-09 19:06:00 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								f5872caf9d 
								
							 
						 
						
							
							
								
								Choice lookup needs to happen here by the info we have,  
							
							... 
							
							
							
							which is anon_token_id.
This adds the functions and code necessary to do that.
This is probably a bit of a hack. 
							
						 
						
							2014-02-09 19:04:33 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								2deda98022 
								
							 
						 
						
							
							
								
								Correct URL name.  
							
							
							
						 
						
							2014-02-09 18:47:20 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								4e29b1d107 
								
							 
						 
						
							
							
								
								Correct variable name;  
							
							... 
							
							
							
							I suspect that a previous bad cut and paste caused this. 
							
						 
						
							2014-02-09 18:46:54 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								5865715712 
								
							 
						 
						
							
							
								
								Only fail if the lookup when the $anon_token_id is not found.  
							
							
							
						 
						
							2014-02-09 18:44:30 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								80c0efa2d9 
								
							 
						 
						
							
							
								
								Create a verification page,  
							
							... 
							
							
							
							so that voters can see how they voted online before the election actually
ends. 
							
						 
						
							2014-02-09 17:24:32 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								983e846593 
								
							 
						 
						
							
							
								
								Remove text describing GNOME Election,  
							
							... 
							
							
							
							although this is now as Conservancy specific as it was GNOME specific before. 
							
						 
						
							2014-02-09 17:23:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								b65555b2cd 
								
							 
						 
						
							
							
								
								SELECT is also needed on election_votes for blt.php to work.  
							
							
							
						 
						
							2013-12-18 19:10:57 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								84c9402b81 
								
							 
						 
						
							
							
								
								Fix one other place where an email address is hard-coded.  
							
							
							
						 
						
							2013-12-18 19:06:35 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								047e7d98dd 
								
							 
						 
						
							
							
								
								Another small formatting fix.  
							
							
							
						 
						
							2013-12-18 19:05:03 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								8f85cfe905 
								
							 
						 
						
							
							
								
								Note about how to deal with problems.  
							
							
							
						 
						
							2013-12-18 19:04:41 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								a20b46f973 
								
							 
						 
						
							
							
								
								Formatting and whitespace changes in README to make it more markdown-y.  
							
							
							
						 
						
							2013-12-18 19:04:25 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								a4a320a6b6 
								
							 
						 
						
							
							
								
								election_tmp_tokens table should be created by schema.sql  
							
							... 
							
							
							
							This table, which is essential to the election, was not listed in the
schema.sql.  This adds a CREATE TABLE command for it. 
							
						 
						
							2013-12-18 18:55:23 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								dce402d2ad 
								
							 
						 
						
							
							
								
								Create election_voters table & adapt code to use it instead of foundationmembers.  
							
							... 
							
							
							
							foundationmembers was a table specific to the GNOME Foundation.  This new
table, election_voters, allows creation of an electorate based on a list.
README is updated to explain how to use this table. 
							
						 
						
							2013-12-18 18:53:50 -05:00