Funzionalità politico
Ogni politico eletto o nominato, di giunta e di consiglio, ha una pagina dedicata.
Per permettere il collegamento del politico ad openpolis, è necessario prevedere nella tabella persona un campo OP_ID (integer) che può essere nullo. Il campo potrà essere immesso dal moderatore tramite interfaccia di backend.
Le informazioni presenti nella pagina del politico saranno:
- anagrafica con foto
- recapiti (email, telefono, ...)
- lista di elezione
- Indennità percepite
- gruppo di appartenenza e storico delle appartenenze nella consiliatura (per i membri del consiglio)
- commissioni di cui fa parte e carica ricoperta (con storico)
- altri incarichi istituzionali (API da openpolis)
- incarichi in enti pubblici e municipalizzate
- incarichi passati (API da openpolis)
- link alla sua pagina su openpolis
- presenze nelle votazioni
- atti presentati come primo firmatario e come cofirmatario
- voti nelle votazioni chiave
- indice di ribellione al gruppo
- indice di attività (vedi dopo)
- argomenti di cui si occupa (vedi dopo)
- territori di cui si occupa (vedi dopo)
- ultimi interventi in consiglio e commissioni
Queste le funzionalità presenti nella lista degli atti presentati da un singolo politico:
- Filtri:
- Tipologia dell'atto (mozione, interrogazione, ...)
- Categoria (argomenti)
- Territorio
- Tipo di firma (primo firmatario/cofirmatario)
- Status dell'atto (in corso/concluso)
- Ordinamenti:
- Data di presentazione
- Utenti favorevoli
- Utenti contrari
Come già esposto un politico-utente o un moderatore può associare al politico stesso una serie di risorse esterne tra le quali:
- rss del blog del politico
- account Facebook
- account Twitter
Si prevede quindi una funzionalità che aggreghi i contenuti provenienti dalle varie fonti, visualizzati per data di pubblicazione. Per ogni contenuto è necessario visualizzare:
- data di pubblicazione
- fonte
- contenuto
- link alla fonte
Volendo storicizzare e aggregare questi contenuti, è necessario che siano memorizzati nel db in una tabella politico_news_esterne, con i seguenti campi:
- ID, autoincrement
- politico_id
- tipo_risorsa_id
- data
- contenuto
- link alla fonte
Il sistema invierà delle email al politico al raggiungimento di un determinato numero di utenti che lo stanno monitorando, a prescindere se i politici siano utenti o meno della piattaforma. In quest'ultimo caso, politici non utenti, la email sarà accompagnata con l'invito a registrarsi alla piattaforma. L'evento che produrrà l'invio automatico della email sarà il raggiungimento di un certo numero di utenti che hanno votato l'atto. Le soglie numeriche per l'invio delle email saranno determinate dal numero di popolazione residente nel comune.
Di seguito una tabella riassuntiva delle news su un politico e loro proprietà:
Evento | Tipo di evento | Puntuali/Gruppo | Priorità |
---|---|---|---|
Politico presenta atto | Is | P | II |
notifiche inviata a politico | Ut | P | II |
Politico effettua intervento | Is | P | II |
Politico assente al voto | Is | P | II |
Politico ribelle al voto | Is | P | II |
Politico cessa carica | Is | P | I |
Politico entra in carica | Is | P | I |
Politico cambia gruppo | Is | P | I |
Politico descrive atto | Ut | P | I |
Politico pubblica un commento | Ut | P | II |
Un utente registrato può avviare il monitoraggio di un politico. Monitorare un politico significa ricevere tutte le news di un atto in due modalità:
- tramite invio di email giornaliera tra le notizie dei miei monitoraggi
- tramite interfaccia ad accesso protetto nella pagina personale
Per maggiori dettagli si veda il capitolo funzionalità utente.
Ogni politico possiede delle funzionalità per la pubblicazione e condivisione delle informazioni:
- feed RSS delle news del politico
- widget - Nblock configurabile per colori, dimensioni (si veda successivi documenti per dettaglio).
Sistema di comunicazione email tra politico e utenti, pubblico con misurazione delle risposte. Da attivare al rilascio e test del modulo di openaction sviluppato da openpolis.