[TriLUG] OT: OpenVote

Charles Fischer fischer at 4pi.com
Thu Jan 5 00:57:29 EST 2006


Being a tax and spend liberal, I want to spend the least amount of money 
to get a very reliable voting system. Any new system must be at least as 
easy as the current system for all voters to use and to count the votes 
in a better way.

Any new system should overcome many of the problems with the current 
systems. A simple change to the optical scan ballots used in Orange 
county would be to require a vote for each election. To allow for a vote 
in each election the ballot must have a “I choose not to vote for any 
candidate in this race” option. For races where the voter can vote for 
multiple candidates the ballot must allow for multiple “I choose not to 
vote” options. Having ballots for each precinct available at each county 
polling place would help voter turn out. Provisional ballots have at 
least two advantages. First if a voter has been removed from the voter 
registration rolls by mistake (think Florida 2000) their vote could 
still be registered. Second, poll workers could be more aggressive, 
because a voter would never be denied a provisional ballot. The system 
must offer a human readable, voter verifiable long lasting final ballot.

Touch screen systems can help make sure voters fill out a ballot in a 
logical way, by checking that each race is filled out with the correct 
number of selections. The computer can be programmed with a wide range 
of language options. The font size can be enlarged for the vision 
impaired. Images can be used for the illiterate. For the blind the 
systems can be used with head phones and a simple large braille keypad. 
After the voter has filled out the ballot the system should print the 
ballot in human readable form and record the votes electronically. The 
printed ballot should be in English and what ever language the voter 
selected. All candidate's names should be on the printed ballot, with 
the selected candidate marked in some easy to scan visible way. The 
electronically recorded votes should be recorded in a redundant and long 
lasting way. I would use two CD burners with UDF software. The printed 
paper ballot would go to a scanner to be recorded. At the end of the day 
the CDs are read by a different computer at the precinct and totaled. 
The optical scan counts are then totaled by hand and checked with the 
electronic counts. If the totals match, great. If the totals do not 
match, then a hand count of the paper ballots should be conducted. The 
poll workers should be allowed to make copy of the CDs for the observers 
and the press. The systems should not have any networking hardware. The 
systems must also be hard to damage. Booting from CF cards allow for 
dropping systems, and for sealed systems.

Just a few suggestions. If somebody wants to do a FOSS voting system, 
count me in for some programming time.

-Charles Fischer




More information about the TriLUG mailing list