[maemo-community] Maemo voting software set up

From: Henri Bergius henri.bergius at nemein.com
Date: Fri Aug 29 13:22:27 EEST 2008
Hi, all

Just a quick heads-up. I've now set up the GNOME voting software to
maemo.org as requested by Dave Neary.

The databases and software are now running. When voting starts on Sep
2nd, we still need to:

* Generate tmp auth tokens (create-tmp-tokens.pl, then mysql
maemoelections < tokens.txt)
* Send email to voters (mail-instructions.pl maildata.txt instructions.txt)
* They visit the site, enter email address & auth token
* We cross-check against the tmp_token table to ensure they're them
* We give them a newly generated token, which we store in anon_token,
which guarantees anonymity for their vote. They keep this token to
validate their vote after the event. We also delete the tmp token we
were using for them, to indicate that they've voted. Note that we
don't store a correspondence between the two.
* We bring them to a voting page, they vote.

(list courtesy of Dave)

Note: the email template is editable in
https://garage.maemo.org/plugins/scmsvn/viewcvs.php/maemo-elections/scripts/instructions.txt?revision=863&root=maemo2midgard&view=markup

The whole voting software runs as SVN checkout in
/usr/share/midgard/svn/maemo2midgard/maemo-elections on dratini, in
case updates are needed.

/Henri

-- 
Henri Bergius
Nemein - Web Craftsmanship
http://nemein.com

More information about the maemo-community mailing list