SlideShare a Scribd company logo
Developers Italia and the New
Guidelines: Let the Open Source
Revolution Start!
Leonardo Favario
leonardo@teamdigitale.governo.it
@libremente
Community
Legal
Framework Catalog
We are building the Country’s
“operating system”:
➔ National Resident Population Register (ANPR)
➔ Digital Administration Code (CAD)
➔ Data & Analytics Framework (DAF)
➔ Designers Italia
➔ Developers Italia
➔ Docs Italia
➔ API Ecosystem
➔ Public Digital Identity System (SPID)
➔ Project IO - Digital Citizenship
➔ PagoPA - Digital Payments
The Digital Team:
a startup in the
government
30 senior experts focused on software
architectures, big data, cloud, cybersecurity,
UX/service design and… open source!
Community
developers.italia.it
Developers Italia
A community of nearly 3000 developers writing 100%
free and open source code to help public
administrations integrate the Italian enabling
platforms: SPID, ANPR, PagoPA, CIE, etc.
Open, transparent and collaborative approach: all the
code is open by design. Anyone can help.
All projects born from the Digital Team are 100% free and
open source and developed in community (e.g., PDND and
IO).
developers.italia.it
Developers Italia in numbers
247 open source repositories on GitHub
2915 users subscribed in Slack
35000 messages exchanged last month
800 developers in October ‘17 Hackathon
3877 contributions (bugfix or enhancement)
One of the biggest hackathon
ever organized in Europe
● 26 cities
● 800 developers
● 96 pull requests
hack.developers.italia.it
A catalog of the enabling platforms.
Platforms
/platforms
/platforms
/platforms
/platforms
/platforms
API
A selection of public services
exposed via API.
/api
github.com/italia
Source Code
➔ read
➔ study
➔ notify
➔ customize
➔ contribute
The public services software.
docs.italia.it
Docs Italia
➔ publish
➔ read
➔ organize
➔ find
➔ comment
Technical documentation but also laws
(CAD).
A meeting point where we can speak, share
and learn.
Direct support to administrations and among
them.
But also firms, activist, volunteers. The Three
Years Plan is a Country wide project and the
digital Country meets and chats on Forum
Italia.
forum.italia.it
Forum Italia
A chat, divided in thematic channels where to
collaborate in real time with other community
members.
On average, more than 600 messages are
exchanged on public channels each week.
developersitalia.slack.com
Slack
The new Guidelines
The new Guidelines
developers.italia.it
A practical tool, but with legal effect, to
indicate to Administrations how to fulfil the
legal obligation in the most convenient way for
them.
Result of a collaboration between AgID and the
Digital Transformation Team.
➔ to acquire software, it must make a comparative assessment of the
available solutions (development, reuse, third party open source, SaaS,
licensed or a combination);
➔ when deciding to acquire software with a license or to develop a new one it
must motivate the reasons;
➔ must release as open source all new commissioned or developed software.
In brief, a PA:
developers.italia.it
Development Phase
1) The PA “A” decides to develop an “Imago”
software from scratch and commissions it
to a developer.
2) The PA acquires the ownership of the
software.
3) The PA appoints the developer to publish
the source code, with an open source
license, during or at the end of the
development, in a code hosting tool.
4) The software is “registered” in the
Developers Italia catalog.
Public
Administration
“A”
Code
Hosting
Developers
Italia
Registration
(semi-automatic)
Commissions
the “Imago”
software
Publish
in open source
Assigns
ownership
Developer
Reuse Phase
1) The PA “B” looks for a software on the
catalog and finds “Imago”.
2) The PA downloads the software and
evaluates it technically
3) The PA appoints a developer to customize
it, install it, maintain it and train the PA
personnel.
4) If the software has been customized it must
be published inside the national catalog.
Public
Administration
“B”
Developer
Code
Hosting
Developers
Italia
Search for
a software
Appoints the
customization
Publish as
open source
Downloads
“Imago”
Assigns
ownership
Code
Hosting
Catalog
The Developers Italia
catalog
In each software card:
➔ features & roadmap
➔ screenshots
➔ forks
➔ maintainers
➔ development activity
/software
The Developers Italia
catalog
In each software card:
➔ features & roadmap
➔ screenshots
➔ forks
➔ maintainers
➔ development activity
/software
/software
publiccode.yml
A metadata format to describe public software, in the
process of international adoption
https://github.com/italia/publiccode.yml
developers.italia.it
publiccode-editor.developers.italia.it
Open source software promotion
By placing a file publiccode.yml in its repositories, a
developer can propose its open source software in
the Developers Italia catalogue even if it has not yet
been adopted by Public Administrations.
developers.italia.it
The reuse catalog as a showcase
The suppliers are indicated in the reuse catalogue, which in
turn refers to the repositories with the code: the quality of
the code and its documentation become a factor of
self-promotion.
developers.italia.it
Beyond “just release”...
What about starting the development with an
open-by-design approach?
developers.italia.it
Leonardo Favario
• Email: leonardo@teamdigitale.governo.it
• GitHub: @libremente
https://teamdigitale.governo.it
https://developers.italia.it
—
Contatti
Document released with
a CC-BY-SA-4.0 licenseImages from unsplash

More Related Content

What's hot

Using Hyperledger Fabric to Manage Compliance with Fund Managers and Regulators
Using Hyperledger Fabric to Manage Compliance with Fund Managers and RegulatorsUsing Hyperledger Fabric to Manage Compliance with Fund Managers and Regulators
Using Hyperledger Fabric to Manage Compliance with Fund Managers and Regulators
Altoros
 
Building the Internet of Things with open source and Eclipse IoT projects (Be...
Building the Internet of Things with open source and Eclipse IoT projects (Be...Building the Internet of Things with open source and Eclipse IoT projects (Be...
Building the Internet of Things with open source and Eclipse IoT projects (Be...
AGILE IoT
 
Jolocom contribution to the AGILE-IoT project
Jolocom contribution to the AGILE-IoT projectJolocom contribution to the AGILE-IoT project
Jolocom contribution to the AGILE-IoT project
AGILE IoT
 
SFScon 2020 - Cedric Thomas - Open Source ecosystem sustainability bring the ...
SFScon 2020 - Cedric Thomas - Open Source ecosystem sustainability bring the ...SFScon 2020 - Cedric Thomas - Open Source ecosystem sustainability bring the ...
SFScon 2020 - Cedric Thomas - Open Source ecosystem sustainability bring the ...
South Tyrol Free Software Conference
 
APIDays SF 2019: Managing multiple api stacks on serverless
APIDays SF 2019: Managing multiple api stacks on serverlessAPIDays SF 2019: Managing multiple api stacks on serverless
APIDays SF 2019: Managing multiple api stacks on serverless
Alexander Graebe
 
2019-03 - An introduction to FINOS
2019-03 - An introduction to FINOS2019-03 - An introduction to FINOS
2019-03 - An introduction to FINOS
FINOS
 
Lte community networks in brazil sustainable modeling, deployment and mainte...
Lte community networks in brazil  sustainable modeling, deployment and mainte...Lte community networks in brazil  sustainable modeling, deployment and mainte...
Lte community networks in brazil sustainable modeling, deployment and mainte...
Christian Esteve Rothenberg
 
Why IoT needs Open Source Communities
Why IoT needs Open Source CommunitiesWhy IoT needs Open Source Communities
Why IoT needs Open Source Communities
AGILE IoT
 
RIOT and the evolution of operating systems for IoT devices (Emmanuel Baccell...
RIOT and the evolution of operating systems for IoT devices (Emmanuel Baccell...RIOT and the evolution of operating systems for IoT devices (Emmanuel Baccell...
RIOT and the evolution of operating systems for IoT devices (Emmanuel Baccell...
AGILE IoT
 
Smart contract language fused with hyperledger blockchain by digital asset
Smart contract language fused with hyperledger blockchain by digital assetSmart contract language fused with hyperledger blockchain by digital asset
Smart contract language fused with hyperledger blockchain by digital asset
Blockchain Council
 
WP1 Gateway HW Design & Implementation
WP1 Gateway HW Design & ImplementationWP1 Gateway HW Design & Implementation
WP1 Gateway HW Design & Implementation
AGILE IoT
 
Meetup srilanka
Meetup srilankaMeetup srilanka
Meetup srilanka
Rajitha Gunawardhane
 
AGILE Use Case & Challenges
AGILE Use Case & ChallengesAGILE Use Case & Challenges
AGILE Use Case & Challenges
AGILE IoT
 
Keynote The Linux Foundation at #OPEN18
Keynote The Linux Foundation at #OPEN18Keynote The Linux Foundation at #OPEN18
Keynote The Linux Foundation at #OPEN18
Kangaroot
 

What's hot (14)

Using Hyperledger Fabric to Manage Compliance with Fund Managers and Regulators
Using Hyperledger Fabric to Manage Compliance with Fund Managers and RegulatorsUsing Hyperledger Fabric to Manage Compliance with Fund Managers and Regulators
Using Hyperledger Fabric to Manage Compliance with Fund Managers and Regulators
 
Building the Internet of Things with open source and Eclipse IoT projects (Be...
Building the Internet of Things with open source and Eclipse IoT projects (Be...Building the Internet of Things with open source and Eclipse IoT projects (Be...
Building the Internet of Things with open source and Eclipse IoT projects (Be...
 
Jolocom contribution to the AGILE-IoT project
Jolocom contribution to the AGILE-IoT projectJolocom contribution to the AGILE-IoT project
Jolocom contribution to the AGILE-IoT project
 
SFScon 2020 - Cedric Thomas - Open Source ecosystem sustainability bring the ...
SFScon 2020 - Cedric Thomas - Open Source ecosystem sustainability bring the ...SFScon 2020 - Cedric Thomas - Open Source ecosystem sustainability bring the ...
SFScon 2020 - Cedric Thomas - Open Source ecosystem sustainability bring the ...
 
APIDays SF 2019: Managing multiple api stacks on serverless
APIDays SF 2019: Managing multiple api stacks on serverlessAPIDays SF 2019: Managing multiple api stacks on serverless
APIDays SF 2019: Managing multiple api stacks on serverless
 
2019-03 - An introduction to FINOS
2019-03 - An introduction to FINOS2019-03 - An introduction to FINOS
2019-03 - An introduction to FINOS
 
Lte community networks in brazil sustainable modeling, deployment and mainte...
Lte community networks in brazil  sustainable modeling, deployment and mainte...Lte community networks in brazil  sustainable modeling, deployment and mainte...
Lte community networks in brazil sustainable modeling, deployment and mainte...
 
Why IoT needs Open Source Communities
Why IoT needs Open Source CommunitiesWhy IoT needs Open Source Communities
Why IoT needs Open Source Communities
 
RIOT and the evolution of operating systems for IoT devices (Emmanuel Baccell...
RIOT and the evolution of operating systems for IoT devices (Emmanuel Baccell...RIOT and the evolution of operating systems for IoT devices (Emmanuel Baccell...
RIOT and the evolution of operating systems for IoT devices (Emmanuel Baccell...
 
Smart contract language fused with hyperledger blockchain by digital asset
Smart contract language fused with hyperledger blockchain by digital assetSmart contract language fused with hyperledger blockchain by digital asset
Smart contract language fused with hyperledger blockchain by digital asset
 
WP1 Gateway HW Design & Implementation
WP1 Gateway HW Design & ImplementationWP1 Gateway HW Design & Implementation
WP1 Gateway HW Design & Implementation
 
Meetup srilanka
Meetup srilankaMeetup srilanka
Meetup srilanka
 
AGILE Use Case & Challenges
AGILE Use Case & ChallengesAGILE Use Case & Challenges
AGILE Use Case & Challenges
 
Keynote The Linux Foundation at #OPEN18
Keynote The Linux Foundation at #OPEN18Keynote The Linux Foundation at #OPEN18
Keynote The Linux Foundation at #OPEN18
 

Similar to Developers Italia and the New Guidelines: Let the Open Source Revolution Start!

FIWARE Global Summit - Welcome & Opening Remarks
FIWARE Global Summit - Welcome & Opening RemarksFIWARE Global Summit - Welcome & Opening Remarks
FIWARE Global Summit - Welcome & Opening Remarks
FIWARE
 
Open Source Insight: GitHub Finds 4M Flaws, IAST Magic Quadrant, 2018 Open So...
Open Source Insight:GitHub Finds 4M Flaws, IAST Magic Quadrant, 2018 Open So...Open Source Insight:GitHub Finds 4M Flaws, IAST Magic Quadrant, 2018 Open So...
Open Source Insight: GitHub Finds 4M Flaws, IAST Magic Quadrant, 2018 Open So...
Black Duck by Synopsys
 
lfpub_cp_cost_estimate2015 (1)
lfpub_cp_cost_estimate2015 (1)lfpub_cp_cost_estimate2015 (1)
lfpub_cp_cost_estimate2015 (1)Amanda McPherson
 
OpenChain-Monthly-Meeting-2023-01-17
OpenChain-Monthly-Meeting-2023-01-17OpenChain-Monthly-Meeting-2023-01-17
OpenChain-Monthly-Meeting-2023-01-17
Shane Coughlan
 
A $5 Billion Value (Linux Foundation, 2015)
A $5 Billion Value (Linux Foundation, 2015)A $5 Billion Value (Linux Foundation, 2015)
A $5 Billion Value (Linux Foundation, 2015)
Simone Aliprandi
 
Succeeding with FOSS!
Succeeding with FOSS!Succeeding with FOSS!
Succeeding with FOSS!
M A Hossain Tonu
 
Software Heritage, a revolutionary infrastructure for software source code, O...
Software Heritage, a revolutionary infrastructure for software source code, O...Software Heritage, a revolutionary infrastructure for software source code, O...
Software Heritage, a revolutionary infrastructure for software source code, O...
OW2
 
OSS - enterprise adoption strategy and governance
OSS -  enterprise adoption strategy and governanceOSS -  enterprise adoption strategy and governance
OSS - enterprise adoption strategy and governance
Prabir Kr Sarkar
 
Introduction to OpenDaylight
Introduction to OpenDaylightIntroduction to OpenDaylight
Introduction to OpenDaylight
Open Networking Summits
 
Whitepaper For Open Gp
Whitepaper For Open GpWhitepaper For Open Gp
Whitepaper For Open Gp
hansfrisvold
 
Starting an Open Source Program Office (OSPO)
Starting an Open Source Program Office (OSPO)Starting an Open Source Program Office (OSPO)
Starting an Open Source Program Office (OSPO)
Chris Aniszczyk
 
Flink's Journey from Academia to the ASF
Flink's Journey from Academia to the ASFFlink's Journey from Academia to the ASF
Flink's Journey from Academia to the ASF
Fabian Hueske
 
Open Source Insight: Who Owns Linux? TRITON Attack, App Security Testing, Fut...
Open Source Insight: Who Owns Linux? TRITON Attack, App Security Testing, Fut...Open Source Insight: Who Owns Linux? TRITON Attack, App Security Testing, Fut...
Open Source Insight: Who Owns Linux? TRITON Attack, App Security Testing, Fut...
Black Duck by Synopsys
 
Sironta at OpenOffice.org Conference 2010
Sironta at OpenOffice.org Conference  2010Sironta at OpenOffice.org Conference  2010
Sironta at OpenOffice.org Conference 2010Manu Arjó
 
Using OpenChain for Practical Open Source Software Supply Chain Management (O...
Using OpenChain for Practical Open Source Software Supply Chain Management (O...Using OpenChain for Practical Open Source Software Supply Chain Management (O...
Using OpenChain for Practical Open Source Software Supply Chain Management (O...
Shane Coughlan
 
Hyperledger @ Cincinnati Ethereum Meetup
Hyperledger @ Cincinnati Ethereum MeetupHyperledger @ Cincinnati Ethereum Meetup
Hyperledger @ Cincinnati Ethereum Meetup
Mei Long
 
Primers or Reminders? The Effects of Existing Review Comments on Code Review
Primers or Reminders? The Effects of Existing Review Comments on Code ReviewPrimers or Reminders? The Effects of Existing Review Comments on Code Review
Primers or Reminders? The Effects of Existing Review Comments on Code Review
Delft University of Technology
 
Scale14x Patterns and Practices for Open Source Project Success
Scale14x Patterns and Practices for Open Source Project SuccessScale14x Patterns and Practices for Open Source Project Success
Scale14x Patterns and Practices for Open Source Project Success
Stephen Walli
 
OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...
OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...
OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...
Niklas Heidloff
 

Similar to Developers Italia and the New Guidelines: Let the Open Source Revolution Start! (20)

FIWARE Global Summit - Welcome & Opening Remarks
FIWARE Global Summit - Welcome & Opening RemarksFIWARE Global Summit - Welcome & Opening Remarks
FIWARE Global Summit - Welcome & Opening Remarks
 
Open Source Insight: GitHub Finds 4M Flaws, IAST Magic Quadrant, 2018 Open So...
Open Source Insight:GitHub Finds 4M Flaws, IAST Magic Quadrant, 2018 Open So...Open Source Insight:GitHub Finds 4M Flaws, IAST Magic Quadrant, 2018 Open So...
Open Source Insight: GitHub Finds 4M Flaws, IAST Magic Quadrant, 2018 Open So...
 
lfpub_cp_cost_estimate2015 (1)
lfpub_cp_cost_estimate2015 (1)lfpub_cp_cost_estimate2015 (1)
lfpub_cp_cost_estimate2015 (1)
 
OpenChain-Monthly-Meeting-2023-01-17
OpenChain-Monthly-Meeting-2023-01-17OpenChain-Monthly-Meeting-2023-01-17
OpenChain-Monthly-Meeting-2023-01-17
 
A $5 Billion Value (Linux Foundation, 2015)
A $5 Billion Value (Linux Foundation, 2015)A $5 Billion Value (Linux Foundation, 2015)
A $5 Billion Value (Linux Foundation, 2015)
 
Succeeding with FOSS!
Succeeding with FOSS!Succeeding with FOSS!
Succeeding with FOSS!
 
Software Heritage, a revolutionary infrastructure for software source code, O...
Software Heritage, a revolutionary infrastructure for software source code, O...Software Heritage, a revolutionary infrastructure for software source code, O...
Software Heritage, a revolutionary infrastructure for software source code, O...
 
OSS - enterprise adoption strategy and governance
OSS -  enterprise adoption strategy and governanceOSS -  enterprise adoption strategy and governance
OSS - enterprise adoption strategy and governance
 
Introduction to OpenDaylight
Introduction to OpenDaylightIntroduction to OpenDaylight
Introduction to OpenDaylight
 
Whitepaper For Open Gp
Whitepaper For Open GpWhitepaper For Open Gp
Whitepaper For Open Gp
 
Starting an Open Source Program Office (OSPO)
Starting an Open Source Program Office (OSPO)Starting an Open Source Program Office (OSPO)
Starting an Open Source Program Office (OSPO)
 
Flink's Journey from Academia to the ASF
Flink's Journey from Academia to the ASFFlink's Journey from Academia to the ASF
Flink's Journey from Academia to the ASF
 
Open Source Insight: Who Owns Linux? TRITON Attack, App Security Testing, Fut...
Open Source Insight: Who Owns Linux? TRITON Attack, App Security Testing, Fut...Open Source Insight: Who Owns Linux? TRITON Attack, App Security Testing, Fut...
Open Source Insight: Who Owns Linux? TRITON Attack, App Security Testing, Fut...
 
Sironta at OpenOffice.org Conference 2010
Sironta at OpenOffice.org Conference  2010Sironta at OpenOffice.org Conference  2010
Sironta at OpenOffice.org Conference 2010
 
Open Source & Open Development
Open Source & Open Development Open Source & Open Development
Open Source & Open Development
 
Using OpenChain for Practical Open Source Software Supply Chain Management (O...
Using OpenChain for Practical Open Source Software Supply Chain Management (O...Using OpenChain for Practical Open Source Software Supply Chain Management (O...
Using OpenChain for Practical Open Source Software Supply Chain Management (O...
 
Hyperledger @ Cincinnati Ethereum Meetup
Hyperledger @ Cincinnati Ethereum MeetupHyperledger @ Cincinnati Ethereum Meetup
Hyperledger @ Cincinnati Ethereum Meetup
 
Primers or Reminders? The Effects of Existing Review Comments on Code Review
Primers or Reminders? The Effects of Existing Review Comments on Code ReviewPrimers or Reminders? The Effects of Existing Review Comments on Code Review
Primers or Reminders? The Effects of Existing Review Comments on Code Review
 
Scale14x Patterns and Practices for Open Source Project Success
Scale14x Patterns and Practices for Open Source Project SuccessScale14x Patterns and Practices for Open Source Project Success
Scale14x Patterns and Practices for Open Source Project Success
 
OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...
OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...
OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...
 

More from Team per la Trasformazione Digitale

I siti dei comuni italiani - Designers Italia
I siti dei comuni italiani - Designers ItaliaI siti dei comuni italiani - Designers Italia
I siti dei comuni italiani - Designers Italia
Team per la Trasformazione Digitale
 
Verso una Repubblica Digitale
Verso una Repubblica DigitaleVerso una Repubblica Digitale
Verso una Repubblica Digitale
Team per la Trasformazione Digitale
 
I fondi per la trasformazione digitale e le azioni verso lo switch off dei se...
I fondi per la trasformazione digitale e le azioni verso lo switch off dei se...I fondi per la trasformazione digitale e le azioni verso lo switch off dei se...
I fondi per la trasformazione digitale e le azioni verso lo switch off dei se...
Team per la Trasformazione Digitale
 
Cresce la diffusione di Spid: gli strumenti e le linee guida per l’integrazio...
Cresce la diffusione di Spid: gli strumenti e le linee guida per l’integrazio...Cresce la diffusione di Spid: gli strumenti e le linee guida per l’integrazio...
Cresce la diffusione di Spid: gli strumenti e le linee guida per l’integrazio...
Team per la Trasformazione Digitale
 
La nuova CIE come piattaforma abilitante per servizi digitali e nel mondo fis...
La nuova CIE come piattaforma abilitante per servizi digitali e nel mondo fis...La nuova CIE come piattaforma abilitante per servizi digitali e nel mondo fis...
La nuova CIE come piattaforma abilitante per servizi digitali e nel mondo fis...
Team per la Trasformazione Digitale
 
La ripartenza di ANPR e il patto tra fornitori dei Comuni, Team Digitale e So...
La ripartenza di ANPR e il patto tra fornitori dei Comuni, Team Digitale e So...La ripartenza di ANPR e il patto tra fornitori dei Comuni, Team Digitale e So...
La ripartenza di ANPR e il patto tra fornitori dei Comuni, Team Digitale e So...
Team per la Trasformazione Digitale
 
L’opportunità di integrare pagoPA: la digitalizzazione dei processi attravers...
L’opportunità di integrare pagoPA: la digitalizzazione dei processi attravers...L’opportunità di integrare pagoPA: la digitalizzazione dei processi attravers...
L’opportunità di integrare pagoPA: la digitalizzazione dei processi attravers...
Team per la Trasformazione Digitale
 
Il progetto IO come opportunità per i partner tecnologici di tutti gli enti p...
Il progetto IO come opportunità per i partner tecnologici di tutti gli enti p...Il progetto IO come opportunità per i partner tecnologici di tutti gli enti p...
Il progetto IO come opportunità per i partner tecnologici di tutti gli enti p...
Team per la Trasformazione Digitale
 
Responsible disclosure. La sicurezza è responsabilità di tutti
Responsible disclosure. La sicurezza è responsabilità di tuttiResponsible disclosure. La sicurezza è responsabilità di tutti
Responsible disclosure. La sicurezza è responsabilità di tutti
Team per la Trasformazione Digitale
 
Uno sguardo sul piano di abilitazione all’utilizzo delle tecnologie cloud, ne...
Uno sguardo sul piano di abilitazione all’utilizzo delle tecnologie cloud, ne...Uno sguardo sul piano di abilitazione all’utilizzo delle tecnologie cloud, ne...
Uno sguardo sul piano di abilitazione all’utilizzo delle tecnologie cloud, ne...
Team per la Trasformazione Digitale
 
Con le linee guida sull’acquisizione e il riuso del software nella PA il merc...
Con le linee guida sull’acquisizione e il riuso del software nella PA il merc...Con le linee guida sull’acquisizione e il riuso del software nella PA il merc...
Con le linee guida sull’acquisizione e il riuso del software nella PA il merc...
Team per la Trasformazione Digitale
 
Un design system allineato alle best practice internazionali, aperto ai contr...
Un design system allineato alle best practice internazionali, aperto ai contr...Un design system allineato alle best practice internazionali, aperto ai contr...
Un design system allineato alle best practice internazionali, aperto ai contr...
Team per la Trasformazione Digitale
 
Le community di Designers Italia e Developers Italia: strumenti collaborativi...
Le community di Designers Italia e Developers Italia: strumenti collaborativi...Le community di Designers Italia e Developers Italia: strumenti collaborativi...
Le community di Designers Italia e Developers Italia: strumenti collaborativi...
Team per la Trasformazione Digitale
 
Il ruolo della privacy nella trasformazione digitale: ostacolo o opportunità?...
Il ruolo della privacy nella trasformazione digitale: ostacolo o opportunità?...Il ruolo della privacy nella trasformazione digitale: ostacolo o opportunità?...
Il ruolo della privacy nella trasformazione digitale: ostacolo o opportunità?...
Team per la Trasformazione Digitale
 
Un’opportunità per il mercato dei pagamenti. Come cambia lo scenario dei paga...
Un’opportunità per il mercato dei pagamenti. Come cambia lo scenario dei paga...Un’opportunità per il mercato dei pagamenti. Come cambia lo scenario dei paga...
Un’opportunità per il mercato dei pagamenti. Come cambia lo scenario dei paga...
Team per la Trasformazione Digitale
 
Un asse per l’innovazione: il protocollo d’intesa tra il Team Digitale e la C...
Un asse per l’innovazione: il protocollo d’intesa tra il Team Digitale e la C...Un asse per l’innovazione: il protocollo d’intesa tra il Team Digitale e la C...
Un asse per l’innovazione: il protocollo d’intesa tra il Team Digitale e la C...
Team per la Trasformazione Digitale
 
Dal Piano Triennale al White Paper
Dal Piano Triennale al White PaperDal Piano Triennale al White Paper
Dal Piano Triennale al White Paper
Team per la Trasformazione Digitale
 
Il ruolo dei partner tecnologici nel processo di trasformazione dei servizi p...
Il ruolo dei partner tecnologici nel processo di trasformazione dei servizi p...Il ruolo dei partner tecnologici nel processo di trasformazione dei servizi p...
Il ruolo dei partner tecnologici nel processo di trasformazione dei servizi p...
Team per la Trasformazione Digitale
 
Interoperability rules for an European API ecosystem: do we still need SOAP?
Interoperability rules for an European API ecosystem: do we still need SOAP?Interoperability rules for an European API ecosystem: do we still need SOAP?
Interoperability rules for an European API ecosystem: do we still need SOAP?
Team per la Trasformazione Digitale
 
Data & Analytics Framework - Raffaele Lillo, Chief Data Officer of Digital Tr...
Data & Analytics Framework - Raffaele Lillo, Chief Data Officer of Digital Tr...Data & Analytics Framework - Raffaele Lillo, Chief Data Officer of Digital Tr...
Data & Analytics Framework - Raffaele Lillo, Chief Data Officer of Digital Tr...
Team per la Trasformazione Digitale
 

More from Team per la Trasformazione Digitale (20)

I siti dei comuni italiani - Designers Italia
I siti dei comuni italiani - Designers ItaliaI siti dei comuni italiani - Designers Italia
I siti dei comuni italiani - Designers Italia
 
Verso una Repubblica Digitale
Verso una Repubblica DigitaleVerso una Repubblica Digitale
Verso una Repubblica Digitale
 
I fondi per la trasformazione digitale e le azioni verso lo switch off dei se...
I fondi per la trasformazione digitale e le azioni verso lo switch off dei se...I fondi per la trasformazione digitale e le azioni verso lo switch off dei se...
I fondi per la trasformazione digitale e le azioni verso lo switch off dei se...
 
Cresce la diffusione di Spid: gli strumenti e le linee guida per l’integrazio...
Cresce la diffusione di Spid: gli strumenti e le linee guida per l’integrazio...Cresce la diffusione di Spid: gli strumenti e le linee guida per l’integrazio...
Cresce la diffusione di Spid: gli strumenti e le linee guida per l’integrazio...
 
La nuova CIE come piattaforma abilitante per servizi digitali e nel mondo fis...
La nuova CIE come piattaforma abilitante per servizi digitali e nel mondo fis...La nuova CIE come piattaforma abilitante per servizi digitali e nel mondo fis...
La nuova CIE come piattaforma abilitante per servizi digitali e nel mondo fis...
 
La ripartenza di ANPR e il patto tra fornitori dei Comuni, Team Digitale e So...
La ripartenza di ANPR e il patto tra fornitori dei Comuni, Team Digitale e So...La ripartenza di ANPR e il patto tra fornitori dei Comuni, Team Digitale e So...
La ripartenza di ANPR e il patto tra fornitori dei Comuni, Team Digitale e So...
 
L’opportunità di integrare pagoPA: la digitalizzazione dei processi attravers...
L’opportunità di integrare pagoPA: la digitalizzazione dei processi attravers...L’opportunità di integrare pagoPA: la digitalizzazione dei processi attravers...
L’opportunità di integrare pagoPA: la digitalizzazione dei processi attravers...
 
Il progetto IO come opportunità per i partner tecnologici di tutti gli enti p...
Il progetto IO come opportunità per i partner tecnologici di tutti gli enti p...Il progetto IO come opportunità per i partner tecnologici di tutti gli enti p...
Il progetto IO come opportunità per i partner tecnologici di tutti gli enti p...
 
Responsible disclosure. La sicurezza è responsabilità di tutti
Responsible disclosure. La sicurezza è responsabilità di tuttiResponsible disclosure. La sicurezza è responsabilità di tutti
Responsible disclosure. La sicurezza è responsabilità di tutti
 
Uno sguardo sul piano di abilitazione all’utilizzo delle tecnologie cloud, ne...
Uno sguardo sul piano di abilitazione all’utilizzo delle tecnologie cloud, ne...Uno sguardo sul piano di abilitazione all’utilizzo delle tecnologie cloud, ne...
Uno sguardo sul piano di abilitazione all’utilizzo delle tecnologie cloud, ne...
 
Con le linee guida sull’acquisizione e il riuso del software nella PA il merc...
Con le linee guida sull’acquisizione e il riuso del software nella PA il merc...Con le linee guida sull’acquisizione e il riuso del software nella PA il merc...
Con le linee guida sull’acquisizione e il riuso del software nella PA il merc...
 
Un design system allineato alle best practice internazionali, aperto ai contr...
Un design system allineato alle best practice internazionali, aperto ai contr...Un design system allineato alle best practice internazionali, aperto ai contr...
Un design system allineato alle best practice internazionali, aperto ai contr...
 
Le community di Designers Italia e Developers Italia: strumenti collaborativi...
Le community di Designers Italia e Developers Italia: strumenti collaborativi...Le community di Designers Italia e Developers Italia: strumenti collaborativi...
Le community di Designers Italia e Developers Italia: strumenti collaborativi...
 
Il ruolo della privacy nella trasformazione digitale: ostacolo o opportunità?...
Il ruolo della privacy nella trasformazione digitale: ostacolo o opportunità?...Il ruolo della privacy nella trasformazione digitale: ostacolo o opportunità?...
Il ruolo della privacy nella trasformazione digitale: ostacolo o opportunità?...
 
Un’opportunità per il mercato dei pagamenti. Come cambia lo scenario dei paga...
Un’opportunità per il mercato dei pagamenti. Come cambia lo scenario dei paga...Un’opportunità per il mercato dei pagamenti. Come cambia lo scenario dei paga...
Un’opportunità per il mercato dei pagamenti. Come cambia lo scenario dei paga...
 
Un asse per l’innovazione: il protocollo d’intesa tra il Team Digitale e la C...
Un asse per l’innovazione: il protocollo d’intesa tra il Team Digitale e la C...Un asse per l’innovazione: il protocollo d’intesa tra il Team Digitale e la C...
Un asse per l’innovazione: il protocollo d’intesa tra il Team Digitale e la C...
 
Dal Piano Triennale al White Paper
Dal Piano Triennale al White PaperDal Piano Triennale al White Paper
Dal Piano Triennale al White Paper
 
Il ruolo dei partner tecnologici nel processo di trasformazione dei servizi p...
Il ruolo dei partner tecnologici nel processo di trasformazione dei servizi p...Il ruolo dei partner tecnologici nel processo di trasformazione dei servizi p...
Il ruolo dei partner tecnologici nel processo di trasformazione dei servizi p...
 
Interoperability rules for an European API ecosystem: do we still need SOAP?
Interoperability rules for an European API ecosystem: do we still need SOAP?Interoperability rules for an European API ecosystem: do we still need SOAP?
Interoperability rules for an European API ecosystem: do we still need SOAP?
 
Data & Analytics Framework - Raffaele Lillo, Chief Data Officer of Digital Tr...
Data & Analytics Framework - Raffaele Lillo, Chief Data Officer of Digital Tr...Data & Analytics Framework - Raffaele Lillo, Chief Data Officer of Digital Tr...
Data & Analytics Framework - Raffaele Lillo, Chief Data Officer of Digital Tr...
 

Recently uploaded

Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 

Recently uploaded (20)

Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 

Developers Italia and the New Guidelines: Let the Open Source Revolution Start!

  • 1. Developers Italia and the New Guidelines: Let the Open Source Revolution Start! Leonardo Favario leonardo@teamdigitale.governo.it @libremente
  • 3. We are building the Country’s “operating system”: ➔ National Resident Population Register (ANPR) ➔ Digital Administration Code (CAD) ➔ Data & Analytics Framework (DAF) ➔ Designers Italia ➔ Developers Italia ➔ Docs Italia ➔ API Ecosystem ➔ Public Digital Identity System (SPID) ➔ Project IO - Digital Citizenship ➔ PagoPA - Digital Payments The Digital Team: a startup in the government 30 senior experts focused on software architectures, big data, cloud, cybersecurity, UX/service design and… open source!
  • 5. developers.italia.it Developers Italia A community of nearly 3000 developers writing 100% free and open source code to help public administrations integrate the Italian enabling platforms: SPID, ANPR, PagoPA, CIE, etc. Open, transparent and collaborative approach: all the code is open by design. Anyone can help. All projects born from the Digital Team are 100% free and open source and developed in community (e.g., PDND and IO).
  • 6. developers.italia.it Developers Italia in numbers 247 open source repositories on GitHub 2915 users subscribed in Slack 35000 messages exchanged last month 800 developers in October ‘17 Hackathon 3877 contributions (bugfix or enhancement)
  • 7. One of the biggest hackathon ever organized in Europe ● 26 cities ● 800 developers ● 96 pull requests hack.developers.italia.it
  • 8. A catalog of the enabling platforms. Platforms /platforms
  • 13. API A selection of public services exposed via API. /api
  • 14. github.com/italia Source Code ➔ read ➔ study ➔ notify ➔ customize ➔ contribute The public services software.
  • 15. docs.italia.it Docs Italia ➔ publish ➔ read ➔ organize ➔ find ➔ comment Technical documentation but also laws (CAD).
  • 16. A meeting point where we can speak, share and learn. Direct support to administrations and among them. But also firms, activist, volunteers. The Three Years Plan is a Country wide project and the digital Country meets and chats on Forum Italia. forum.italia.it Forum Italia
  • 17. A chat, divided in thematic channels where to collaborate in real time with other community members. On average, more than 600 messages are exchanged on public channels each week. developersitalia.slack.com Slack
  • 19. The new Guidelines developers.italia.it A practical tool, but with legal effect, to indicate to Administrations how to fulfil the legal obligation in the most convenient way for them. Result of a collaboration between AgID and the Digital Transformation Team.
  • 20. ➔ to acquire software, it must make a comparative assessment of the available solutions (development, reuse, third party open source, SaaS, licensed or a combination); ➔ when deciding to acquire software with a license or to develop a new one it must motivate the reasons; ➔ must release as open source all new commissioned or developed software. In brief, a PA: developers.italia.it
  • 21. Development Phase 1) The PA “A” decides to develop an “Imago” software from scratch and commissions it to a developer. 2) The PA acquires the ownership of the software. 3) The PA appoints the developer to publish the source code, with an open source license, during or at the end of the development, in a code hosting tool. 4) The software is “registered” in the Developers Italia catalog. Public Administration “A” Code Hosting Developers Italia Registration (semi-automatic) Commissions the “Imago” software Publish in open source Assigns ownership Developer
  • 22. Reuse Phase 1) The PA “B” looks for a software on the catalog and finds “Imago”. 2) The PA downloads the software and evaluates it technically 3) The PA appoints a developer to customize it, install it, maintain it and train the PA personnel. 4) If the software has been customized it must be published inside the national catalog. Public Administration “B” Developer Code Hosting Developers Italia Search for a software Appoints the customization Publish as open source Downloads “Imago” Assigns ownership Code Hosting
  • 24. The Developers Italia catalog In each software card: ➔ features & roadmap ➔ screenshots ➔ forks ➔ maintainers ➔ development activity /software
  • 25. The Developers Italia catalog In each software card: ➔ features & roadmap ➔ screenshots ➔ forks ➔ maintainers ➔ development activity /software
  • 27. publiccode.yml A metadata format to describe public software, in the process of international adoption https://github.com/italia/publiccode.yml developers.italia.it
  • 29. Open source software promotion By placing a file publiccode.yml in its repositories, a developer can propose its open source software in the Developers Italia catalogue even if it has not yet been adopted by Public Administrations. developers.italia.it
  • 30. The reuse catalog as a showcase The suppliers are indicated in the reuse catalogue, which in turn refers to the repositories with the code: the quality of the code and its documentation become a factor of self-promotion. developers.italia.it
  • 31. Beyond “just release”... What about starting the development with an open-by-design approach? developers.italia.it
  • 32. Leonardo Favario • Email: leonardo@teamdigitale.governo.it • GitHub: @libremente https://teamdigitale.governo.it https://developers.italia.it — Contatti Document released with a CC-BY-SA-4.0 licenseImages from unsplash