Ohio LinuxFest Keynote: Why you should contribute to Open Source projects

Ohio LinuxFest Keynote: Why you should contribute to Open Source projects

A keynote talk at the Ohio LinuxFest about why, what and how to contribute to an open source project.

D555aea649f4f185d6d99f7b43df12be?s=128

Alan Robertson

October 02, 2015
Tweet

Transcript

  1. http://AssimilationSystems.com/ 1/14 Contribute to Open Source Projects! Contribute to Open

    Source Projects! Alan Robertson CTO Assimilation Systems Limited AlanR@AssimilationSystems.com AlanR@unix.sh @OSSAlanR Founder: Linux-HA project Assimilation Project
  2. http://AssimilationSystems.com/ 2/14 • Questions • Why? • Which? • What?

    • Do it!
  3. http://AssimilationSystems.com/ 3/14 Do you? Do you? • Use open source

    OSes at $work? • Use open source applications at $work? • Use open source system management tools at $work?
  4. http://AssimilationSystems.com/ 4/14 Have you? Have you? • made small FOSS

    contributions? • made substantial FOSS contributions? • started an OSS project? • started a successful OSS project? ;-)
  5. http://AssimilationSystems.com/ 5/14 Rules of the Road Rules of the Road

    • Feel free to ask questions during the talk • Try not to snore, it'll wake your neighbor up!
  6. http://AssimilationSystems.com/ 6/14 Why? Why? – – $work $work • Improve

    local environment • Fix locally critical bugs • Get priority help • Become local expert • Cross-pollination • Provide expertise, initiative, leadership
  7. http://AssimilationSystems.com/ 7/14 Why? Why? – – You You • Learn,

    Grow! • Make friends • Travel, Conferences • Meet cool people • Become well-known • World-wide Leadership • Improve job prospects
  8. http://AssimilationSystems.com/ 8/14 Examples Examples • Brent Chapman – majordomo, firewall

    seminar, book • Dawn Foster – Puppet community • Rusty Russell – ipchains • Warner Moore – blog, bug fixes, puppet modules • Leam Hall – open source book reviews • Chris Lindbergh – docs for Nagios plugin • Daniel Velliard – rpmfind.net • Paul Morgan – Python3 tito, wormhole • Dustin Kirkland - byobu • Allan Jude – BSD ports, ZFS docs • David Lee – Linux-HA Solaris port • Dejan Muhamadagic – Linux-HA resource agents • Juan Carlos (JC) Tong – Assimilation continuous integration
  9. http://AssimilationSystems.com/ 9/14 My Career My Career • S/W, SysAdmin •

    Founded Linux-HA • Linux-HA for SuSE – tech bubble bursts :-( • Linux-HA+ for IBM • Founded Assimilation – IBM Lays off 8000 :-( • Assimilation Startup
  10. http://AssimilationSystems.com/ 10/14 Why? Why? – – The world The world

    • Improves computing for everyone • Sharing and collaboration raises the bar for everyone • Improves $WORKn • Makes projects viable • Give as you've received
  11. http://AssimilationSystems.com/ 11/14 Which? Which? • Relevant to Work • “Open

    community” • Viable, Active • Friendly to newbies • Any/All of – Cool and Exciting – Important
  12. http://AssimilationSystems.com/ 12/14 What? What? • Documentation! • Answer Questions •

    Great Bug Reports • Suggestions • Reference Site • Promotion / Talks • Blog / Write Books
  13. http://AssimilationSystems.com/ 13/14 What? What? • Build, Packaging • Continuous Integration

    • Write Tests / Testing • Fix Bugs • Write plugins • Write code • Encouragement, Thanks • Purchase Developer Support
  14. http://AssimilationSystems.com/ 14/14 Do It! Do It! Choose a project! I

    suggest the Assimilation Project :-D http://assimilationsystems.com/download But choose a project!