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

Open Source Friday (PyCon JP 2017)

8c5062689b241827e7532be41ff19e20?s=47 tnir
September 08, 2017

Open Source Friday (PyCon JP 2017)

2017-09-08 PyCon JP 2017 Conf Day 1のLTで話した内容です。

https://pycon.jp/2017/ja/

8c5062689b241827e7532be41ff19e20?s=128

tnir

September 08, 2017
Tweet

Transcript

  1. OSS Friday 2017-09-08 @tnir

  2. /whoami • @tnir • Tw: @tn961ir / FB: takuya.noguchi.961 •

    works at iRidge, Inc. (Gold Sponsor) • loves GitLab / Kubernetes / Prometheus • Staff of PyCon JP Reject Conference 2017
  3. Today is …

  4. Today is Day 1 of Conference Day @ PyCon JP

    2017
  5. Today is Sep 8

  6. Today is not Saturday

  7. https://twitter.com/PyConJ/status/905986205535264769

  8. Today is Friday

  9. OSS Friday

  10. OSS Friday

  11. OSS Friday NB: @ossfriday (Twitter/GitHub)

  12. Open Source Friday

  13. https://opensource.guide/

  14. Launched in Jun 2017 by: • GitHub • Google •

    Microsoft • Facebook • Comcast • Travis CI • thoughtbot https://github.com/blog/2386-contribute-on-open- source-friday
  15. None
  16. OUTPUT & FOLLOW

  17. Difficulties
 from my experience

  18. Rails before GitHub.com • I started to fix bugs on

    Ruby on Rails (10 yrs ago) • Hard to collaborate… • → Pending and failed to complete to contribute this.
  19. docker/docker-machine • Update AWS Driver with the latest regions/OS/ components

    • Takes much time to be merged due to too large impact • → ✅ Merged after several fixes
  20. pydata/pandas • Started this on PyCon JP 2015 Sprint •

    1-day sprint was too short to finish an issue • → pending
  21. Ansible on Alpine (Linux) • Want to use Ansible 2.3

    with Python 3.6 on Alpine 3.6 • → Nope, all Ansible Alpine packages depend python2 • git send-email • → pending
  22. Checklist • Let’s start with small things: • For individuals

    • Spend few hour for OSS you use or love • Find mentors and teach others • For companies • Establish employee IP agreement or policy • cf. GitHub’s BEIPA / CookPad’s & MoneyForward’s OSS policy https://opensource.guide/how-to-contribute/
  23. My challenges • For individuals • ✅ a few hour-work

    of OSS you use or love • ✅ Find mentors and teach others • For companies • ✗ IP agreement or policy • cf. GitHub’s BEIPA / CookPad’s & MoneyForward’s OSS policy
  24. The state of OSS/company relationship in Japan • Few tech

    companies in Japan establish their own OSS policy. • Feel difficulty to develop OSS culture in companies. • Time to go forward for OSS • Want to discuss OSS adaption in Python companies
  25. Wrap up • Want to spread Open Source Friday to

    Japan • esp. Python-based companies • for open innovation • Let me know if interested in blooming Open Source Friday
  26. Open Source Friday 2017-09-08 @tnir