Upgrade to Pro — share decks privately, control downloads, hide ads and more …

TFW your country funds Open Source development

TFW your country funds Open Source development

During 2018 I’ve been a contractor for the Italian Digital Transformation Team working on docs.italia.it (Docs Italia), an Open Source platform to collect and share the Public Administration documentation. We didn't write Docs Italia from scratch though but built it on top of Read The Docs, the leading documentation platform for Python packages. We saved a lot of work by leveraging another open source project. Cool! Still Open Source software does not write itself and we managed to contribute back some value to the upstream project. In this talk I'll share what we did and what we learned.

Riccardo Magliocchetti

June 16, 2019
Tweet

More Decks by Riccardo Magliocchetti

Other Decks in Programming

Transcript

  1. TFW YOUR COUNTRY FUNDS TFW YOUR COUNTRY FUNDS OPEN SOURCE

    DEVELOPMENT OPEN SOURCE DEVELOPMENT RICCARDO MAGLIOCCHETTI RICCARDO MAGLIOCCHETTI PYLONDINIUM 2019 PYLONDINIUM 2019
  2. ITALIAN DIGITAL ITALIAN DIGITAL TRANSFORMATION TEAM TRANSFORMATION TEAM MAKE PUBLIC

    SERVICES FOR CITIZENS AND BUSINESSES ACCESSIBLE IN AN EASY MANNER
  3. DOCS ITALIA TEAM DOCS ITALIA TEAM ALBERTO TORIN DAVIDE PORROVECCHIO

    FIORELLA DE LUCA FRANCESCO OCCHIPINTI FRANCESCO ZAIA IACOPO SPALLETTI LEONARDO CAVALLUCCI PAOLO ROMOLINI RICCARDO MAGLIOCCHETTI
  4. WE FORKED READ THE DOCS WE FORKED READ THE DOCS

    A PROJECT FORK HAPPENS WHEN [...] CREATING A DISTINCT AND SEPARATE PIECE OF SOFTWARE. [...] NOT MERELY A DEVELOPMENT BRANCH, BUT ALSO A SPLIT IN THE DEVELOPER COMMUNITY. WIKIPEDIA
  5. A FORK IS A FORK IS A LONG LIVED BRANCH

    A LONG LIVED BRANCH FIX UPSTREAM, LESS DELTA DOWNSTREAM
  6. CONCLUSIONS CONCLUSIONS NOT ALL PROJECT FORKS ARE BAD :) YOU

    CAN DELIVER VALUE WHILE CONTRIBUTING BACK TO OPEN SOURCE