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

Contributing to Open Source Doesn’t Require Changing the World

F116cb3be23153ec08b94e8bd4dbcfeb?s=47 Orta
May 30, 2015

Contributing to Open Source Doesn’t Require Changing the World

Slides + Notes: https://gist.github.com/orta/6ba0c674a0812a6220ca

Not every change has to be as big as CocoaPods. Sometimes smaller interactions can be just as important as the bigger ones. If OSS is transparent but not easily permeable, then how can that barrier be made easier to get through?

F116cb3be23153ec08b94e8bd4dbcfeb?s=128

Orta

May 30, 2015
Tweet

Transcript

  1. Orta Therox ! @orta

  2. Co-contributors 4 Steve Klabnik 4 Aiden Feldmen @orta

  3. OSS @orta

  4. @orta

  5. MIT/BSD/GPL @orta

  6. MIT/BSD/GPL yawn ! @orta

  7. Open Community @orta

  8. Bazaar vs Cathedral @orta

  9. Managing the Bazaar @orta

  10. Transparent but not easily permeable ! @orta

  11. @orta

  12. Writing a patch is the easiest part of open source.

    @orta
  13. The truly hard stuff is all of the rest: bug

    trackers, mailing lists, documentation, and other management tasks. -- Steve Klabnik @orta
  14. @orta

  15. Maven Rubygems npm @orta

  16. @orta

  17. Entering the bubble @orta

  18. 4 For non-technicals 4 For technicals @orta

  19. Non-Technical 4 Managers 4 Designers 4 Students 4 Product Managers

    @orta
  20. @orta

  21. ! @orta

  22. Abusing work power for OSS @orta

  23. Remote Developers @orta

  24. Ad-hoc project ownership @orta

  25. Forks over mono-repos @orta

  26. Culture of Code Review @orta

  27. Code Owned by Owner @orta

  28. Open Source by Default @orta

  29. @orta

  30. Example GIFs.app @orta

  31. @orta

  32. @orta

  33. @orta

  34. @orta

  35. @orta

  36. Without his contribution this app would not be on the

    Store @orta
  37. All done via email @orta

  38. Non-Technical 4 Managers 4 Designers 4 Students 4 Product Managers

    @orta
  39. Srishti 1st year in University @orta

  40. Friends with OSS developers @orta

  41. Helps out in IRC and Slack @orta

  42. Non-Technical 4 Managers 4 Designers 4 Students 4 Product Managers

    @orta
  43. Emma Koszinowski & Karla Sandoval @orta

  44. Rails Girls Summer of Code @orta

  45. Got mentors Get paid @orta

  46. Not all OSS is Code @orta

  47. Appsterdam @orta

  48. Successfully abusing GitHub @orta

  49. 4 For non-technicals 4 For technicals @orta

  50. 4 Workshops @orta

  51. @orta

  52. @orta

  53. Lowering Barriers @orta

  54. ! @orta

  55. @orta

  56. @orta

  57. @orta

  58. @orta

  59. @orta

  60. Buddy Systems @orta

  61. Automate Away the Barrier @orta

  62. @orta

  63. @orta

  64. @orta

  65. Run community events @orta

  66. Test Jam @orta

  67. Bug Bash @orta

  68. Contibute to Charities @orta

  69. Project Manage @orta

  70. @orta

  71. But what if my code sucks? @orta

  72. @orta

  73. @orta

  74. Seriously @orta

  75. Seriously @orta

  76. Ouch @orta

  77. The day later @orta

  78. I want to make it clear that you should definitely

    still open source your code. @orta
  79. ! @orta @orta

  80. @orta