Riuso e Catalogo Developers Italia¶
Come pubblicare Spazio Comune nel Catalogo del software della PA e come un altro Comune può adottarlo. Le indicazioni seguono le fonti istituzionali consultate il 9 novembre 2026, elencate in fondo.
Due percorsi di pubblicazione¶
Oggi: software open source di terze parti. Il codice non è di proprietà di una PA, quindi entra nel Catalogo come software di interesse pubblico sviluppato da terzi. La guida "Pubblicare software per la PA" di Developers Italia (passo 8, aggiornata il 30 settembre 2026) chiede due cose: il file publiccode.yml nel repository con il campo codiceIPA vuoto, e una segnalazione sul repository GitHub del Catalogo con il modello "add new software". Il Regolamento del Catalogo descrive anche una pull request sulla lista thirdparty.yml: in caso di dubbio vale la guida, più recente.
Domani: software a riuso. Se un Comune adotta Spazio Comune e ne diventa titolare (art. 69 CAD), lo dichiara con l'onboarding di Developers Italia registrando il proprio spazio di code hosting. A quel punto codiceIPA riporta il codice IPA dell'ente (per Gioia del Colle c_e038) e gli enti che lo usano compaiono in usedBy.
Checklist di pubblicazione¶
- Repository pubblico:
github.com/agent-engineering-studio/spazio-comune - Licenza EUPL-1.2, raccomandata dalla guida per la PA
- README, documentazione tecnica e istruzioni di installazione
-
CONTRIBUTING.md,CHANGELOG.md,SECURITY.md - Dipendenze senza vulnerabilità note (
pip-audit); analisi staticabanditcon due soli falsi positivi documentati inSECURITY.md -
publiccode.ymlcon categorie ammesse dallo standard ecodiceIPAvuoto, verificato dal testapp/tests/test_publiccode.py - Verifica finale con l'editor/validatore ufficiale
- Segnalazione sul repository
italia/catalogo-softwarecon il modello "add new software" - Licenza dei metadati: la guida consiglia CC0 o CC BY 4.0 per descrizioni e documentazione
Come un Comune adotta Spazio Comune¶
Valutazione comparativa (art. 68 CAD). Prima di acquisire software l'ente confronta le soluzioni disponibili, privilegiando quelle open source e già a catalogo. Una ricerca nel Catalogo del 9 novembre 2026 non ha restituito risultati per "impianti sportivi" e "palestre". Esistono soluzioni generali di prenotazione appuntamenti per i Comuni, come OpenCity Italia – La Stanza del Cittadino e Città Facile, e Partecipo per la prenotazione di eventi. La relazione dell'ente dovrebbe spiegare perché servono la prenotazione a slot con pagamento contestuale e il controllo accessi del custode, oppure valutare di integrare queste funzioni in una piattaforma già adottata.
Configurazione. Ogni installazione gestisce un solo luogo: nome, indirizzo, Comune, ufficio, giorni, orari e attività si impostano nel file .env (vedi Configurazione). Un Comune con più luoghi installa una copia per ciascuno.
Componenti di produzione già a catalogo. Per l'identità digitale c'è pa-sso-proxy (SPID, CIE, eIDAS). Per pagoPA si usa l'intermediario tecnologico dell'ente (MyPay per i Comuni pugliesi, ad esempio) oppure GovPay.
Ospitalità. I dati delle prenotazioni sono dati ordinari della PA: secondo il Regolamento ACN per il cloud della PA (D.D. 21007/24, in vigore dal 1° agosto 2024) vanno ospitati su infrastrutture o servizi cloud qualificati, compreso il PostgreSQL. Se un fornitore offre Spazio Comune come servizio SaaS, quel servizio deve essere qualificato ACN.
Prima dell'avvio. Aggiornare il registro dei trattamenti con il RPD, nominare il fornitore responsabile del trattamento (art. 28 GDPR), pubblicare la dichiarazione di accessibilità e, se si attiva un modello linguistico, fare la valutazione d'impatto prevista dalle Linee guida AgID per l'IA nella PA. Dettagli in Installazione conforme PA.
Fonti istituzionali¶
- Developers Italia – Pubblicare software per la PA
- Developers Italia – Regolamento del Catalogo software
- Developers Italia – Catalogo del software
- Developers Italia – Onboarding delle amministrazioni
- Editor e validatore publiccode.yml
- AgID – Linee guida su acquisizione e riuso di software per la PA
- Agenda Digitale – Regolamento ACN cloud per i piccoli Comuni