Come contribuire al processo di cambiamento. La comunità di developers.italia.it - Giovanni Bajo, Relazioni Sviluppatori del Team per la Trasformazione Digitale
Come i fornitori di tecnologia della Pubblica Amministrazione possono rimanere informati sui progetti, proporre modifiche, chiedere chiarimenti e utilizzare gli strumenti messi a disposizione. Dal Piano Triennale al middleware per CIE. Da ANPR a SPID e dati.gov.it
Similar to Come contribuire al processo di cambiamento. La comunità di developers.italia.it - Giovanni Bajo, Relazioni Sviluppatori del Team per la Trasformazione Digitale
Similar to Come contribuire al processo di cambiamento. La comunità di developers.italia.it - Giovanni Bajo, Relazioni Sviluppatori del Team per la Trasformazione Digitale (20)
Dai codici al codice: come cambiano le regole dell'Agenda Digitale - Guido Sc...
Come contribuire al processo di cambiamento. La comunità di developers.italia.it - Giovanni Bajo, Relazioni Sviluppatori del Team per la Trasformazione Digitale
1. Developers Italia
Il Piano Triennale: verso il sistema operativo del paese
05/07/2017
Giovanni Bajo – Developer Relation
giovanni@teamdigitale.governo.it
8. Facebook login
• Sito dedicato ben identificabile
• Tantissima documentazione
• SDK per tutti i principali linguaggio
• Esempi di ogni tipo
• Issue tracker e forum
12. Login con SPID (2016)
• Sito tecnico non esistente
• PDF pubblicati nell’area documenti di AgID
• Regole tecniche in PDF
• Approccio giuridico/normativo alla
tecnologia
14. Riassumiamo:• Documentazione superficiale e spesso
non dettagliata
• Nessun SDK
• Nessun esempio
• Nessun ambiente di testing
• Nessun canale di comunicazione per
tecnici
• Mancanza totale di gestione del
versioning
16. Developers Italia
• Piattaforma di sviluppo per le tecnologie
abilitanti del Piano Triennale
• Basata su strumenti leader di mercato:
GitHub, ReadTheDocs, Discourse
• Approccio collaborativo
17. Chi è al lavoro?
• TUTTI!
• Personale direttamente assegnato ai
progetti: dipendenti o consulenti
• Coinvolgimento delle in-house
• Coinvolgimento di PAC / PAL
• Volontari
19. Login con SPID (2017)
• Roadmap pubblica di sviluppo
• Maintainer chiaramente identificati
• Call quindicinale di aggiornamento
• Ambiente di staging (IdP test) in arrivo
• Esempi di SP già pronti su varie tecnologie
• SDK in preparazione per vari framework
21. Approccio collaborativo
• Si lavora insieme su documentazione e
software
• Si usano Pull Request e Issue
• Non c’è “giusto o sbagliato”: ogni cosa si
può migliorare insieme
22. ReadTheDocs
• Scrittura ASCII-based: RestructuredText
• Link permanenti per ogni capitolo
• Ricerca a tutto testo
• Versioni multiple per iterazioni successivi
• Possibilità di integrare plugin
30. In futuro…
• Linee guida, regole tecniche in formato
RTD
• Approccio community sui draft
• Partnership pubblico-privato per restauro
servizi digitali
32. In arrivo… hackathon!
• Grande hackathon distribuito sul territorio
• 20 sedi
• Obiettivo: chiamare a raccolta più di 1000
sviluppatori
• 6-7-8 Ottobre
33. Cosa potete fare voi?
• Iscrivetevi a newsletter e forum
• Utilizzatelo come canale primario per
richiedere chiarimenti
• Segnalateci (o risolvete!) ogni errore che
vedete
• Contribuite!