TFW your country funds Open Source development

TFW your country funds Open Source development

The summary and the lesson learned on contributing to Read The Docs while building Docs Italia for the Italian Digital Transformation Team. Talk presented at Wordcamp Turin 2019.

61ba6f6b1fb82707b9344259f74a81b3?s=128

Riccardo Magliocchetti

April 06, 2019
Tweet

Transcript

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

    DEVELOPMENT OPEN SOURCE DEVELOPMENT RICCARDO MAGLIOCCHETTI RICCARDO MAGLIOCCHETTI WORDCAMP TORINO 2019 WORDCAMP TORINO 2019
  2. WHOAMI WHOAMI PYTHONISTA, SOFTWARE DEVELOPER, CONSULTANT OSS CONTRIBUTOR

  3. ITALIAN DIGITAL ITALIAN DIGITAL TRANSFORMATION TEAM TRANSFORMATION TEAM MAKE PUBLIC

    SERVICES FOR CITIZENS AND BUSINESSES ACCESSIBLE IN AN EASY MANNER
  4. 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
  5. DOCS ITALIA

  6. READ THE DOCS

  7. WHY A FORK? WHY A FORK?

  8. UPSTREAM UPSTREAM CONTRIBUTIONS CONTRIBUTIONS

  9. 33 PULL REQUESTS 33 PULL REQUESTS 22 MERGED 9 CLOSED

    2 OPEN
  10. 22 PR MERGED 22 PR MERGED 10 BUGFIXES 6 I18N

    6 CODE CLEANUPS
  11. 1 REGRESSION :) 1 REGRESSION :)

  12. 0 NEW FEATURES 0 NEW FEATURES

  13. 1 FEATURE FAIL 1 FEATURE FAIL

  14. DEPLOY AUTOMATION DEPLOY AUTOMATION

  15. LESSONS LESSONS LEARNED LEARNED

  16. BUILD TRUST BUILD TRUST WITH UPSTREAM WITH UPSTREAM

  17. FIX UPSTREAM, FIX UPSTREAM, LESS DELTA DOWNSTREAM LESS DELTA DOWNSTREAM

  18. CONVENIENCE > PURITY CONVENIENCE > PURITY OVERRIDE INSTEAD OF PATCH:

    HOOKS
  19. A FORK IS A FORK IS A LONG LIVED BRANCH

    A LONG LIVED BRANCH
  20. CONCLUSIONS CONCLUSIONS NOT ALL PROJECT FORKS ARE BAD :) UPSTREAM

    WORK IS AN INVESTMENT
  21. THANKS! THANKS! GITHUB.COM/ITALIA GITHUB.COM/XRMX SPEAKERDECK.COM/XRMX @RMISTAKEN MENODIZERO.IT