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

State of the Ecosystem

Ryan Bigg
February 27, 2014

State of the Ecosystem

My talk on Thursday about the state of the Spree Ecosystem.

Ryan Bigg

February 27, 2014
Tweet

More Decks by Ryan Bigg

Other Decks in Programming

Transcript

  1. 0 400 800 1200 1600 2000 2400 2800 2010 2011

    2012 2013 Spree Commits 1.7x 1.1x 1.1x
  2. 0 50 100 150 200 2010 2011 2012 2013 Spree

    Contributors 1.5x 1.8x 1.2x
  3. 0 900 1800 2700 3600 4500 5400 6300 7200 8100

    9000 2010 2011 2012 2013 Spree Comments 6x 3x 1.25x
  4. 0 1000 2000 3000 4000 5000 6000 7000 8000 9000

    10000 2010 2011 2012 2013 2014 Spree Comments 6x 3x 1.25x ?
  5. Eleven Thousand, One Hundred and Thirty Seven GitHub Notifications Eleven

    Thousand, One Hundred and Thirty Seven GitHub Notifications
  6. *3000 were mine Eleven Thousand, One Hundred and Thirty Seven

    GitHub Notifications* Eleven Thousand, One Hundred and Thirty Seven GitHub Notifications* *3000 were mine
  7. Four Thousand and Seventy Six Mailing List Posts Four Thousand

    and Seventy Six Mailing List Posts AND AND
  8. Seventy One Thousand and Forty Five IRC Messages Seventy One

    Thousand and Forty Five IRC Messages AND AND logs.ryanbigg.com/spree
  9. "In short: I am not your QA bitch." "The reflexive

    behavior of putting work off onto contributors is, frankly, repugnant."
  10. Code of Conduct This project strongly values contributors from anywhere,

    regardless of gender, sexual orientation, disability, physical appearance, body size, race, or religion. As a result, the Core Team has agreed to and enforces this Code of Conduct in order to provide a harassment-free experience for everyone who participates in the development of this project.
  11. Contributing Guide When filing an issue on the Spree project,

    please provide these details: ! • A comprehensive list of steps to reproduce the issue. • What you're expecting to happen compared with what's actually happening. • The version of Spree and the version of Rails. • Your application's complete Gemfile, as text (not as an image) • Any relevant stack traces ("Full trace" preferred) Filing an issue
  12. Features Release Policy Patches Major Minor Security Master 2-2-stable Patches

    Major Minor Security Features 2-1-stable Major Minor Security Features Patches 2-0-stable Major Security Features Patches Minor 1-3-stable Security Features Patches Minor Major
  13. I *