Progetto Consiglio Regionale Elettronico Lazio M5S
-
Upload
emanuele-sabetta -
Category
Documents
-
view
216 -
download
0
Transcript of Progetto Consiglio Regionale Elettronico Lazio M5S
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
1/74
0 6 f e b b r a i o 2 0 1 3
! C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 1
"Il problema che la volontpopolare viene bypassataogni volta e mortificata. Noiv og l i am o s t r u m e n t i d idemocrazia diretta in mano aicittadini. Io sogno che miofiglio da casa voti su uncomputer si o no, se andare in
Afganistan o no, se starenell'Europa si o no, se usciredall'euro si o no. Io voglioquesto.
La Cos t i t u z i one non perfetta. Calamandrei, quelloche l'ha scritta, la chiamaval'incompiuta, perch dicevache non ci sono strumenti per icittadini per controllare
l'acqua pubblica e la scuola.Lo diceva chi l'ha scritta."
Beppe Grillo, Pomezia, 2013
Progetto Per La Realizzazione di Un Organo
Democratico Deliberativo Online del M5S Per la
Regione Lazio
Il Problema
Uno dei punti chiave del programma del
Movimento 5 Stelle ladesione di principi della
Democrazia Diretta e il rifiuto delle meccanicheperverse e obsole te de l la Democraz ia
Rappresentativa. Il Movimento 5 Stelle ritiene che
la vera battaglia politica oggi non sia pi tra
ideologie come destra o sinistra, ma tra la
moderna Democrazia Diretta e la vecchia e
superata Democrazia Rappresentativa. Ci sono
per molti passi da fare per la piena realizzazione
di questo progetto. Al momento infatti gli eletti del
Movimento 5 Stelle non hanno uno strumento
creato ad hoc per consultare o interagire in modo
efficace con i cittadini e con gli iscritti al Movimento
5 Stelle, ma utilizzano strumenti classici di
partecipazione come blog, forum, meetup e social network.
Obiettivo di questo documento di proporre uno strumento deliberativo democratico e
permanente online che consenta a tutti i cittadini di votare e comunicare con gli eletti del
movimento, realizzando una partecipazione diretta e continua al processo democratico.
Quello che proponiamo sar un primo esperimento per la regione Lazio e sar da qui in poi
chiamato Parlamento Elettronico online del M5S Lazio, e si interfaccer con gli eletti del
M5S al Consiglio Regionale del Lazio tramite una versione modificata del software web di e-
democracy Liquid Feedback e adattata ai bisogni del Movimento 5 Stelle.
Proposta originale di Emanuele Sabetta (M5S Lazio)
con la collaborazione di Davide Barillari (M5S Lazio) e di Arianna Festa (M5S Lazio)
Versione 0.21 (Lazio)
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
2/74
0 6 f e b b r a i o 2 0 1 3
! C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 2
CONSIGLIO ELETTRONICO LAZIO
La Scelta del Software
Allo scopo di selezionare il software che meglio risponde alle
necessit del Movimento, abbiamo stabilito una serie diparametri che costituiscono i requisiti:
- Open Source : essenziale che il codice sia verificabile da
tutti i cittadini in ogni momento, per evitare ogni possibilit di
manomissioni o modifiche atte ad aprire le porte a
meccanismi di manipolazione fraudolenta dei voti o degli
utenti. Non solo il codice sorgente di Liquid Feedback, ma
anche quello del sistema operativo deve essere aperto e i
binari controllabili costantemente dallesterno per accertare
che non vi si nascondano rootkit. Il fallimento della security
through obscurity (che ha portato a
diversi scandali dovuti a server che eranostati compromessi senza che nessuno
se ne potesse accorgere, tranne chi
aveva interesse a non farlo sapere
per non perdere utenti) ed il
successo della full disclosure in
software come OpenBSD e di algoritmi
crittografici come lECDSA (su cui
basato ad esempio il sistema di
moneta elettronica p2p Bitcoin),
ha confermato che i software per
essere sicuri debbono essere
aperti allispezione di tutti, poich
questo che li rende robusti (si
veda leccellente saggio di by
Bruce Schneier: Full Disclosure of
Security Vulnerabilities a 'Damned Good Idea'.)
- Voto Palese : il meccanismo di voto palese quello che ha
reso un successo Liquid Feedback in Germania. Diversi
tentativi erano stati fatti in passato di creare partiti di
democrazia diretta, ma questi hanno sempre incontrato la
diffidenza dei cittadini. Il sistema del voto palese introdotto da
Liquid Feedback consente ad ogni cittadino di non doversi
fidare ad occhi chiusi di un sistema informatico che potrebbe
conteggiare o meno il suo voto, ma di poter verificare
personalmente che il proprio voto e il voto degli altri siano
stati registrati e conteggiati correttamente. Con il voto palese
e pubblico nessun hacker potrebbe cambiare il voto di un
cittadino senza che questi se ne accorgesse, poich i voti e il
loro autore sono pubblici e visualizzabili da tutti.
- Trasparenza (database leggibile via API pubblica) : per
ovviare al rischio di manomissioni via man-in-the-middle o via
browser (trojan che modificano la pagina facendo sembrare
di aver votato SI mentre il trojan ha inviato NO) il database
dei voti e degli utenti deve essere aperto al mirroring da parte
di tutti. In questo modo il file con i voti pu essere conteggiato
in modo indipendente al di fuori del browser sia da utenti sul
loro computer, sia da siti indipendenti. Laccesso libero in
lettura a tutti i dati in ogni momento consente un monitoraggio
cont inuo e indipendente, capace di individuare
immediatamente eventuali manomissioni del db o
discrepanze dei dati tra un utente ed un altro.
- Nessuna Esigenza di Moderazione (Discussioni spostate
fuori nel Web) : moderare un parlamento elettronico che
potenzialmente potrebbe avere un traffico di milioni di cittadini
una impresa impossibile, specie considerando che gruppi di
spammer potrebbero essere assunti da lobby per
sfruttare questa vulnerabilit inondando il forum
con messaggi diffamanti o con la propaganda. Per
ovviare al problema Liquid Feedback ha eliminato
del tutto la presenza di un forum integrato e ha
spostato le discussioni fuori nel web, incentivando
lutilizzo di ogni mezzo esistente per presentare e
discutere le proprie proposte; sar, inoltre,
possibile postare il link di queste su
ogni piattaforma internet (social
networks, blog, meetup, forum, irc,
etc.). In questo modo il web stesso
diventer il consiglio regionale,garantendo massima trasparenza e
libert di espressione per tutti.
- Sicurezza (Supporto dei Token fisici per le password) : il
problema della sicurezza dellidentificazione di un utente
online uno dei pi importanti sulla rete. La migliore
soluzione al momento quella che adottano le banche per i
loro conti online, ovvero quella di fornire un security token
fisico che genera una password casuale a tempo, rendendo
inutile il furto delle password da parte di keylogger e
garantendo al contempo lidentit della persona in possesso
del security token.
- Interfaccia Non Dispersiva : molte piattaforme di voto online
sono belle graficamente ma a differenza di altre non sono
piattaforme ottimizzate per la deliberazione reale, con voti in
tempi definiti e versioning delle proposte. Soluzioni come la
mappa grafica dei problemi, o le aree dedicate alla
socializzazione possono sembrare cose carine, ma nel
mondo reale si rivelano un vezzo inutile e dispersivo, mentre
all'atto pratico sono necessari i pi semplici e snelli stream
sequenziali e ordinati di eventi per poterli aggiornare e
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
3/74
0 6 f e b b r a i o 2 0 1 3
! C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 3
CONSIGLIO ELETTRONICO LAZIO
CONFRONTO PIA TAFORME E-DEMO CRACY
Liquid Feedback openDCN Airesis
Open Source Si Si Si
Voto Palese Si No Opzionale
Trasparenza
(Database leggibile via API pubblica)Si No Si
Nessuna Esigenza di Moderazione(Discussioni Spostate Fuori nel Web)
Si NoNo
(ma lautore il solo
moderatore)
Sicurezza con Token(Supporto Token fisici per identificazione)
Si NoNo
(solo token software)
Interfaccia Monofunzione(Streamlined, minimalista e senza funzioni extra)
Si No No
Versione App Mobile Si No No
Wiki per le Proposte Si No Si
Assenza di Users Ranking(o Altri Sistemi di Reputazione Abusabili)
Si Si Si
Divieto di Proposte Anonime(Trasparenza sui Conflitti di Interessi)
Si No Opzionale
Proposta e Voto di SingoliEmendamenti
Si No Si
Usato su Strada da Veri Partiti(con Proposte Approvate in Parlamento)
Si No No
Sistema di Valutazione Costi(Impatto sul Bilancio Pubblico delle Proposte)
No No No
Metodo Matematico Schulze Per Voto
di Proposte AlternativeSi No Si
Possibilit di Delega Revocabile In Ogni
MomentoSi No No
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
4/74
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
5/74
0 6 f e b b r a i o 2 0 1 3
! C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 5
CONSIGLIO ELETTRONICO LAZIO
statisticamente della volont e degli interessi anche di chi
assente o impossibilitato a partecipare. Di conseguenza, una
volta superata una certa soglia di iscritti, sar possibile disattivare
comunque lopzione di delega in quanto inutile.
Conclusione: attualmente, come si vede dalla tabella di
confronto, lo strumento software pi compatibile Liquid
Feedback. Ovviamente a Liquid Feedback mancano ancora molte
cose per essere utilizzabile per le nostre esigenze, e dovranno
essere implementate in un fork modificando il codice originale
Open Source.
La Struttura del Parlamento Elettronico Lazio
Le DUE Assemblee
L'idea e' di creare due assemblee distinte su Liquid: 1) Assemblea dove si delibera sulle questioni, le strategie elettorali
e le REGOLE INTERNE del movimento. Queste decisioni e
queste regole si applicheranno immediatamente ai membri del
Movimento 5 Stelle Lazio.
2) Assemblea dove si delibera sulle questioni inerenti LA COSA
PUBBLICA, ovvero tutto ci su cui la legge prevede che possa
deliberare il Consiglio Regionale del Lazio, compreso il bilancio
che, quindi, influenzano il Lazio e a cui sono soggetti tutti i
cittadini residenti nel Lazio, non solo gli iscritti al Movimento. Gli
Eletti e i Capigruppo voteranno in accordo con le decisioni di
questa assemblea.
Riassumendo:
ASSEMBLEA INTERNA
VOTANTI : Gli iscritti al movimento del M5S Lazio o ad uno dei
M5S locali nella regione Lazio da almeno 3 mesi.
DIRITTI : Hanno diritto a proporre e a votare sulle decisioni, le
iniziative e sui regolamenti interni della Lista 5 Stelle Regione
Lazio.
ASSEMBLEA COSA PUBBLICA
VOTANTI : Tutti i cittadini italiani residenti nel Lazio certificati e
maggiorenni.
DIRITTI : Hanno diritto a proporre e a votare sulle questioni
REGIONALI, ovvero specifiche della Regione Lazio.
Regole Assemblea INTERNA
Alla prima partecipano solo i membri iscritti al Movimento con alle
spalle un periodo di attivit comprovata di almeno tre mesi, per
evitare iscrizioni repentine sotto elezioni (ma ogni movimento
locale e' libero di aggiungere ulteriori regole e filtri per l'accesso
dei cittadini, a seconda del grado di rischio di sabotaggi presente
nella sua area ). Non necessario espellere da questa assemblea
interna una persona che non rispetta le regole. E' sufficiente
revocargli la candidabilit, cos come avviene per il cittadino che si
candida al Parlamento italiano secondo le regole del Movimento a
5 Stelle, il quale deve avere la fedina penale pulita. Il diritto di voto
deve restare a tutti, senza mai espellere qualcuno. Anche la
costituzione non revoca il diritto di voto ai condannati, proprio per
assicurare che possano comunque discutere e votare difendendo
il loro punto di vista.
All'assemblea interna resta invece il potere di sfiduciare un eletto
se questo non vota in accordo con le decisioni dei cittadini.
Regole AssembleaCOSA PUBBLICA
Alla seconda invece sono liberi di iscriversi TUTTI i cittadini
residenti nel Lazio, senza alcuna distinzione, se non la maggiore
et e non e' possibile espellere nessuno, MAI.
COSA MANCA PER ATTIVARE IL PARLAMENTO
Il server Liquid Feedback del Movimento 5 Stelle gi attivo per il
Lazio e in fase di sperimentazione da tempo a questo indirizzo:
https://lqfb.bergamo5stelle.it
Tuttavia ci sono ancora numerosi elementi che mancano
allappello per poter realizzare un vero Parlamento Elettronico per
il Lazio.
Le cose che mancano sono:
Una app per smartphone in italiano che comunichi con
LF2.0, come quella per Android usata dai Pirati tedeschi
( Liquidroid )
Un espansione dei campi del database di Liquid che
includa oltre al NOME UTENTE ed E-MAIL anche il
CODICE FISCALE o altri dati necessari ad identificarlounivocamente, come ad esempio un riferimento
allaccount sul forum o sul meetup locale a cui lutente
iscritto.
Un protocollo e un formato aperto standard per postare il
testi delle leggi e delle delibere che sono candidate a
passare in Consiglio Regionale sul server Liquid
Feedback
Un team di iscritti al M5S con funzione di "Unit per i
Rapporti Con gli Eletti" che si occupi di aggiornare
quotidianamente il server LF con tali documenti
trasformandoli in proposte entro un area apposita di LF.
Di questo lavoro potrebbero occuparsene, ad esempio, i
membri dello staff degli Eletti, che sono stipendiati e
https://github.com/koppi/liquidroidhttps://github.com/koppi/liquidroidhttps://lqfb.bergamo5stelle.it/Info/https://lqfb.bergamo5stelle.it/Info/ -
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
6/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 6
CONSIGLIO ELETTRONICO LAZIO
quindi possono lavorarci a tempo pieno. (Emendamento
di A.F.)
Un team di iscritti al M5S con funzione di "Commissione
Tecnica Legale" che si occupi di verificare laCostituzionalit e la Forma Legale delle proposte
presentate in LF. I membri dello staff degli Eletti, che
sono stipendiati, potrebbero occuparsene a tempo
pieno. (Emendamento di A.F.)
Un sistema per valutare l'impatto finanziario delle
proposte e l'eventuale possibilit di reperire i fondi dal
bilancio della cosa pubblica. Sarebbe sufficiente la
costituzione di un gruppo di persone, gi membri dello
staff degli Eletti, nel ruolo di "Commissione Tecnica
Bilancio" del M5S con il compito di riportare i dati di
bilancio e le previsioni per le entrate tributarie annuali
della Regione (o del Comune, o dello Stato), in parallelo
alla eventuale commissione bilancio della Regione (o
del Comune o del Governo), copiando i dati numerici su
una apposita sezione di Liquid Feedback simile ad un
foglio elettronico, dove tutte le spese potrebbero essere
monitorate dai cittadini e dove i cittadini potranno
introdurre variabili per proporre modi migliori di allocare
le spese, recuperare i fondi necessari alle iniziative e
ridistribuire i costi tra i vari servizi in base alla priorit
che i cittadini decideranno. La funzione foglio elettronico
inserita in Liquid Feedback sar semplice da utilizzare,
comprensibile a tutti e sar sufficiente inserire una vocedi spesa nuova (quella della propria proposta) per
vedere immediatamente se si superano le risorse
previste per il Bilancio dell'anno successivo. In caso di
superamento delle risorse si possono proporre riduzioni
delle spese da altre voci, sistemi per il recupero fondi
(es. vendita di beni o di servizi pubblici), o lintroduzione
di nuove tasse. In questo modo accanto ad ogni
proposta comparirebbe il suo costo e il piano finanziario
per attuarlo. Responsabili di supervisionare il foglio
elettronico con i dati di bilancio aggiornati sarebbero i
membri dello Staff degli Eletti (Emendamento di A.F.) Un p ro toco llo s tandard per l a formazione d i
Commissioni Tecniche di Esperti presi dalle Universit
Pubbliche quando un parere tecnico viene ritenuto
necessario per la votazione su Liquid Feedback di una
Proposta. Similmente alle commissioni tecniche
consultate dal Parlamento, anche il parere di tali
commissioni deve essere solo consultivo e non
vincolante. La decisione del voto resta dei cittadini
iscritti a votare su Liquid Feedback, ma questa deve
essere rimandata finch la Commissione non fornisce il
suo Rapporto sulle conseguenze e sulla fattibilita'
tecnica di una proposta. Solo dopo che il Rapporto della
Commissione sara' stato pubblicato su Liquid Feedback
e allegato alla Proposta in discussione in modo da
essere letta da tutti, si potra' procedere con le fasi
successive delle votazioni.
Un sistema di regole rigorose per stabilire quando un
eletto del M5S deve portare una proposta originatasi daLiquid Feedback in consiglio o parlamento (l'unica cosa
che si legge sul sito di Grillo che una proposta deve
avere il 20% dei voti per essere portata in consiglio
dall'Eletto).
Un sistema di regole rigorose per stabilire quando un
eletto del M5S obbligato a votare in accordo con la
volont dei cittadini espressa tramite votazione online
su Liquid e quando invece la votazione non vincolante
e l'eletto libero di votare di testa propria.
Una metrica e indicatori visibili a tutti e costantemente
aggiornati che misurino l'affidabilit e la fedelt dei voti
espressi su Liquid per ogni area circoscrizionale.
Una precisa separazione tra le votazioni che riguardano
la gestione interna del Movimento, le regole interne ad
esso e le votazioni che riguardano invece la cosa
pubblica (solo queste ultime vengono inviate all'eletto in
tempo reale).
Un grado di sicurezza dell'identificazione del votante del
server di Liquid Feedback a un livello sufficientemente
elevato da eliminare i rischi di manipolazioni.
LObiettivo fare in modo che gli eletti del Movimento 5 Stelle
possano consultare la volont espressa dai cittadini iscritti al
M5S tramite Liquid Feedback mentre sono in consiglio ed in ogni
altro momento. Il tutto minimizzando i rischi derivanti dalle
classiche problematiche di Liquid Feedback.
Vi rimando a questi due link per un approfondimento:
http://commentandolestelle.blogspot.it/2012/11/i-limiti-della-
democrazia-diretta.html
http://commentandolestelle.blogspot.it/2012/11/qualcosa-si-
muove-roma-sul-fronte.html
INSERIMENTO DOCUMENTI PUBBLICI IN LIQUID
Sar formato un gruppo di lavoro che dovr studiare i
regolamenti del Consiglio Regionale che regolano i tempi e i
modi di presentazione delle proposte e in base a questi stendere
un protocollo per ottenerli e digitalizzarli in formato Open
Document Format. Di questo lavoro potrebbero occuparsene i
membri dello staff degli Eletti. (Emendamento di A.F.). Questi
saranno anche responsabili delle procedure di aggiornamento e
avranno il compito di reperire quotidianamente i documenti dal
consiglio regionale e di postarli online in forma digitale come
proposte su Liquid Feedback. Il team di iscritti al M5S avr
funzione di "Unit per i Rapporti Con gli Eletti" e che si occuper
di aggiornare quotidianamente il server LF con tali documenti
trasformandoli in proposte in un area apposita di LF. Di questo
http://commentandolestelle.blogspot.it/2012/11/qualcosa-si-muove-roma-sul-fronte.htmlhttp://commentandolestelle.blogspot.it/2012/11/qualcosa-si-muove-roma-sul-fronte.htmlhttp://commentandolestelle.blogspot.it/2012/11/i-limiti-della-democrazia-diretta.htmlhttp://commentandolestelle.blogspot.it/2012/11/qualcosa-si-muove-roma-sul-fronte.htmlhttp://commentandolestelle.blogspot.it/2012/11/qualcosa-si-muove-roma-sul-fronte.htmlhttp://commentandolestelle.blogspot.it/2012/11/qualcosa-si-muove-roma-sul-fronte.htmlhttp://commentandolestelle.blogspot.it/2012/11/qualcosa-si-muove-roma-sul-fronte.htmlhttp://commentandolestelle.blogspot.it/2012/11/i-limiti-della-democrazia-diretta.htmlhttp://commentandolestelle.blogspot.it/2012/11/i-limiti-della-democrazia-diretta.htmlhttp://commentandolestelle.blogspot.it/2012/11/i-limiti-della-democrazia-diretta.htmlhttp://commentandolestelle.blogspot.it/2012/11/i-limiti-della-democrazia-diretta.html -
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
7/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 7
CONSIGLIO ELETTRONICO LAZIO
lavoro potrebbero occuparsene i membri dello staff degli Eletti
(Emendamento di A.F.).
METRICA E PARAMETRI DI AFFIDABILIT
Introduzione di una metrica dell'affidabilit, dove il valore
Affidabilit sar dato da:
A = C/I
Dove:
A= Indice diAffidabilit
C = Numero Utenti Iscritti a Votare e
Certificati in Modo Sicuro
I = Numero Utenti Iscritti a Votare
Introduzione di una metrica della fedelt, dove il valore Fedelt
sar dato da:
F = I/R
Dove:
F = Indice di Fedelt alla Volont Popolare
I = Numero Utenti Iscritti a Votare
R = Numero Cittadini Residenti nell'Area
soggetta alle decisioni del voto
Introduzione di una Soglia di FedeltQ per l'indice di Fedelt
cos definita:
Q = 12*S/R
Dove:
Q = Soglia Minima dell'Indice di Fedelt o
Quorumdi Iscritti per Potersi Fidare di LF
S = Numero dei Potenziali Sabotatori di altri
partiti nell'Area giurisdizionale
R = Numero Cittadini Residenti nell'Area
In questo modo il massimo Impatto D che gli infiltrati potranno
avere sul voto sar uguale a:
D = S/I = S/12*S = 1/12 = 8,33% circa.
Al di sotto della soglia minima Q, la certificazione pu essere
sia semplice (invio documenti) che sicura (Token). Al di sopra
della soglia Q invece diventer obbligatorio luso del Token per
essere considerati utenti certificati.
REGOLE PER IL VOTO DELLE PROPOSTERegola 1 - L'Eletto sar obbligato a presentare una proposta in
Consiglio Regionale o in Commissione Consiliare solo se:
A) avr ottenuto i voti favorevoli di almeno il 20% del Numero di
Utenti Iscritti a Votare e Certificati In Modo Sicuro;
B) L'indice F di fedelt della istanza di Liquid Feedback
competente per quel voto sia maggiore o uguale alla sogliaQ. Altrimenti il voto espresso su Liquid Feedback sar da lui
preso comunque in considerazione ma sar libero di votare
diversamente se lo riterr opportuno.
Regola 2 - L'Eletto sar obbligato a votare PRO o CONTRO ad
una proposta in Consiglio Regionale in accordo con l'esito della
Votazione finale della stessa su Liquid Feedback solo se:
La votazione sar stata completata in tempo;
Alla votazione la proposta avr ottenuto i voti
di almeno il 20% del Numero di Utenti Iscritti
a Votare e Certificati In Modo Sicuro;
L'indice F di fedelt della istanza di Liquid
Feedback competente per quel voto sia
maggiore o uguale alla soglia Q."
Regola 3 - Se l'eletto dovesse votare in modo diverso dalla
volont dei cittadini espressa su Liquid Feedback anche in casi
non previsti dalle regole sopracitate, ad esempio per motivi di
coscienza, potr farlo ma dovr prima dimettersi dal Movimento
5 Stelle, non rappresentando pi di fatto la volont dei cittadini
che lo hanno eletto. In caso non lo facesse di sua volonta', si
procederebbe alla votazione per l'espulsione come prescrittonel codice comportamentale sul sito Beppe Grillo :http://
w w w . b e p p e g r i l l o . i t / m o v i m e n t o /
codice_comportamento_parlamentare.php
BILANCIO PUBBLICO E COSTI DELLE PROPOSTE
Creazione di una sezione online di Liquid Feedback simile ad
un foglio di calcolo chiamata "Foglio Elettronico del Bilancio"
dedicata al monitoraggio del bilancio ombra e dell'impatto
finanziario delle proposte votate su Liquid. In essa chiunque, a
partire dai dati di base, potr creare delle "Proposte Bilancio"
che consisteranno in una versione modificata dello stesso
foglio elettronico: esse rappresenteranno ipotesi di bilancio
associate alla Proposta fatta su Liquid Feedback in
discussione, dove l'autore della proposta dovr inserire i costi
previsti per la realizzazione della proposta stessa e potr
vedere immediatamente l'impatto sulla finanza pubblica,
controllando che non si superino i limiti dei fondi disponibili
previsti in base alle entrate tributarie dell'anno successivo. Sar
possibile, se si superer il limite, proporre fonti alternative di
finanziamento (con iniziative di vendita da parte dello stato di
servizi pubblici o di beni, oppure nuove tasse). Il "Foglio
Elettronico Bilancio Proposto" sar associato alla Proposta
pubblicamente discussa e sar visibile da tutti. Sar possibileper tutti i cittadini iscritti proporre Versioni Alternative del
Bilancio, che potranno essere votate e che in caso di
http://www.beppegrillo.it/movimento/codice_comportamento_parlamentare.phphttp://www.beppegrillo.it/movimento/codice_comportamento_parlamentare.phphttp://www.beppegrillo.it/movimento/codice_comportamento_parlamentare.phphttp://www.beppegrillo.it/movimento/codice_comportamento_parlamentare.phphttp://www.beppegrillo.it/movimento/codice_comportamento_parlamentare.phphttp://www.beppegrillo.it/movimento/codice_comportamento_parlamentare.phphttp://www.beppegrillo.it/movimento/codice_comportamento_parlamentare.phphttp://www.beppegrillo.it/movimento/codice_comportamento_parlamentare.php -
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
8/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 8
CONSIGLIO ELETTRONICO LAZIO
maggioranza di voti sostituiranno
automaticamente il Foglio Elettronico
di Bilancio Proposto originario.
(Emendamento di A.F.)
COMMISSIONE TECNICA
BILANCIO
Creazione della Commissione
Tecnica Bilancio composta da
membri dello staff degli Eletti M5S
(vedi sopra) che si occuper di
inserire i dati del bilancio pubblico e
le previsioni delle entrate tributarie
previste per l'anno successivo nel
suddetto foglio elettronico di bilancio
(Emendamento di A.F.).
COMMISSIONE TECNICA LEGALE
Creazione della Commissione Tecnica Legale composta da
membri dello staff degli Eletti M5S (vedi sopra) che si occuper di
verificare Costituzionalit delle proposte BOZZA e la correttezza
della Forma LEGALE delle proposte DEFINITIVE (Emendamento
di A.F.).
COMMISSIONE TECNICA SPECIALISTICAConsentire per ogni Proposta di mettere ai voti l'opzione di
richiedere il Parere di una Commissione Tecnica, in base
all'ambito specifico della problematica tecnica su cui si vuole il
parere. Se votata a maggioranza secondo i criteri di Liquid,
saranno inviati a mailing lists aggiornate con tutti i nomi dei
ricercatori pubblici italiani stipendiati dallo Stato e competenti in
materia (si veda sotto "Criteri per la Creazione delle Mailing List
Tecniche") gli Inviti a Partecipare in Modo Volontario come
Membri di una Commissione Tecnica. Se accetteranno l'invito
cliccando sul link nella e-mail, saranno portati automaticamente
in un'area di Liquid Feedback dedicata alla discussione tecnicadella questione, aperta in lettura a tutti ma in scrittura solo ai
membri tecnici della commissione. Questi saranno invitati ad
eseguire una indagine, raccogliere i dati sul problema e a
scrivere un rapporto tecnico con le conclusioni comprensibili ai
cittadini che elenchino le conseguenze positive e negative in vari
ambiti e su varie fasce della popolazione della Proposta in
Discussione. Quando tale Rapporto della Commissione sar
stato pubblicato, verr allegato alla Proposta originale e la
votazione potr continuare dopo un periodo di congelamento e di
discussione sul contenuto del rapporto da parte dei cittadini. La
commissione rester disponibile per eventuali chiarimenti,
entrando in una fase Q&A dove tutti potranno porre domande
nell'area della commissione tecnica costituitasi ad hoc. Alla fine
del periodo di congelamento, l'area della commissione tecnica
diverr in sola lettura e sar archiviata per la consultazione. Il
rapporto delle commissioni dovr essere pubblicato online in
formato aperto e libero da diritti di copia per eventuali
consultazioni future.
CREAZIONE MAILING LIST TECNICHE
Criteri per la Creazione delle Mailing List Tecniche: si seguir il
seguente protocollo per la formazione di una commissione
tecnica di esperti:
Selezione di una rosa di candidati tra iricercatori e i professori universitari italiani
titolati che abbiano pubblicato ricerche
sull'argomento, dando priorita' a quelli con
maggiore impact factor o citation index, con
maggior numero di pubblicazioni e con risultati
scientifici all'avanguardia nel campo specifico.
Invio di e-mail ufficiali a tutti i candidati,
chiedendo la loro disponibilita' a far parte della
commissione per valutare una proposta per il
M5S.
Tra tutti quelli che daranno la loro disponibilita'
saranno scelti i migliori 7 classificati in base ai
parametri suddetti e sar possibile per
chiunque postare nell'area Commissione
Tecnica il materiale documentale ritenuto
necessario o utile alla valutazione.
RACCOLTE FONDI PER INDAGINI TECNICHE
Se la Commissione lo richieder, sar possibile aprire una
raccolta fondi (utilizzando PayPal, banche etiche, ecc.) per
finanziare le rilevazioni tecniche, le analisi di laboratorio, o le
raccolte dati necessarie a stendere un rapporto accurato. La
richiesta della commissione sar messa ai voti e, se approvata a
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
9/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 9
CONSIGLIO ELETTRONICO LAZIO
maggioranza, sulla pagina della Proposta apparir un bottone
per donare.
ATTIVAZIONE E USO DEI TOKENCreazione di sistema open source di autenticazione sicuro
basato su Security Token fisico sincronizzato al server e la two
factor autentication, includendo un protocollo sicuro da seguire
per notificare lo smarrimento del security token e l'immediato
downgrade a iscritto non sicuro.
Un Team di volontari avr il compito, attraverso banchetti o tende
del movimento, di distribuire a chi decide di Autenticarsi in modo
sicuro il Security Token di persona verificando i documenti e
registrandoli nel server. Il cittadino iscritto al m5s dovr aver
precedentemente fatto richiesta del Token e aver inviato o
consegnato a un banchetto i soldi necessari all'acquisto del suo
Security Token. Lo staff degli Eletti del M5S avr il compito di
acquistare i Security Token da fornitori fidati ogni due settimane,
verificarne l'integrit e sincronizzarli con il server. L'iscritto dovr
poi inserire privatamente una
password generata casualmente
di almeno 64 cifre alfanumeriche
per la two factor autentication.
VOTO AGGIUNTIVO SU
PROPOSTE FINALI
N e l l ' a s s e m b l e a C O S A
PUBBLICA, ovvero dedicata alle
"Proposte Relative alla Cosa
Pubblica", vi dovranno essere
due sotto aree: "Proposte in
Forma di Idea o Bozza", e
"Proposte in forma Definitiva".
Nel la pr ima area saranno
accettate tutte le proposte senza
restrizione formale, nella seconda
area saranno accettate solo le proposte gi approvate nellaprima area e inizieranno liter per l'approvazione della loro forma
definitiva per la presentazione legale in Consiglio Regionale.
Nella seconda area saranno inoltre postate automaticamente dal
"Gruppo per il Rapporto con il Consiglio o Parlamento" tutte le
proposte di legge, gli emendamenti e i provvedimenti candidati
ad essere discussi in Consiglio Regionale. Lo stesso Gruppo
sar inoltre responsabile di notificare agli eletti le proposte
approvate su Liquid, anche se questa notifica sar solo formale
in quanto resa automatica dalla App per smartphone realizzata
dal team programmatori ed installata sullo smartphone degli
eletti.
Divieto dellAnonimato sulle Proposte
Imporre lanonimato sullautore delle proposte inutile, oltre che
una mancanza di trasparenza. Nessuno pu impedire alla
persona che ha fatto la proposta (o chiunque altro voglia
sostenerla) di postare il testo della proposta cos com' sul suoblog, sui forum, sulla sua pagina facebook, sui giornali o in tv.
Non si pu, anzi si deve incentivare la condivisione e il dibattito
pubblico delle proposte, dando pi informazioni possibili sui
conflitti di interesse e sulle lobby che possono trovarsi dietro a
determinate proposte.
Incentivazione della CRITICA
Questa frase andr posta sotto ogni proposta accanto al bottone
per aggiungere suggerimenti:"REGOLA D'ORO: Cercate tutti i possibili difetti di questa
proposta e riportateli. Siate severissimi sui rischi.
Considerate tutti i casi limite. Dubitate di tutti gli assunti.
Rifate tutti i conti indipendentemente. Pretendete dati certi.
Verificate le fonti. Chiedete un
secondo e un terzo parere.
Cercate persone che hanno
esperienza diretta di problemi
e soluzioni simili e chiedete il
loro parere. Diffondete questo
link su internet e raccogliete le
opinioni della gente. Fatetesoro delle critiche, scrivetele
tutte, perch sono il pi
grande aiuto che possiate
t rovare . So lo cos sar
p o s s i b i l e m i g l i o r a r e e
correggere la proposta."
PRO POS TA E VOTO ED
EMENDAMENTI
A Liquid Feedback manca lopzione per poter proporre e votaresingole modifiche a una proposta. Al momento si pu solo votare
in blocco la proposta o bocciarla. E necessario, per seguire i
protocolli che si usano anche nel parlamento reale, poter votare
e discutere i singoli articoli delle proposte. A tal fine sar
necessario modificare linterfaccia e il codice di Liquid Feedback.
I protocolli di voto per i singoli emendamenti saranno uguali a
quelli attuali per il voto delle proposte integrali. Vi sar un limite di
tempo per presentare gli emendamenti. Il voto degli
emendamenti sar non vincolante per colui che ha presentato la
proposta, a cui spetter il diritto di accettare o non accettare un
emendamento indipendentemente del voto che questo
emendamento ha ricevuto. Solo se un emendamento viene
accettato da colui che ha avanzato la proposta, questo sar
incluso nel testo originale. Come in parlamento, colui che
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
10/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 10
CONSIGLIO ELETTRONICO LAZIO
presenta la proposta pu ritirarla in qualsiasi momento,
annullando ogni emendamento proposto o accettato. In caso una
proposta venga ritirata, sar possibile per un qualsiasi altro
utente proporla di nuovo, divenendo lui il proponente eincludendo nel testo gli emendamenti accettati o meno prima del
ritiro, che non andranno mai perduti ma solo archiviati.
Incentivazione al Mirroring dei Dati
Un link andr posto accanto al risultato della votazione di ogni
proposta con l'opzione:"Scarica file con i voti per conteggiarli
in modo indipendente".
E poi sotto: "A che serve questo? Clicca qui per informazioni
sulla trasparenza".
Lo stesso si deve fare per il mirroring del database UTENTI e
delle sue versioni. Il formato deve essere HUMAN READABLE,
ma deve essere anche scaricabile il file originale del server con
relativi timestamp e versioning.
Almeno una decina di attivisti saranno invitati a fare il mirroring
dei database, ma pi ce ne saranno meglio sar.
RIASSUMENDO:
LA STRUTTURA DEL PARLAMENTO
1 - Parlamento Elettronico AREA GESTIONE INTERNA delM5S : consente ai membri del M5S di votare i regolamenti e le
proposte interne al Movimento 5 Stelle riguardanti i regolamenti,
le iniziative e le campagne elettorali del Movimento che
influenzano solamente i membri e definiscono le regole che gli
iscritti devono rispettare e le proposte di iniziative del Movimento.
Questo parlamento godrebbe dello speciale vantaggio di avere
l'indice di Fedelt F sempre pari ad 1.0 (vedi sopra). Esso ha al
suo interno lAssemblea M5S Lazio, la quale comprende a sua
volta:
AREA BILANCIO INTERNO
AREA COMMISSIONI SPECIALISTICHE
AREA COMMISSIONE LEGALE
AREA PROPOSTE
2 - Parlamento Elettronico AREA COSA PUBBLICA del M5S :
consente ai membri del M5S di votare tutte quelle proposte di
leggi e riforme che riguardano TUTTI i cittadini dell'area
circoscrizionale interessata (nel nostro caso i residenti nella
Regione Lazio), quindi tutte le proposte fatte dai membri del M5S
che saranno portate in Consiglio Regionale (o che, viceversa, dal
Consiglio Regionale saranno riportate su Liquid) in modo da dare
al portavoce eletto indicazione di come dovr votare in aula.
Questo ha al suo interno lAssemblea Regione Lazio, la quale
comprende a sua volta le seguenti sottoaree:
AREA BILANCIO PUBBLICO
AREA COMMISSIONI SPECIALISTICHE
AREA COMMISSIONE LEGALE
AREA PROPOSTE BOZZE AREA PROPOSTE DEFINITIVE
AREA PROPOSTE DAL CONSIGLIO
SICUREZZA DEL VOTO
A garantire la sicurezza del voto da manipolazioni esterne o
interne saranno utilizzati:
1) VOTO PALESE - Rendere i voti palesi e leggibili da tutti. Ogni
cittadino che ha votato pu cos ricontrollare il proprio voto e
verificare che non sia stato cambiato in modo occulto. Questo
Liquid Feedback lo fa gi. Non solo il voto indicato con la
manina accanto alla persona che ha votato, ma invia una mail
a tutti i votanti con l'esito del voto, in modo che possano
andare a controllare se il loro voto pubblicato su Liquid non sia
stato cambiato.
2) TRASPARENZA DB - Rendere pubblico e scaricabile il
database dei voti dopo ogni votazione. In questo modo tutti
possono creare dei mirror del database in server esterni, suiblog, sul proprio computer, etc. e verificare che il database
non sia manomesso. Questo serve per a) Poter fare un
conteggio dei voti in modo indipendente dal server (per evitare
che l'admin manipoli l'algoritmo di conteggio voti e li conti in
modo errato), e b) evitare che l'admin crei uno script che
mascheri il voto e visualizzi un voto diverso a seconda
dell'utente (un admin potrebbe fare questo per evitare che gli
utenti si accorgano che il loro voto reale stato cambiato).
Chiunque in questo modo sarebbe in grado di scaricare il db e
conteggiare i voti indipendentemente dal server e al contempo
verificare che il proprio voto sia quello realmente espresso.Confrontando il file con quello su altri mirror potrebbe
verificare che sia lo stesso file scaricato da altri cittadini.
Ovviamente queste operazioni non sono alla portata di tutti,
ma basta che siano fattibili da pochi esperti di computer
capaci di usare tool di diff. e al crescere nel numero di iscritti
crescer la probabilit di scovare un admin che manipola il
server. Quindi a nessun admin converr pi farlo. Questa
soluzione di trasparenza non ancora presente, ma Liquid
Feedback gi offre una API pubblica di lettura dei database
accessibile a tutti, con la quale sar semplice creare una
interfaccia per mirroring alla portata di tutti i cittadini.
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
11/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 11
CONSIGLIO ELETTRONICO LAZIO
3) SECURITY TOKEN - La principale minaccia alla sicurezza
dei voti su Liquid sono le botnet criminali che controllano un
numero elevato di pc infettati con keyloggers (centinaia di
migliaia solo a Roma) che potrebbero loggarsi con lepassword degli utenti e votare al posto loro (magari
scegliendo account che si loggano raramente). Per risolverlo
si utilizzer una Two Factor Autentication in cui una delle due
password sia generata da un Token fisico generatore di
Password a tempo usa e getta che il cittadino deve possedere
fisicamente e che viene sincronizzata con il server
contemporaneamente alliscrizione fisica e alla presentazione
dei documenti che da quel momento in poi identificher
univocamente i l cit tadino chiedendogli di inserire
manualmente la password del token ad ogni votazione o
inserimento di nuove proposte. Questa funzione gi
supportata dallAPI di Liquid Feedback. La documentazione
relativa la si pu leggere seguendo questi due link:
http://dev.liquidfeedback.org/trac/lf/wiki/API#POSTtoken
http://dev.liquidfeedback.org/trac/lf/wiki/API_security
4) TRASPARENZA NOMI UTENTI ISCRITTI - Rendere il
database degli utenti verificabile e trasparente per evitare
utenti fasulli. Come nel caso del file del db voti, anche il db
degli utenti deve essere pubblicamente scaricabile e
mirrorabile da tutti. In questo modo si potranno verificare
indipendentemente le identit degli utenti controllando cheesistano realmente quelle persone, che siano cittadini italiani
abilitati al voto e che l'associazione tra il CODICE FISCALE e
il token sia unica. Mentre tutti potranno scaricare la lista utenti
e mirrorarla senza problemi sul proprio pc, poche persone
saranno disposte a fare questi controlli, ma il solo fatto che sia
possibile farli in ogni momento, portando la lista alla polizia e
controllando l'esistenza delle persone, rende troppo rischioso
per un admin manipolare la lista degli utenti. Anche questa
funzione manca e va aggiunta a Liquid.
5) VERSIONING TRASPARENTE DEI DB - Il database degli
utenti dovr essere un file le cui entry non siano mai
cancellate ma solo rimpiazzate da altre senza sovrascriverle,
che conservi lo storico di tutte le operazioni in un versioning
system i cui dati devono essere inclusi nel file scaricabile dai
cittadini che vogliono tenere il mirror. Questo per poter
individuare le manipolazioni anche a distanza di tempo e
anche dopo che l'admin abbia potuto eventualmente rimettere
tutto a posto nell'ultima versione del db. Questa funzione
manca e va aggiunta a Liquid.
6) PROTOCOLLO DI VERIFICA IDENTITA CITTADINI - Vi sarun protocollo per verificare lidentit dei cittadini, su richiesta,
in caso di dubbi. Questo protocollo consister in controlli
incrociati con i database utenti e documenti delle Liste 5 Stelle
locali e la conferma dei dati da una autorit pubblica (Polizia,
Anagrafe, etc.). Se un utente iscritto SEGNALA (cliccando su
un bottone di Liquid apposito) un cittadino iscritto a LF comeNON ESISTENTE, il protocollo si mette in moto e lutente da
verificare viene aggiunto ad una coda di utenti sottoposti a
verifica. Se lutente dopo le ricerche risulta non essere
esistente, tutti i suoi voti vengono annullati e il suo account
bloccato (anche se nel db essendoci il versioning rimarr
integra la traccia di tutte le operazioni da lui effettuate) e si
proceder con una denuncia dellindividuo in questione.
Riassumendo: la sicurezza del sistema si garantir tramite le
seguenti strategie, che saranno dettagliate nella parte successiva
del documento:
- SECURITY THROUGH OPENNESS
- FULL DISCLOSURE
- TWO FACTOR SYH MUTUAL (TWO WAY) AUTHENTICATION
- PHYSICAL ONE TIME PASSWORD GENERATOR TOKEN
- RFC 6238 OATH TIME BASED OTP
- COLLECTIVE SERVER ADMINISTRATION
- OPEN SOURCE
- OPEN DATA
- SELF CHECKING AND VALIDATION
- OPEN MIRRORING- CROSS COMPARISON
- USE OF CROWD INTELLIGENCE
- INDEPENDENT VERIFICATION
- INCREMENTAL VERSIONING
- PUBLIC SCRUTINY OF VOTES
- FULL SITE MANDATORY TRANSPORT SECURITY LAYER
(TLS) VERSION 1.2 (RFC 6176)
- INDEPENDENT CA (CERTIFICATION AUTORITY) SERVER
- END-TO-END VERIFIABILITY
- OPEN-AUDIT
- VERIFIABLE VOTE FINGERPRINT RECEIPT (algorithm basedon HeliosVoting System)
- REGISTERED MIRRORS AUTOMATIC CROSS CHECKING
- MULTI-PAXOS ALGORITHM FOR DATA CONSISTENCY
BETWEEN MIRRORS
- HUMAN READABLE DATA FORMAT
- OASIS OPEN STANDARD DOCUMENT FORMATS (AKOMA
NTOSO)
- PUBLIC NATIONAL ID (CODICE FISCALE) OF USERS FOR
INDEPENDENT VERIFICATION
- 32 CHAR PASSWORD, WITH MANDATORY CHANGE AT THE
FIRST LOGIN
http://dev.liquidfeedback.org/trac/lf/wiki/API_securityhttp://dev.liquidfeedback.org/trac/lf/wiki/API_securityhttp://dev.liquidfeedback.org/trac/lf/wiki/API#POSTtokenhttp://dev.liquidfeedback.org/trac/lf/wiki/API_securityhttp://dev.liquidfeedback.org/trac/lf/wiki/API_securityhttp://dev.liquidfeedback.org/trac/lf/wiki/API#POSTtokenhttp://dev.liquidfeedback.org/trac/lf/wiki/API#POSTtoken -
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
12/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 12
CONSIGLIO ELETTRONICO LAZIO
SOVRANITA DEL PARLAMENTO ELETTRONICO
LAssemblea INTERNA sar SOVRANA su tutte le decisioni
interne al Movimento 5 Stelle Lazio. Ogni decisione dovr
essere prima approvata dallassemblea interna prima di essere
considerata esecutiva.
Lassemblea della COSA PUBBLICA sar invece sovrana solo
nei confronti di ci che votano gli ELETTI del Movimento 5
Stelle e delle loro iniziative politiche in consiglio regionale o
nelle commissioni consiliari. La decisione dellassemblea sar
vincolante per leletto solo se il numero degli iscritti rispetto alla
popolazione dellarea di sua competenza (municipio, comune,
regione o tutta italia) sar superiore al quorum definito dal
parametro Q di Fedelt. Se lassemblea non superer
numericamente la soglia, lEletto dovr considerare comunque
il parere dellassemblea, ma sar lui in ultima analisi a decidere
se in casi straordinari potr votare contro la volont espressa
dal voto di questultima. Gli eletti formeranno un solo gruppo
consiliare che voter compatto sia in Consiglio Regionale che
in Commissione Consiliare in accordo con la volont
dellassemblea.
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
13/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 13
CONSIGLIO ELETTRONICO LAZIO
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
14/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 14
CONSIGLIO ELETTRONICO LAZIO
Implementazione Tecnica
1. Struttura Dati
La piattaforma Liquid Feedback (vers. 2.2.3) divisa in
due parti:
Back End - Liquid Feedback Core Front End - Liquid Feedback Frontend
La sezione Core dedicata alla gestione dei dati tramite
database SQL, basato sul software Open Source Postgre.
La sezione Frontend invece dedicata a servire le pagine
web generate da una serie di script in linguaggio LUA.
Il software gira su sistema operativo Linux Debian, ed
scaricabile da questi repository:
http://liquidfeedback.org/open-source/
Nel nostro progetto effettueremo le seguenti modifiche alla
struttura dati:
Task A1 - DB TABLE "member" :
1. Campo da aggiungere: "codice_fiscale"
Datatype: varchar(16)
2. Campo da aggiungere: "rsa_public_key"
Datatype: bytea
3. Campo da aggiungere: "m5sid"
Datatype: text
4. Campo da aggiungere: "certification_level" (0 = non
certificato, 1 = certificato, 2 = pec, 3 = token)
Datatype: integer
5. Campo da aggiungere: "token_serial"
Datatype: text6. Campo da aggiungere: "PEC_public_key"
Datatype: bytea
7. Campo da aggiungere: "eletto" (yes or no)
Datatype: boolean
8. Campo da aggiungere: "unit_incarico" (Id unit divise da
virgola, Es. Regione Lazio, Comune Roma, etc.)
9. Campo da aggiungere: "tipo_commissione" (0 = nessuna, 1 =
rapporti, 2 = tecnica, 3 = legale, 4 = speciale )
10. Campo da aggiungere: "ambito_tecnico" (1 = Biologia, 2 =
Fisica, 3 = statistica, 4 = economia, 5 = ingegneria edile, etc.)
11. Campo da aggiungere: "indice_competenza" (calcolatousando funzione da definire)
12. Campo da aggiungere: "chiamate_in_commissione"
13. Campo da aggiungere: "commissione_id" (riferimento ad
una commissione nella table commitee).
Task A2 - DB TABLE "issue".
1. Campo da aggiungere: "commission_request" (0 = nessuna, 1
= pendente, 2 = richiesta, 3 = attiva, 4 = chiusa)
2. Campo da aggiungere: "commission_time" (intervallo di
tempo massimo per la commissione)
3. Campo da aggiungere: "commission_start_time"
4. Campo da aggiungere: "commission_end_time"
5. Campo da aggiungere: "commission_id"
6. Campo da aggiungere: a "state" il modo
"commission_voting" (fully_frozen) (si vota per decidere se
richiedere commissione tecnica)
7. Campo da aggiungere: a "state" il modo
"commission_phase" (half_frozen) (sotto scrutinio commissione)
8. Campo da aggiungere: a "state" il modo
"report_phase" (half_frozen) (congelamento per esaminare e
discutere rapporto commissione)
9. Campo da aggiungere: a "state" il modo
"report_voting" (fully_frozen) (voto per approvare il rapporto
della commissione o rigettarlo)
10. Campo da aggiungere: a "state" il modo
"legal_scrutiny_phase" (fully_frozen) (sotto scrutiniocommissione legale)
11. Campo da aggiungere: a "state" il modo
"legal_scrutiny_vote" (fully_frozen) (voto per approvare la
versione corretta dalla commissione legale)
Task A3 - Creazione DB TABLE "template".
1. Campo "id" -> serial (PRIMARY KEY)
2. Campo "name" -> text
3. Campo "description" -> text
Task A4 - Creazione DB TABLE "template_area".
1. Campo "id" -> serial (PRIMARY KEY)
2. Campo "template_id" -> integer
3. Campo "name" -> text
4. Campo "description" -> text
5. Campo "active" -> boolean
Task A5 - Creazione DB TABLE
"template_area_allowed_policy".
http://liquidfeedback.org/open-source/http://liquidfeedback.org/open-source/http://liquidfeedback.org/open-source/ -
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
15/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 15
CONSIGLIO ELETTRONICO LAZIO
1. PRIMARY KEY ("template_area_id", "policy_id")
2. Campo "template_area_id" -> int4
3. Campo "policy_id" -> int4
4. Campo "active" -> boolean
Branch: ralzakark/template
Task A6 - Creazione DB TABLE "committee".
1. Campo "id" -> serial (PRIMARY KEY)
2. Campo "name" -> text
3. Campo "description" -> text
4. Campo "text_search_data" -> tsvector
Task A7 - Creazione DB TABLE "committee_request".
1. PRIMARY KEY ("committee_id", "member_id", "issue_id")
2. Campo "committee_id" -> int4
3. Campo "member_id" -> int4
4. Campo "issue_id" -> int4
14.Design UILinterfaccia WEB di Liquid Feedback verr modificata per essere pi usabile e intuitiva. Il livello di accessibilit dovressere simile a quello di un terminale bancomat, con funzioni chiare per ogni pagina e bottoni grandi, in modo daconsentire anche alle persone anziane e senza familiarit con linformatica di poterlo usare senza alcun precedente
addestramento o sistema di help.
Le modifiche che si adotteranno a livello di comunicazione grafica saranno le seguenti:
Bottoni grandi e facili da premere (touch) Uso di un preciso linguaggio grafico: I bottoni da PREMERE saranno Tutti dello stesso colore e con gli angoli SMUSSATI (curvi) I riquadri di testo saranno invece con colori diversi ma con gli angoli APPUNTITI (retti)
Abbandono della sottolineatura come indicatore di link Affidare ogni funzione interattiva a bottoni touch invece che a link Uso di font sans serif e molto leggibili (come Optima) Uso di grandi etichette RIASSUNTIVE che accompagnano i dati visualizzati e che ne
evidenziano i contenuti in modo sintetico, rapido ed esplicito, anche grazie alluso di colori. Uso dei colori come codice di fasi e funzioni Uso di tips con frecce che spiegano la funzione dei bottoni e delle funzioni di cui non
immediata la comprensione, e che invitano lutente a saperne di pi o spiegano perch farneuso.
Riduzione del numero di scelte per pagina al minimo, cercando di aumentare i livelli di nestingnon oltre i cinque.
In qualsiasi momento e in qualsiasi pagina lutente deve leggere in chiaro DOVE SI TROVA,COSA PUO FARE e COME TORNARE INDIETRO
In caso di parametri temporali (es. in che fase ci si trova di una proposta) verr aggiunta unabarra di stato visuale con un indicatore o freccia che indicher in che momento o fase si trova.
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
16/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 16
CONSIGLIO ELETTRONICO LAZIO
Le funzioni avanzate o non di uso frequente saranno rese meno visibili con uso di div collassabili, come ad esempio nel
caso dei Filtri.
15.Struttura Portale Web
La struttura del portale sar semplificata per consentire allutente di vedere solo le Unit a cui autorizzato a partecipare.
Ad esempio essendo cittadino del Lazio, un utente vedr il Portale cosa pubblica Lazio e quello Interno M5S Lazio.
Queste due aree, a cui si accede da una start page tramite due bottoni, hanno ognuna una loro home page dedicata.
La struttura ad albero la seguente:
Area Interna M5S:
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
17/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 17
CONSIGLIO ELETTRONICO LAZIO
Area Cosa Pubblica Regione Lazio:
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
18/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 18
CONSIGLIO ELETTRONICO LAZIO
START PAGE
Task C1 - Creazione di una pagina addizionale che viene servita come Start Page di Liquid Feedback. In questa StartPage vi saranno 5 bottoni:
CORREGGI LA TUA POSIZIONE
SEGNALA DATO SOSPETTO
ASSEMBLEA REGIONE LAZIO
ASSEMBLEA INTERNA MOVIMENTO 5 STELLE
GUIDA ALL'ISCRIZIONE
Vi saranno 2 riquadri di testo che, se lutente ha effettuato il login, riportano informazioni sulla connessione:
Benvenuto Nome Cognome. Sei collegato da... (seguito dalla posizione rilevata utilizzando la funzione
HTML5 di Geolocalizzazione).
Il Tuo Ultimo collegamento stato il 99/99/9999 alle ore 12:12:99 da... (seguito dalla posizione rilevata e
memorizzata allultimo collegamento).
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
19/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 19
CONSIGLIO ELETTRONICO LAZIO
HOME PAGE
Task C2 - Una volta scelta l'assemblea a cui si vuole partecipare nella Start Page, premendo il bottone viene servita lapagina dell'utente, con visualizzate 4 OPZIONI, un Bottone FILTRI e la Lista delle Proposte divisa in due colonne
(proposte votate, e proposte fatte) elencate in ordine cronologico. Scorrendo la pagina nuove proposte vengono caricate
automaticamente e aggiunte alla lista.
Al box di ogni proposta votata deve essere aggiunta una label rettangolare dagli angoli smussati ("box voto") con scritto:
HAI VOTATO SI (in verde) o HAI VOTATO NO (in rosso).
In caso di voto con il metodo Schultz, verr visualizzato nel box della proposta il NOME della PROPOSTA CHE HAVINTO. Nel box voto verr visualizzato SI o NO secondo questo criterio:
Se la proposta alternativa che ha vinto era stata messa in una qualsiasi delle le posizioni di preferenza
dell'utente sopra il neutrale o neutrale, sar visualizzato nel box voto il SI con icon pollice su.
Se la proposta alternativa che ha vinto era stata messa in una qualsiasi delle posizioni di preferenza dell'utente
sotto il neutrale, ovvero preferenza negativa, sar visualizzato nel box voto il NO con icona pollice gi.
Nei box delle proposte elencati nella colonna di destra ("Le Tue Proposte") ad ogni box verr aggiunta una label
rettangolare analoga, ma con dentro visualizzata la attuale FASE della proposta, con un colore corrispondente.
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
20/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 20
CONSIGLIO ELETTRONICO LAZIO
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
21/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 21
CONSIGLIO ELETTRONICO LAZIO
Task C3 - Se si preme il bottone FILTRI, un'area si apre tra il il menu opzioni e la lista proposte, e compare un menu con
tre tipi di filtri: filtra le proposte mostrando solo quelle nella fase selezionata
filtra le proposte a cui partecipo mostrando solo quelle nella categoria selezionata
mostra solo le seguenti unit
Questi sono i medesimi bottoni filtro di liquid feedback, solo ordinati in modo diverso. NOTA: devono essere realizzanti inGiallo e con pi o meno la stessa forma del bottone base.
NUOVO BOX BRIEF DELLE PROPOSTE
Task D1 - Dopo la scelta delle 4 opzioni nella home page viene servita una pagina con le proposte filtrate in accordo alle4 scelte. Al box standard di liquid vanno fatte le seguenti modifiche:
colori modificati in modo da risultare su sfondo bianco senza sfumature nel box grande, esfondo nero uniforme nella tab superiore
rimozione delle sottolineature che indicano i link (ma restano linkabili)
box reso a spigoli quadrati
testo su colore contrastato per facilitarne la lettura
sul box, accanto al tab nero, dovr essere aggiunta la BARRA DELLE FASI, costituita da una
immagine di sfondo SVG con 7 caselle, da 7 icone SVG delle 7 fasi (6 + 1 ripetuta) ad essasovrapposte, ed una freccia gialla SVG che comparir nella casella della corrispondentefase. Nella casella dove la freccia c', l'icona deve spostarsi in alto di un certo numero dipixel e sovrapporsi alla parte inferiore della freccia. Mentre quando la freccia non c', l'iconadeve tornare pi in basso dentro la casella.
Le fasi sono cos mappate:
1 - RICERCA SOSTENITORI --> Nuova2 - EMENDAMENTI --> Discussione3 - CONGELATA --> Verifica (congelamento)
4 - VOTAZIONE --> Votazione5 - IN COMMISSIONE --> verifica commissione (congelamenti commissione)6 - VOTAZIONE RAPPORTO COMMISSIONE --> Votazione7 - FINE --> Terminata
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
22/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 22
CONSIGLIO ELETTRONICO LAZIO
Quando una proposta sar in commissione la freccia si trover su una delle due icone dellarea commissione, e apparir
nel box che le circonda la scritta COMMISSIONE seguito dal nome della commissione.
SCELTA AREE (LIVELLO 3)
Task F1 - Pagina di Scelta Area Tematica per Assemblea Pubblica Regione Lazio e Proposte dei Cittadini.
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
23/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 23
CONSIGLIO ELETTRONICO LAZIO
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
24/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 24
CONSIGLIO ELETTRONICO LAZIO
Task F2 - Pagina di Scelta Area Tematica per Assemblea Pubblica Regione Lazio e Proposte degli ELETTI e degli ALTRIGRUPPI POLITICI
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
25/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 25
CONSIGLIO ELETTRONICO LAZIO
Task F3 - Pagina di Scelta Area Tematica per Assemblea INTERNA M5S Lazio e Proposte degli ISCRITTI
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
26/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 26
CONSIGLIO ELETTRONICO LAZIO
OPERAZIONI NELLE AREE (LIVELLO 4)
Task G1 - SERVIRE PAGINA CON BOTTONI OPZIONI Assemblea Pubblica Lazio, Proposte dei CITTADINI
Task G2 - SERVIRE PAGINA CON BOTTONI OPZIONI Assemblea Pubblica Lazio, Proposte degli ELETTI
Task G3 - SERVIRE PAGINA CON BOTTONI OPZIONI Assemblea Pubblica Lazio, Proposte ALTRI GRUPPI POLITICI
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
27/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 27
CONSIGLIO ELETTRONICO LAZIO
Task G4 - SERVIRE PAGINA CON BOTTONI OPZIONI Assemblea Interna M5S, Proposte degli ISCRITTI M5S
LISTA PROPOSTE SCELTE (LIVELLO 5)
Task H1 - Servire la pagina con la lista delle proposte ASSEMBLEA PUBBLICA LAZIO, PROPOSTE DEI CITTADINInella fase IN CERCA DI SOSTENITORI.
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
28/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 28
CONSIGLIO ELETTRONICO LAZIO
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
29/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 29
CONSIGLIO ELETTRONICO LAZIO
Task H2 - Servire la pagina con la lista delle proposte ASSEMBLEA PUBBLICA LAZIO, PROPOSTE DEI CITTADINInella fase IN SVOLGIMENTO (che include: in discussione, in votazione, in congelamento, in commissione e in voto surapporto commissione).
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
30/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 30
CONSIGLIO ELETTRONICO LAZIO
Lo schema si ripete identico, con le dovute differenze nelle aree e nelle assemblee, per gli altri casi. La sola differenzasignificativa lassenza del bottone Ordina per sostenitori nelle liste delle proposte degli Eletti o degli Altri GruppiPolitici:
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
31/74
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
32/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 32
CONSIGLIO ELETTRONICO LAZIO
STEP 3 :
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
33/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 33
CONSIGLIO ELETTRONICO LAZIO
STEP 4 :
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
34/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 34
CONSIGLIO ELETTRONICO LAZIO
Wizard - STEP 5:
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
35/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 35
CONSIGLIO ELETTRONICO LAZIO
Wizard - STEP 6:
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
36/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 36
CONSIGLIO ELETTRONICO LAZIO
Wizard - STEP 7:
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
37/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 37
CONSIGLIO ELETTRONICO LAZIO
Wizard - STEP 8:
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
38/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 38
CONSIGLIO ELETTRONICO LAZIO
Wizard - STEP 9:
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
39/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 39
CONSIGLIO ELETTRONICO LAZIO
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
40/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 40
CONSIGLIO ELETTRONICO LAZIO
Wizard - STEP 10:
Wizard - STEP 11:
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
41/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 41
CONSIGLIO ELETTRONICO LAZIO
QUESTIONE SOLLEVATA E CREATA - Opzione Visualizza Dettagli:
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
42/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 42
CONSIGLIO ELETTRONICO LAZIO
QUESTIONE SOLLEVATA E CREATA - Opzione Visualizza Descrizione Problema:
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
43/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 43
CONSIGLIO ELETTRONICO LAZIO
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
44/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 44
CONSIGLIO ELETTRONICO LAZIO
QUESTIONE SOLLEVATA E CREATA - Opzione Visualizza Proposte Avanzate::
EDITOR PROPOSTE
Leditor delle proposte, che attualmente costituito da un editor wiki, dovr essere sostituito da un editor con
capacit di gestire la struttura formale di una proposta di legge, divisa in articoli e paragrafi, e con un sistema internodi versioning e datazione degli emendamenti. Ogni singolo emendamento dovr poter essere votato in confronto
con emendamenti alternativi proposti dai cittadini, utilizzando il metodo Schultz.
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
45/74
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
46/74
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
47/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 47
CONSIGLIO ELETTRONICO LAZIO
Visualizzazione Emendamento (confronto originale con versione modificata):
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
48/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 48
CONSIGLIO ELETTRONICO LAZIO
Funzionamento della barra di selezione touch:
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
49/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 49
CONSIGLIO ELETTRONICO LAZIO
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
50/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 50
CONSIGLIO ELETTRONICO LAZIO
SEZIONE DETTAGLI PROPOSTE E LISTA EMENDAMENTI
Se da qualsiasi lista di Proposte si seleziona il bottone "Dettagli" relativo ad una Proposta, viene servita la pagina con i
dettagli della proposta (vedi layout).
Differenze rispetto al layout originale di liquid feedback:
Sopra il riquadro della Initiative (Proposta) si trova la BARRA DELLE FASI, con la freccia gialla
posizionata sulla prima casella "Ricerca Sostenitori".
Vi sono i campi della Initiative (Proposta) in pi (titolo, data inserimento, autori, parole chiave, cittadini
che sostengono la proposta, sostenitori, potenziali sostenitori, sostenitori mancanti).
Invece di ripetere tutti i campi del riquadro Issue (Questione), vi un box intitolato "Questa Proposta in
risposta alla questione: ", con al suo interno indicato il Titolo della questione, la Descrizione Breve, ilregolamento tempi, la data di sollevamento Issue (Questione), e la data limite per raggiungere il quorum.
Un bottone con scritto "Vedi Dettagli" se premuto riporta alla pagina dei Dettagli Questione (vedi Design
12 UI ).
Il Riquadro con il profilo dell'utente ha i campi "nome cognome", codice fiscale, comune, municipio o
frazione, e nome del certificatore. A questo si accompagnano 3 bottoni: "Esamina l'attivit di questo
cittadino", "Vedi gli altri utenti inseriti da questo certificatore", e "Segnala falsa identit".
Manca lo spazio con l'elenco dei cittadini sostenitori o votanti, che sono visualizzati a parte premendo il
bottone "Mostra La Lista dei Sostenitori" nel paragrafo "cittadini che sostengono questa Proposta".
Vi un Grafico 2D dell'andamento del valori del numero dei sostenitori della proposta in funzione del
tempo dall'inizio della creazione Proposta.
le keywords sono bottoni che rimandano alla pagina elenco proposte dell'area in cui ci si trova, con
attivato il filtro relativo alle Questioni che contengono la keyword o l'area premuta.
le operazioni che nel liquid originale si compivano selezionando i link ora sono sostituite da bottoni
i riquadri di testo sono scrollabili per poter ospitare testi di qualsiasi lunghezza. Un bottone "Visualizza a
Tutta Pagina" li accompagna sempre per ingrandire a tutto schermo la pagina del testo per una maggioe
leggibilit.
Vi il riquadro "documentazione allegata alla proposta" dove sono presenti 4 contatori di tipi di
documenti, ed un bottone "Mostra la lista dei documenti allegati". Il bottone dotato di segnalatori di
eventi sia per nuovi documenti ("n Nuovi") che per il numero di documenti modificati ("n Variati")
dall'ultima volta che l'utente entrato nella sezione dei documenti allegati.
Vi un nuovo riquadro "Rapporto Commissione Tecnica", dotato di barra delle fasi dell'iter della
commissione (vedi pagina Design 14 UI della wiki).
Il riquadro Suggerimenti (Emendamenti) se raggiunge un limite (max 20 emendamenti) fa comparire un
bottone "carica altre Emendamenti", che se premuto allunga la lista aggiungendo altri 20 elementi.
Vi l'opzione di ordinare gli Emendamenti (Proposte) sia per sostenitori che cronologicamente (data di
creazione)
Grazie ad una icona in ALTO a destra possibile condividere la pagina Dettagli Proposta anche sul
proprio wall Facebook con un semplice click. L'opzione da usare la pop-up javascript per lo SHARE on
Facebook con commento:https://developers.facebook.com/docs/reference/plugins/share-links/.
In BASSO vi un'altro set di icone per la condizione (twitter, email, facebook, etc.) insieme ad un bottone
"torna alla pagina precedenti" e "torna all'inizio della pagina", dotati di freccia.
https://developers.facebook.com/docs/reference/plugins/share-links/https://developers.facebook.com/docs/reference/plugins/share-links/https://developers.facebook.com/docs/reference/plugins/share-links/ -
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
51/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 51
CONSIGLIO ELETTRONICO LAZIO
Sul bottone di ogni suggerimento (Emendamento) vi il testo "Emendamento E999999" e vi compaiono
occasionalmente delle icone di notifica eventi. I tipi di eventi sono 2. Il primo ha la scritta "Nuovo" e
appare se il suggerimento (Emendamento) non mai stato letto dall'utente. La seconda ha la scritta "n
Eventi", dove n il numero di eventi accaduti allo specifico Emendamento dall'ultima volta che l'utente ha
acceduto e letto la pagina di quello specifico emendamento.
la barra colorata dei suggerimenti originale di liquid feedback si mantiene con delle modifiche. Vi sono
sempre i 5 colori che rappresentano le posizioni dei sostenitori, ma si aggiunge una freccia blu con un
valore percentuale che indica, accompagnandosi alla label "CONSENSO", il consenso medio su quel
suggerimento (Emendamento), e le scritte "NO" all'estremo sinistro e "SI" all'estremo destro. Al di sotto
della barra vi sono una serie di barre colorate, con gli stessi colori della barra superiore, ma suddivisi
verticalmente e accompagnati da label di spiegazione a sinistra (Sostenitori, Favorevoli, Neutrali,
Contrari, Oppositori) e dal valore numerico dei sostenitori che hanno scelto quella posizione insieme alla
versione percentuale dello stesso.
i testi dei Suggerimenti (qui rinominati "Emendamenti") sono accompagnati da un sottotitolo, che
corrisponde alla descrizione breve dell'emendamento.
Sulla sinistra in cima alla Lista Emendamenti vi un "group button" con due bottoni alternativi: "Visualizza
Lista Modifiche Proposte" e "Visualizza Lista Modifiche Accettate". Il primo visualizza solo la lista degli
emendamenti non ancora implementati, il secondo quelli gi implementati nel testo della proposta.
Sulla destra in cima alla Lista Emendamenti vi un "group button" con tre bottoni mutualmente esclusivi:
"Ordina per Consenso", "Ordina per Sostenitori" e "Ordina per Data Ultimo Evento". Questi bottoni
cambiano l'ordinamento nel seguente modo: il primo in base al valore di consenso (utilizza l'ordinamento
di default di Liquid Feedback: Proportional Order Of Suggestions ) , il secondo in base al numero di
sostenitori totali (inclusi i sostenitori potenziali), e il terzo in base alla data dell'ultimo evento relativo
all'emendamento.
Un bottone grande alla fine con la label "Scarica I Dati dei Voti dei sostenitori per scrutinarli sul tuocomputer" consente di scaricare i dati di voto/supporto espressi sino ad ora per ogni emendamento in
formato HUMAN READABLE (TXT - Unicode). Un testo guida in grande con scritto "Controlla in Modo
indipendente che il conteggio e lo scrutinio dei voti dei sostenitori sia regolare:", seguito da una freccia
che indica il bottone, presente alla sinistra del bottone stesso.
http://dev.liquidfeedback.org/trac/lf/wiki/ProportionalOrderOfSuggestionshttp://dev.liquidfeedback.org/trac/lf/wiki/ProportionalOrderOfSuggestions -
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
52/74
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
53/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 53
CONSIGLIO ELETTRONICO LAZIO
-
- OPZIONE : LEGGI IL TESTO DELLA PROPOSTA:
-
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
54/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 54
CONSIGLIO ELETTRONICO LAZIO
-
-
- OPZIONE: VISUALIZZA EMENDAMENTI SUGGERITI:
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
55/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 55
CONSIGLIO ELETTRONICO LAZIO
GESTIONE DOCUMENTI ALLEGATI ALLE PROPOSTE(documentazione in via di realizzazione)
- Possibilit di allegare testi e documenti protetti da password per evitare che solo i cittadini autorizzati (a cui verr inviata
la password) possano accedervi. (Google Drive, DropBox?)
- Possibilit di sostituire nomi privati coperti da privacy con identificativi alfanumerici che poi gli eletti sostituiranno con i
nomi reali.
RIQUADRO RICHIESTA COMMISSIONE TECNICA
La richiesta di convocare una commissione tecnica per valutare una proposta avviene in un riquadro della Pagina Dettagli
Proposta. La procedura consta di 6 fasi:
BOX COMMISSIONI TECNICHE - STATO 0 (DEFAULT) : Stato di default del riquadro commissioni. L'utente ha l'opzione
di premere il bottone RICHIEDI COMMISSIONE. Solo se un numero sufficiente di utenti fa la richiesta, la commissione
viene convocata. Se viene convocata senza che l'utente ne abbia fatto richiesta lo stato si aggiorna passando direttamente
al PASSO 3.
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
56/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 56
CONSIGLIO ELETTRONICO LAZIO
BOX COMMISSIONI TECNICHE - STATO 0 (DEFAULT) : Stato di default del riquadro commissioni. L'utente ha l'opzione
di premere il bottone RICHIEDI COMMISSIONE. Solo se un numero sufficiente di utenti fa la richiesta, la commissione
viene convocata. Se viene convocata senza che l'utente ne abbia fatto richiesta lo stato si aggiorna passandodirettamente al PASSO 3.
BOX COMMISSIONI TECNICHE - STATO 1 PASSO 1 : Fase Riquadro commissioni, "Passo 1 - Scelta delle Aree di
Competenza"
BOX COMMISSIONI TECNICHE - STATO 2 PASSO 2 : Fase Riquadro commissioni, "Passo 2 - Attesa del
Raggiungimento del Quorum di Richieste"
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
57/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 57
CONSIGLIO ELETTRONICO LAZIO
BOX COMMISSIONI TECNICHE - STATO 3 PASSO 3 : Fase Riquadro commissioni, "Passo 3 - Convocazione dei Membri
della Commissione"
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
58/74
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
59/74
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
60/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 60
CONSIGLIO ELETTRONICO LAZIO
BOX COMMISSIONI TECNICHE - STATO 5 PASSO 5 : Fase Riquadro commissioni, "Passo 5 - Pubblicazione del
Rapporto della Commissione". L'indicatore dell'esito pu essere VERDE (parere FAVOREVOLE) o rosso (parere
CONTRARIO).
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
61/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 61
CONSIGLIO ELETTRONICO LAZIO
16. Flowchart
-
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
62/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 62
CONSIGLIO ELETTRONICO LAZIO
17. Funzioni Modifica e Versioning Proposte18. Funzioni Iter Emendamenti19. Funzioni Iter Legislativo
20. Procedure e Algoritmi di Voto21. Funzioni Iter Commissioni22. Funzioni di Amministrazione23. Funzioni invio Notifiche e Inviti24. Meccanismi di Sicurezza Interna25. Meccanismi di Verifica Esterna26. Meccanismi di Esportazione Dati e Mirroring(documentazione in via di realizzazione)
- Sistema di open mirroring, con algoritmo di verifica consistenza dati in caso di intrusione hacker Multi-Paxos.
27. Meccanismi di Aggiornamento
28. Meccanismi di Certificazione Indipendente
29. Certificazione Utenti e Regole Certificatori
Quello che segue una proposta per un protocollo di autenticazione per il Parlamento Elettronico M5S Lazio, che dovressere usato dagli attivisti certificatori ai banchetti o agli incontri pubblici per registrare i cittadini che vogliono iscriversi alla
piattaforma ed ottenere il Token fisico di accesso.
I Requisiti per un cittadino per registrarsi sono i seguenti:
Essere cittadini Italiani maggiorenni Essere cittadini con la residenza (indicata dal documento di identit) nella regione/
comune/municipio dove attivo il Parlamento Elettronico Essere utenti registrati certificati sul sito http://www.beppegrillo.it/movimento/ Possedere un indirizzo email Avere con se Il Documento di Identit Avere con se la Tessera del Codice Fiscale o la Tessera Sanitaria con indicato il CF.
La registrazione consiste in 4 fasi:
1 - REGISTRAZIONE ONLINE (OPZIONALE)2 - AUTENTICAZIONE DI PERSONA3 - CONSEGNA DATI UTENZA + TOKEN4 - CAMBIO PASSWORD AL PRIMO LOGIN
Il certificatore dovr per ogni passo della procedura completato, barrare con un segno di penna la casella vuota
corrispondente.
Materiali di cui deve disporre un certificatore:
- iPad 3G o altro terminale sicuro con funzionalit equivalenti da cui collegarsi al server
del Parlamento Elettronico per fare la certificazione
Token OTP fisici in numero sufficiente con relativo numero seriale
Registro cartaceo personale dove registrare per ogni Utente registrato il token e il seriale
corrispondente.
http://www.beppegrillo.it/movimento/http://www.beppegrillo.it/movimento/ -
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
63/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 63
CONSIGLIO ELETTRONICO LAZIO
Registro degli eventuali Token smarriti da disattivare su segnalazione, dove indicare sia il
seriale del token smarrito che quello del nuovo token che verr associato allutente.
Smartphone con videocamera per le foto
Moneta spiccia per dare il resto dei pagamenti del 3 euro per lacquisto dei Token OTP
Un certo numero di moduli cartacei CDR (Certificato di Registrazione) vuoti
Un certo numero di moduli cartacei FAPC (Foglio Aiuto Prima Connessione) vuoti
Sezione 1 - FASE 1 - REGISTRAZIONE ONLINE (OPZIONALE)
a - Inserimento dei seguenti dati su form online (http://www.parelon... ), dopo aver accettato la liberatoria cheautorizza il server a pubblicare i dati dellutente in chiaro anche ai non iscritti (vedi: Sez. 5):
1. Nome
2. Cognome
3. Luogo di Nascita
4. Data di Nascita
5. Indirizzo Residenza Attuale
6. Indirizzo Domicilio Attuale
7. Codice Fiscale
8. Email
b - Il sistema presenta all'utente una liberatoria da approvare nella quale lui accetta il trattamento deidati personali, di vedere pubblicati alcuni dati personali (vedi: Sez. 5), e di non far utilizzare il suo account anessun altra persona o delegato in sua vece.
c - Il sistema registra l'utente nel sistema ma non gli da ancora accesso.d - Indicazione del banchetto per la certificazione pi vicino all'indirizzo di residenza e - Viene comunicato all'utente che sar contattato via email da un certificatore per prendereappuntamento
Sezione 2 - FASE 2 - AUTENTICAZIONE DI PERSONA
a - Si comunica alla persona da certificare il modo in cui saranno trattati i dati personali e gli si fa firmarele delibere secondo gli articoli previsti dal codice. Gli viene comunicato che sar obbligato a comprare un
token del costo di 3 euro.
b - Consegna del documento di identit e del codice fiscale (senza non si procede)c - Verifica della corrispondenza tra foto e persona (senza non si procede)
http://www.parelon/http://www.parelon/http://www.parelon/http://www.parelon/ -
7/27/2019 Progetto Consiglio Regionale Elettronico Lazio M5S
64/74
0 6 f e b b r a i o 2 0 1 3
C O N S I G L I O R E G I O N A L E E L E T T R O N I C O - P a G . 64
CONSIGLIO ELETTRONICO LAZIO
d - Verifica della esistenza del Codice Fiscale nel database dellAgenzia delle Entrate tramite moduloweb online (senza non si procede). https://telematici.agenziaentrate.gov.it/VerificaCF/Scegli.do?
parameter=verificaCf
e - Se lutente si registrato online in precedenza, il certificatore verifica che i dati corrispondano aquelli della registrazione online (senza non si procede)
f - Se la registrazione non stata fatta in precedenza, o i dati non corrispondono, si procede ad una
nuova registrazione online insieme alla persona. (collegandosi al pannello admin di certificazione del
Parlamento Elettronico, la cui URL http://www.parelon... ) (senza non si procede)
g - Scansione dell'intero documento di identit (obbligatorio, basta uno smartphone con camera) h - Scansione della sola foto del documento di identit (obbligatorio, basta uno smartphone concamera)
i - Scansione della tessera del codice fiscale (obbligatorio, basta uno smartphone con camera)m - il Certificatore restituisce tutti i documenti al cittadino n - Il Certificatore registra in modo sicuro e criptato i dati e le foto in una cartella di un pc offline conaccesso protetto da password, e riporta i dati sul proprio registro cartaceo (Questo passo pu essere fatto a
casa in seguito)
o - il Certificatore rimuove in modo sicuro le foto non criptate dal suo smartphone/ipad e i dati daeventuali dispositivi intermediari, in modo che rimangano solo quelle in formato criptato nel pc offline. (Questo
passo pu essere fatto a casa in seguito)
Sezione 3 - FASE 3 - CONSEGNA DATI UTENZA E ACQUISTO TOK