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.

Cheers,
Dave.

-- 
maemo.org docsmaster
Email: [EMAIL PROTECTED]
Jabber: [EMAIL PROTECTED]


_______________________________________________
maemo-community mailing list
[email protected]
https://lists.maemo.org/mailman/listinfo/maemo-community

Reply via email to