Le regioni coperte
- Emilia-Romagna: 59 eventi in programma, da Emilia-Romagna Turismo.
- Lombardia: 965 eventi in programma, da Regione Lombardia.
- Piemonte: 325 eventi in programma, da Regione Piemonte.
- Puglia: 35 eventi in programma, da Regione Puglia — turismo e Regione Puglia — fiere.
- Trentino-Alto Adige: 433 eventi in programma, da Open Data Hub Alto Adige.
Le regioni che mancano
Sono 15: Abruzzo, Basilicata, Calabria, Campania, Friuli-Venezia Giulia, Lazio, Liguria, Marche, Molise, Sardegna, Sicilia, Toscana, Umbria, Valle d'Aosta, Veneto. Per ognuna abbiamo cercato un dataset di eventi con date future sul portale open data regionale, sul catalogo nazionale dati.gov.it (si apre in una nuova scheda) e sui portali dei capoluoghi. Quello che si trova è quasi sempre una di queste tre cose, e nessuna serve a un calendario:
- Archivi chiusi. Umbria, Sicilia, Firenze, Modena pubblicano elenchi di eventi in cui l'ultima data è di qualche anno fa. Il portale dichiara aggiornamenti recenti perché a cambiare sono i metadati, non i record: l'Umbria annuncia aggiornamenti mensili su un file in cui, su tredici megabyte di schede, una sola ha una data futura. Il Comune di Firenze promette «gli eventi dei prossimi trenta giorni» in una scheda che rimanda a un file fermo a gennaio.
- Statistiche, non eventi. Gli open data dell'Emilia-Romagna dicono quante pratiche per sagre e fiere sono state presentate ogni anno. È un numero, non un calendario — e infatti la regione entra qui da un'altra porta, l'API del suo portale turistico.
- Ricorrenze senza date. Il Veneto pubblica «fiere e mercati» comune per comune: sono i mercati settimanali, che si ripetono sempre e non hanno una data di evento.
Campania, Sardegna, Liguria, Lazio, Calabria, Basilicata, Abruzzo, Molise e Valle d'Aosta non espongono nessun dataset di eventi con date future. Le Marche e il Trentino li hanno comune per comune, e quasi tutti fermi al 2018-2020. Bologna invece ne ha uno vivissimo — la sua agenda culturale, centinaia di appuntamenti futuri — ma sono concerti, cinema e teatro: eventi veri, di un altro genere. Se ne trovi uno che ci è sfuggito, è esattamente il genere di segnalazione che serve: aggiungere una regione a questo sito è un file.
Una cosa che abbiamo imparato rifacendo il giro: le regioni che qui funzionano sono quelle in cui il calendario è un atto. In Lombardia chi fa una sagra su suolo pubblico deve comunicarlo; in Piemonte e in Puglia la giunta approva ogni anno con una determina il calendario delle fiere dell'anno dopo. Dove il calendario è un obbligo di legge guarda in avanti ed è completo. Dove è promozione turistica, invecchia.
Le fonti, una per una
Open Data Hub Alto Adige — eventi
Calendario turistico provinciale, aggiornato ogni giorno. Contiene ogni tipo di evento: qui teniamo solo quelli che dal titolo risultano sagre, feste di paese, mercati e fiere.
- Regione: Trentino-Alto Adige. Copertura: la sola provincia di Bolzano.
- Licenza: CC0 1.0. Pagina del dataset: https://opendatahub.com/ (si apre in una nuova scheda).
- Ultimo scarico: 459 schede utilizzabili, di cui 0 già passate e 2 già presenti da un'altra fonte. In calendario adesso: 457.
Eventi — Emilia-Romagna Turismo
Selezione redazionale del portale turistico regionale: poche centinaia di schede per tutta la regione, ma tutte con date future. Gli open data di eventi della stessa regione sono invece archivi chiusi.
- Regione: Emilia-Romagna. Copertura: tutta la regione, ma solo gli eventi scelti dalla redazione.
- Licenza: CC BY 4.0. Pagina del dataset: https://dati.emilia-romagna.it/dataset/eventi-turismo-emilia-romagna (si apre in una nuova scheda).
- Ultimo scarico: 61 schede utilizzabili, di cui 0 già passate e 0 già presenti da un'altra fonte. In calendario adesso: 61.
Sagre e fiere su area pubblica — Regione Lombardia
Registro obbligatorio: chi organizza una sagra su area pubblica deve comunicarla, quindi il calendario è quello vero e guarda in avanti.
- Regione: Lombardia. Copertura: tutta la regione.
- Licenza: CC BY 4.0. Pagina del dataset: https://www.dati.lombardia.it/d/hs8z-dcey (si apre in una nuova scheda).
- Ultimo scarico: 2789 schede utilizzabili, di cui 1767 già passate e 3 già presenti da un'altra fonte. In calendario adesso: 1019.
Calendario regionale delle manifestazioni fieristiche — Regione Piemonte
Calendario approvato per determina un anno per volta: fiere, fiere commerciali e sagre con la data già fissata, comune per comune. Il geoportale lo pubblica come shapefile, non come JSON.
- Regione: Piemonte. Copertura: tutta la regione.
- Licenza: CC BY 4.0. Pagina del dataset: https://www.regione.piemonte.it/web/temi/sviluppo/commercio/calendario-fieristico-regionale (si apre in una nuova scheda).
- Ultimo scarico: 652 schede utilizzabili, di cui 316 già passate e 2 già presenti da un'altra fonte. In calendario adesso: 334.
Cosa fare in Puglia — Regione Puglia
Archivio di settemila schede, quasi tutte passate: gli eventi ancora da venire sono poche decine, e di quelli teniamo sagre, feste, fiere e rievocazioni.
- Regione: Puglia. Copertura: tutta la regione, ma con pochi eventi futuri.
- Licenza: CC BY 4.0. Pagina del dataset: https://dati.puglia.it/ckan/dataset/cosa-fare-in-puglia-progressivo-eventi-e-attivita (si apre in una nuova scheda).
- Ultimo scarico: non riuscito (non è raggiungibile (fetch failed)). In calendario adesso: 0.
Calendario regionale delle manifestazioni fieristiche — Regione Puglia
Il calendario ufficiale delle fiere autorizzate. Del luogo dà il solo nome del comune: questi eventi non hanno coordinate e non sono in mappa.
- Regione: Puglia. Copertura: tutta la regione, solo fiere.
- Licenza: CC BY 4.0. Pagina del dataset: https://www.dati.gov.it/view-dataset?Cerca=calendario+manifestazioni+fieristiche (si apre in una nuova scheda).
- Ultimo scarico: 170 schede utilizzabili, di cui 135 già passate e 0 già presenti da un'altra fonte. In calendario adesso: 35.
Cosa vuol dire «unire» sei calendari
Le fonti non si somigliano: una è un registro amministrativo, una è un'API turistica, una è un CSV di 170 righe. Prima di finire nello stesso elenco ogni evento passa per gli stessi tre controlli.
- Stessa forma. Nome, tipo, date, luogo e coordinate prendono lo stesso significato in tutte le fonti. I nomi in maiuscolo tornano in maiuscolo iniziale, gli accenti battuti come apostrofo, «LOCALITA'», tornano accenti, i siti scritti senza
https://vengono ricostruiti e quelli irrecuperabili scartati, perché un link rotto è peggio di nessun link. - Niente doppioni. Due registri possono descrivere la stessa festa. Stesso nome, stesso giorno d'inizio e stesso comune vuol dire stesso evento: resta la scheda più completa fra le due.
- Niente non-eventi. Un «evento» che dura più di sessanta giorni non è una sagra: è una visita prenotabile tutto l'anno caricata nell'archivio degli eventi. Restano fuori, altrimenti starebbero in cima a ogni elenco.
Ogni evento si porta dietro da quale fonte viene, in elenco e nella sua pagina. È l'unico modo che hai di controllare se abbiamo trascritto bene — e di sapere chi correggere se no, perché il dato sbagliato è del registro, non nostro.
Cosa c'è nel file, in numeri
- 1.906 eventi in programma: 1.283 sagre e 623 fiere.
- 30 province e 682 comuni con almeno un evento.
- 1.871 eventi su 1.906 hanno la provincia: gli altri arrivano da fonti che dànno il solo nome del comune, e si trovano dalla pagina della regione ma non da quella della provincia.
- 1.866 hanno le coordinate, e sono quelli che compaiono sulla mappa.
- Gli eventi già finiti non ci sono. Il sito è un calendario: tenere l'archivio del passato peserebbe su ogni pagina per rispondere a una domanda che non fa nessuno.
Rifare i conti
Ogni fonte è raggiungibile da chiunque, senza chiavi: gli indirizzi sono qui sopra. Il sito si rigenera con un comando solo, npm run data, che le interroga tutte e riscrive il file degli eventi. Una fonte che non risponde non ferma le altre: l'errore finisce in cima a questa pagina.