Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
The Many Ways to
Contribute to
Open Source
#OSCAL2015
About me
● Bruno Skvorc, Croatia
● PHP Editor at SitePoint.com (PhpMaster.
com)
● Developer Evangelist at Diffbot.com
Twit...
Open Source Contributions
What is Open Source?
Open Source Contributions
Open Content
>
Open Source
Open Source Contributions
Open Source Contributions
Open Source Contributions
Why Contribute
Why contribute?
Why Contribute
Helping them
is
Helping yourself
Why Contribute
Giving
back
ftw
Why Contribute
Why Contribute
Giving
back
ftw
Why Contribute
Networking
Why Contribute
Exposure
Why Contribute
Exposure
Why Contribute
Experience is the best CV
How to Contribute
● code
● documentation
● bug reports
● translations
● tutorials
● evangelism
● ideas and discussion
How to Contribute
Code, obviously
How to Contribute
Low Hanging Fruit in
Contributing to Software
● Documentation fixes
● Documentation updates
● Bug report...
How to Contribute
Documentation: typos, missing docs
How to Contribute
Bugs
How to Contribute
Bugs
● create reports with reproduction steps
On Android, 5.1, Moto G, first gen:
Step 1. With an image ...
How to Contribute
Translations
● docs
● landing pages
● GitHub readmes
How to Contribute
Tutorials
● write tutorials
● translate existing ones
● build a career with SitePoint
● peer review
How to Contribute
Ideas and Discussions
Help with Discussion and Analysis - e.g. SitePoint Survey
How to Contribute
Ideas and Discussions
● Q&A sites - Quora, Stackexchange network
● OpenDataCommunity on Slack.com
How to Contribute
Open DIY
● Makerspace / 3D Printing
● Conferences
● Home Automation
● DIY
● IFTTT recipes
● ...
How to Contribute
Be a Zero
0 > 1
Go forth and be useful
#OpenSourceFtw
Contact etc
Twitter: @bitfalls
Google+: +BrunoSkvorc
Github: Swader
Email: bruno.skvorc@sitepoint.com
Joind.In: https://jo...
Upcoming SlideShare
Loading in …5
×

Bruno Skvorc - The many ways to contribute to open source

405 views

Published on

Bruno Skvorc - The many ways to contribute to open source

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Bruno Skvorc - The many ways to contribute to open source

  1. 1. The Many Ways to Contribute to Open Source #OSCAL2015
  2. 2. About me ● Bruno Skvorc, Croatia ● PHP Editor at SitePoint.com (PhpMaster. com) ● Developer Evangelist at Diffbot.com Twitter: @bitfalls Google+: +BrunoSkvorc Github: Swader Email: bruno.skvorc@sitepoint.com
  3. 3. Open Source Contributions What is Open Source?
  4. 4. Open Source Contributions Open Content > Open Source
  5. 5. Open Source Contributions
  6. 6. Open Source Contributions
  7. 7. Open Source Contributions
  8. 8. Why Contribute Why contribute?
  9. 9. Why Contribute Helping them is Helping yourself
  10. 10. Why Contribute Giving back ftw
  11. 11. Why Contribute
  12. 12. Why Contribute Giving back ftw
  13. 13. Why Contribute Networking
  14. 14. Why Contribute Exposure
  15. 15. Why Contribute Exposure
  16. 16. Why Contribute Experience is the best CV
  17. 17. How to Contribute ● code ● documentation ● bug reports ● translations ● tutorials ● evangelism ● ideas and discussion
  18. 18. How to Contribute Code, obviously
  19. 19. How to Contribute Low Hanging Fruit in Contributing to Software ● Documentation fixes ● Documentation updates ● Bug reports ● Bug reproductions ● Translations ● Tutorials ● Tutorial translations
  20. 20. How to Contribute Documentation: typos, missing docs
  21. 21. How to Contribute Bugs
  22. 22. How to Contribute Bugs ● create reports with reproduction steps On Android, 5.1, Moto G, first gen: Step 1. With an image open, select Share To -> Twitter Step 2. Write Tweet Step 3. Hit Post Step 4. Twitter app fails to upload image, staying stuck on “sending tweet” indefinitely. ● list reproduction steps for other people’s issues Can confirm on Android 5.1 on Moto X 2nd gen, and 5.1 Moto G 2nd gen: … steps
  23. 23. How to Contribute Translations ● docs ● landing pages ● GitHub readmes
  24. 24. How to Contribute Tutorials ● write tutorials ● translate existing ones ● build a career with SitePoint ● peer review
  25. 25. How to Contribute Ideas and Discussions Help with Discussion and Analysis - e.g. SitePoint Survey
  26. 26. How to Contribute Ideas and Discussions ● Q&A sites - Quora, Stackexchange network ● OpenDataCommunity on Slack.com
  27. 27. How to Contribute Open DIY ● Makerspace / 3D Printing ● Conferences ● Home Automation ● DIY ● IFTTT recipes ● ...
  28. 28. How to Contribute Be a Zero 0 > 1
  29. 29. Go forth and be useful #OpenSourceFtw
  30. 30. Contact etc Twitter: @bitfalls Google+: +BrunoSkvorc Github: Swader Email: bruno.skvorc@sitepoint.com Joind.In: https://joind.in/14460

×