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

Can my friends come too?

Can my friends come too?

Presented at Brighton Ruby Conf 2017

Andrew Nesbitt

July 07, 2017
Tweet

More Decks by Andrew Nesbitt

Other Decks in Programming

Transcript

  1. 78% of companies say their customer facing software is built

    on Open Source According to a 2015 survey https://www.blackducksoftware.com/2015-future-of-open-source
  2. Free as in Freedom Open Source is Free to run,

    copy, distribute, study, change and improve
  3. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY

    KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Excerpt from the MIT License
  4. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY

    KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Excerpt from the MIT License
  5. - Testing against 3rd party API changes - Security reviews

    - Checking against new language features - Triaging issues and support requests - Review performance for regressions - Updating dependencies - and more… Software regularly needs
  6. - Feeding - Walking - Grooming - Worming - Flea

    treatment - and more… Puppies regularly need
  7. Time since last release over 3 years 3 years 2

    years 1 year 6 months 1 month Gems 0 17500 35000 52500 70000
  8. Gems 0 30000 60000 90000 120000 Owners 1 2 3

    4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 24 28 30 31 32 Owners per Gem
  9. $ gem install bundler-audit There’s a gem for that Automatically

    check your Gemfile.lock for security issues
  10. - Volunteer time - Consulting - Sponsorship - Dual licensing

    - Advertising - Training - Bounties - SaaS - Venture Capital How is support funded?
  11. Roads and Bridges: The Unseen Labor Behind Our Digital Infrastructure

    https://www.fordfoundation.org/library/reports-and-studies/roads-and-bridges-the-unseen-labor-behind- our-digital-infrastructure/ Nadia Eghbal