Coding my own voting software

Posted by Cody on December 07, 2006

For an interesting experiment, I think I’m going to code my own voting machine software. From the languages I know, I feel it’s best that I code in Java, since I have the most knowledge with it. Shell scripting is out of the question, so I need a more powerful way to code my application. I actually do not like electronic voting machines, as I prefer paper ballots. But, this will give me some first-hand experience with thinking about and implementing software used to vote with. It should be interesting, and yes, I will be providing my source code. I’m licensing it under the BSD License.

Trackbacks

Use this link to trackback from your own site.

Comments

Leave a response

  1. Bill Thu, 07 Dec 2006 14:36:26 CST

    Sounds cool, make sure you post updates! I’ll be interested in looking at the code.

  2. Jason Thu, 07 Dec 2006 15:26:31 CST

    OOOO! Can I vote for Shake, He should be prez :D lol j/k.

  3. wyckedone Thu, 07 Dec 2006 17:18:16 CST

    Code it so that it sends a print job to a local/network printer (setup in the software). See what size the little receipt printers use and make that the default size.

    Are you going to use a DB backend to hold the data and votes or just a flat file?

  4. gb Fri, 08 Dec 2006 00:34:47 CST

    If it were me, I’d just code it so it assigns Candidate 1 = A…Candidate 4 = D then have it write a CSV that just puts out A,A,A,D,C,A…etc

    The printout could just be a timestamp and the letter assigned to the candidate…

Comments