Coding my own voting software
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.
Sounds cool, make sure you post updates! I’ll be interested in looking at the code.
OOOO! Can I vote for Shake, He should be prez :D lol j/k.
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?
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…