Advertisement

Where money meets open source

Sep. 6, 2017
Advertisement

More Related Content

Advertisement

Where money meets open source

  1. @nayafia Where money meets open source @nayafia for JupyterCon 2017
  2. @nayafia I’m a project with a bunch of money….
  3. @nayafia How should I spend it?
  4. @nayafia Money has a contentious relationship with open source
  5. @nayafia Why do people contribute?
  6. @nayafia People contribute to open source because, reasons*
  7. @nayafia People contribute to open source because, reasons*
  8. @nayafia 1. “I want to solve a problem” 2. “I want to build my reputation” 3. “I feel like I belong here” 4. “It’s fun for me!”
  9. @nayafia 1. “I want to solve a problem” 2. “I want to build my reputation” 3. “I feel like I belong here” 4. “It’s fun for me!”
  10. @nayafia 1. “I want to solve a problem” 2. “I want to build my reputation” 3. “I feel like I belong here” 4. “It’s fun for me!”
  11. @nayafia 1. “I want to solve a problem” 2. “I want to build my reputation” 3. “I feel like I belong here” 4. “It’s fun for me!”
  12. @nayafia Incentives change over time! user >> contributor >> maintainer
  13. @nayafia Don’t break what works
  14. @nayafia Money reduces friction
  15. @nayafia What can money buy?
  16. @nayafia 1. CREATE: Startup costs 2. EVANGELIZE: Spread the word 3. CONTRIBUTE: Lower barriers 4. MAINTAIN: Overhead costs
  17. @nayafia 1. CREATE: Startup costs 2. EVANGELIZE: Spread the word 3. CONTRIBUTE: Lower barriers 4. MAINTAIN: Overhead costs “A civil servant in the British Columbia government had a vision.[...] He secured funding from the federal government via an industrial investment program, and contracted with a local company to write the software. “ -- Paul Ramsey, origin of PostGIS “WhyWe Code”
  18. @nayafia 1. CREATE: Startup costs 2. EVANGELIZE: Spread the word 3. CONTRIBUTE: Lower barriers 4. MAINTAIN: Overhead costs
  19. @nayafia 1. CREATE: Startup costs 2. EVANGELIZE: Spread the word 3. CONTRIBUTE: Lower barriers 4. MAINTAIN: Overhead costs
  20. @nayafia 1. CREATE: Startup costs 2. EVANGELIZE: Spread the word 3. CONTRIBUTE: Lower barriers 4. MAINTAIN: Overhead costs
  21. @nayafia 1. CREATE: Startup costs 2. EVANGELIZE: Spread the word 3. CONTRIBUTE: Lower barriers 4. MAINTAIN: Overhead costs
  22. @nayafia 1. CREATE: Startup costs 2. EVANGELIZE: Spread the word 3. CONTRIBUTE: Lower barriers 4. MAINTAIN: Overhead costs
  23. @nayafia 1. CREATE: Startup costs 2. EVANGELIZE: Spread the word 3. CONTRIBUTE: Lower barriers 4. MAINTAIN: Overhead costs
  24. @nayafia “Maintaining hapi takes about 30-40 hours a month.This includes reading every issue...reviewing all pull requests and commits...and answering complex questions. While the ecosystem as a whole is doing well, with a lot of community members contributing their time and resources, the core module is different.” -- @eranhammer, hapi.js https://www.patreon.com/eranhammer
  25. @nayafia Volunteering for != working at a nonprofit
  26. @nayafia Money doesn’t replace contributions!
  27. @nayafia But it does have a place in open source
  28. @nayafia 💛✨
Advertisement