[maemo-community] Signing off

From: Dave Neary dneary at maemo.org
Date: Fri Aug 15 21:25:09 EEST 2008
Hi all,

I'm going on holiday for 2 weeks, so I won't be around until the
election is due to start.

I didn't manage to get the GNOME election software completely tweaked
for our needs before leaving, so I'm handing off what I've got to Henri
from Nemein, who's agreed to make sure it gets up & hosted somewhere.

I sent him detailed instructions on how everything works, but in the
interests of redundancy, I'll also describe things here.

I have a database with all the eligible voters in it, and a couple of
perl scripts, one which generate random tokens which get sent out to
people and stored in the database awaiting the reception of a vote, and
another to do the sending. To send the tokens, you need a local MTA and
the Mail/Internet.pm module installed.

As someone votes, they are given another random token with which they
can validate their vote, and the original random token is removed from
the database. This leaves no link between the original email address and
the final vote, guaranteeing anonymity.

It's all very simple, and most of what I've done is just to prepare the
data and adapt the DB structure to be less GNOME Foundation-y.

I'll post the scripts and the web app (but of course not the electorate
data, which includes email addresses) on
http://dneary.free.fr/maemo/maemo-elections.tar.bz2 for anyone who wants
to have a look. It's mostly completely unchanged from what's in the
foundation-web module of GNOME SVN.


maemo.org docsmaster
Email: dneary at maemo.org
Jabber: bolsh at jabber.org

More information about the maemo-community mailing list