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

Be a GIVER to open source communities

Be a GIVER to open source communities

The 5 most important ways you should contribute to an open source community once per day.

Ryan Chartrand

November 09, 2014
Tweet

More Decks by Ryan Chartrand

Other Decks in Programming

Transcript

  1. Contribute to Groups Facebook groups, forums, IRC, StackOverflow, even github

    issue lists. People need help. Unblock them & the community progresses.
  2. Inspire & mentor others Be selfless, humble and encourage others,

    both beginners and advanced. People aren’t just there for the code, they want to grow & collaborate.
  3. Add value Extend the core with libraries, plugins, modules, etc.

    Start with something valuable to you, as chances are it’s valuable to the community.
  4. Evangelize locally Devs are more likely to join a community

    if there’s a local presence. Start/attend meetups, help find sponsors, reach out to schools, etc.
  5. Evangelize globally Use social media to help advertise the community's

    successes and milestones, get others excited for new releases or new modules.
  6. Resources Help beginners learn and grow by creating resources (how-to’s,

    tutorials, posts, give talks, etc.). Communities don’t grow without plentiful resources.