EVote e` un software in Perl, sviluppato da Nando Santagata.
EVote e` un sistema "a mail" non dissimile da quello che puo` essere un majordomo. Accetta un set di comandi, da un indirizzo univoco, e produce effetti.
Le operazioni sono suddivisibili in tre branche:
L'apertura della votazione avviene mediante mail appositamente formattata, da un indirizzo (o lista di indirizzi) valida. Se la mail e` correttamente formattata, EVote risponde con una mail di conferma (generazione di token casuale), a chi ha iniziato la procedura. Il reply a questa, fa partire la sessione di voto.
Se la sessione di voto, viene aperta correttamente, viene inviata una mail a tutti gli aventi diritto, a cui essi potranno fare reply, indicando la loro preferenza.
La chisura del voto avviene o per raggiungimento del termine, o perche` tutti hanno votato. A questo punto, viene prodotto un report.
Il punto 1 e` ben dettagliato e verificato. I punti 2 e 3, richiedono, a mio avviso, maggior dettaglio. Sarebbe auspicabile un meccanismo di token, anche su i voti degli aventi diritto. Questo porta a due benefici: sancisce il modello mail+token, ed e` utile come forma di anti-disclosure di informazioni, e al tempo stesso, come forma di ricevuta/verifica del regolare conteggio del proprio voto.
evote.tt2 last modified at 17:42:09 23-Apr-2005
home