Progetto Assemblee/Democracy

EVote

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.

Punti da verificare

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.

Link al software:

Valid XHTML 1.0!
evote.tt2 last modified at 17:42:09 23-Apr-2005 home


© Copyright 2005 Maurizio Lemmo - Tannoiser
Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.