-
Notifications
You must be signed in to change notification settings - Fork 15
openMunicipio: piattaforma nazionale dei Comuni
ABSTRACT
Dopo il successo di openParlamento, che in breve tempo si è imposto come il canale di accesso privilegiato per seguire, comprendere e divulgare le attività del Parlamento italiano, molti cittadini, soci e utenti di openpolis, ci hanno suggerito di provare a fare qualcosa di simile per il Comune, l’istituzione più prossima ma non sempre quella più accessibile, soprattutto nel caso di città medie e grandi.
Così è nato openMunicipio, il progetto no profit per aprire la politica e l’amministrazione dei Comuni italiani alle comunità dei cittadini, attraverso la piena trasparenza di processi, atti e decisioni, per facilitare la condivisione delle scelte, delle informazioni e la partecipazione democratica.
openMunicipio è una piattaforma internet che si alimenta dei dati politico-amministrativi ufficiali, forniti dai singoli Comuni aderenti, per distribuire dati in formato aperto e standard (opendata) e offrire alla cittadinanza servizi gratuiti di informazione, di monitoraggio e partecipazione attiva.
Le informazioni puntuali sulle attività di Sindaco, Giunta e Consiglio, personalizzate in base agli argomenti che interessano il singolo utente, vengono recapitate direttamente nella sua casella di posta elettronica. Sapere cosa accade nel proprio Comune e seguirne con tempestività le iniziative e gli sviluppi, diventa, in questo modo, qualcosa di semplice, immediato e alla portata di tutti. Recuperato un essenziale equilibrio informativo, possono poi più facilmente svilupparsi occasioni di comunicazione e collaborazione in cui cittadini e rappresentanti potranno confrontare idee, opinioni e soluzioni. Con openMunicipio, la “strategia dell’apertura” si pone perciò al centro della possibile innovazione della relazione tra amministratori e cittadini, per recuperare, grazie alla trasparenza e ad un uso opportuno della rete e delle tecnologie, il patrimonio di fiducia indispensabile alla vita delle istituzioni.
openMunicipio è un progetto, senza fini di lucro, che propone un nuovo modello di collaborazione tra i Comuni interessati per attuare la “strategia dell’apertura” su tutto il territorio nazionale. Una piattaforma unica, in cui ciascun Comune aderente avrà un sito web dedicato, rende possibile ed economicamente sostenibile la raccolta e la condivisione di dati politico-amministrativi omogenei con i quali possono essere offerti servizi utili per tutti (cittadini, aziende, istituzioni e amministratori) altrimenti impensabili. Da parte sua, il Comune può partecipare mettendo a disposizione i propri dati e condividendo le spese di gestione - per la parte dell’applicazione e dei servizi rivolti in particolare alla propria città - con un contributo annuale che varia in ragione del numero di abitanti.
l’Associazione openpolis in collaborazione con InformaEtica e il Comune di Senigallia hanno avviato nel 2011 la realizzazione dell’infrastruttura tecnologica di openMunicipio. Per procedere in questo sforzo e portarlo a compimento entro breve, intendiamo raccogliere intorno al progetto altri Comuni di buona volontà che costituiscano il nucleo iniziale di un’iniziativa di portata nazionale, capace di innovare in maniera radicale il modo di fare e comunicare la politica in città.
- L'antefatto: OpenParlamento.it
- Perché OpenMunicipio
- Obiettivi
- Pubblici di riferimento
- I dati di OpenMunicipio
- Funzionalità
L'architettura software di OpenMunicipio prevede:
- un'interfaccia di consultazione (in seguito frontend) che gestisce l'interazione con gli utenti finali e l'acquisizione di eventuali contenuti da essi generati (per esempio preferenze, commenti o espressioni di voto); essa potrà anche presentare contenuti personalizzati per specifiche categorie di utenti (personale degli uffici, amministratori locali);
- un'interfaccia di amministrazione (in seguito chiamata backend), riservata ai gestori dell'applicazione, attraverso la quale è possibile accedere, sia in lettura che in scrittura, alla totalità di dati presenti;
- un'interfaccia di programmazione (chiamata API, acronimo di Application Programming Interface) che consente l'utilizzo della piattaforma openMunicipio da parte di applicazioni software esterne.
Mentre il frontend e il backend gestiscono l'interazione tra l'utente e il sistema (interfaccia uomo-macchina), attraverso pagine web progettate per essere fruite da esseri umani, l'interfaccia API (o semplicemente l'API) di openMunicipio è facilmente utilizzabile da altri software (interfaccia macchina-macchina). Essa consente ad altre applicazioni, esterne ad openMunicipio e ad esso connesse via rete, di estrapolare o modificare dati, o anche immetterne di nuovi, senza far uso né del frontend né del backend. Le operazioni possibili attraverso l'API di openMunicipio dipendono dal livello di autenticazione richiesto. L'interfaccia di programmazione è progettata secondo i principi REST (REpresentational State Transfer) ed è raggiungibile attraverso il protocollo HTTP.
Parte essenziale di openMunicipio è quella componente software, che chiamiamo connettore, che si occupa di raccogliere i dati dalle fonti disponibili (in primis, il sistema informativo del Comune) per poi gestirli all'interno della base dati interna, tenendo quest'ultima sincronizzata con le relative fonti. L'operazione di importazione dei dati in openMunicipio, svolta dal connettore, avviene utilizzando l'interfaccia di programmazione (API), predisponendo le necessarie autenticazioni. Dunque il connettore resta distinto da openMunicipio, e ciò consente di separarne lo sviluppo e il deployment. L'adattamento della piattaforma ad una realtà locale può essere, pertanto, facilmente esternalizzabile una volta che l'API sia stata definita nel dettaglio e condivisa.
Il sistema verrà realizzato utilizzando esclusivamente prodotti con licenze open source.
Formati aperti e standard dei dati
Tutte le informazioni presenti nel database verranno rilasciate in formati open data (json e xml) per permetterne un facile riuso anche per altre applicazioni e servizi informativi.
#SOSTENIBILITA’ ECONOMICA openMunicipio offre servizi di informazione e comunicazione avanzati per favorire la collaborazione tra rappresentanti e cittadini nel contesto dell’amministrazione comunale. I servizi saranno gratuiti e la loro fruizione resterà libera da pubblicità e da qualsiasi forma di comunicazione commerciale. Obiettivo economico del progetto è di ottenere la sostenibilità dei costi di gestione e di mantenimento della piattaforma, non il profitto. Pertanto per far fronte ai costi di gestione del progetto, openpolis propone ai Comuni un modello di partenariato non commerciale che preveda la compartecipazione agli sforzi per perseguire una utilità pubblica.
Torna in Home