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

Creating open source developers, Conisoft 2018

Joe Nash
October 24, 2018
42

Creating open source developers, Conisoft 2018

Joe Nash

October 24, 2018
Tweet

Transcript

  1. 2

  2. 4

  3. “GITHUB EDUCATION HELPS STUDENTS, TEACHERS, AND SCHOOLS ACCESS THE TOOLS

    AND EVENTS THEY NEED TO SHAPE THE NEXT GENERATION OF SOFTWARE DEVELOPMENT. 6
  4. 13 OPEN SOURCE IN 1998 • Netscape released source code

    • “Open Source” coined • KDE 1.0 released
  5. 14 OPEN SOURCE IN 1998 • Netscape released source code

    • “Open Source” coined • KDE 1.0 released • “Halloween document” leaked
  6. 20

  7. 21

  8. 22

  9. 23

  10. 25

  11. “THE ACCELERATED TIME FRAME ENABLED BY OPEN SOURCE INFRASTRUCTURE CREATED

    AN ADDITIONAL $143M IN VALUE, OR A 21% INCREASE. HTTPS://MEDIUM.COM/@NAYAFIA/OPEN-SOURCE-WAS-WORTH- AT-LEAST-143M-OF-INSTAGRAM-S-1B- ACQUISITION-808BB85E4681 27
  12. 28

  13. 29

  14. 34

  15. “ 35 THE MYSTERY IS NOT THAT A FEW OVER-

    WORKED VOLUNTEERS MISSED THIS BUG; THE MYSTERY IS WHY IT HASN’T HAPPENED MORE OFTEN.
  16. “ 36 THERE SHOULD BE AT LEAST A HALF DOZEN

    FULL TIME OPENSSL TEAM MEMBERS, NOT JUST ONE, ABLE TO CONCENTRATE ON THE CARE AND FEEDING OF OPENSSL WITHOUT HAVING TO HUSTLE COMMERCIAL WORK
  17. 39

  18. “UNSEEN INFRASTRUCTURE ARE OPEN SOURCE PACKAGES THAT ARE HEAVILY DEPENDED

    UPON BY THE COMMUNITY BUT DON'T RECEIVE MUCH RECOGNITION OR ATTENTION. 42
  19. 48

  20. “THESE GUYS DON’T WORK ON OPENSSL FOR MONEY. THEY DON’T

    DO IT FOR FAME. THEY DO IT OUT OF PRIDE IN CRAFTSMANSHIP AND THE RESPONSIBILITY FOR SOMETHING THEY BELIEVE IN. STEVE MARQUESS 52
  21. “ 65 IF YOU’RE A CORPORATE OR GOVERNMENT DECISION MAKER

    IN A POSITION TO DO SOMETHING ABOUT IT, GIVE IT SOME THOUGHT. PLEASE. I’M GETTING OLD AND WEARY AND I’D LIKE TO RETIRE SOMEDAY.
  22. “GITHUB EDUCATION HELPS STUDENTS, TEACHERS, AND SCHOOLS ACCESS THE TOOLS

    AND EVENTS THEY NEED TO SHAPE THE NEXT GENERATION OF SOFTWARE DEVELOPMENT. 67
  23. USE YOUR PULL REQUEST TO GET TALK ABOUT YOUR CHANGES,

    GET FEEDBACK, AND COLLABORATE. 4. GET FEEDBACK 78
  24. 86

  25. VERIFIED STUDENTS ON GITHUB. 50% OF NEW GITHUB SIGN UPS

    IDENTIFY AS STUDENTS. 1.1 MILLION 91
  26. “ 99 HELP AUTHORITIES DECIDE WHERE TO SEND RESOURCES AND

    FIND FLOOD AND LANDSLIDE VICTIMS. BY HELPING LOCAL CRISES, THE WORK OF THE CLASS IS ALWAYS RELEVANT AND URGENT.
  27. A 2018 SURVEY OF THE GITHUB EDUCATION COMMUNITY SHOWED THAT

    48% OF STUDENTS SAID USING GITHUB IN THE CLASSROOM HELPED MAKE THEM FEEL LIKE THEY BELONGED IN THE SOFTWARE DEVELOPMENT FIELD. 101
  28. 104

  29. 114

  30. CONTRIBUTION OPPORTUNITIES • http://up-for-grabs.net/ • http://issuehub.io/ • http://www.firsttimersonly.com/ • http://yourfirstpr.github.io/

    • https://github.com/MunGell/awesome-for-beginners • http://docsdoctor.org • http://PullRequestRoulette.com • https://webcompat.com/ • https://open-source.now.sh/ • http://24pullrequests.com
  31. 119

  32. “ KIM NOEL, DEVELOPER ADVOCATE, AUTH0 125 THE GITHUB CAMPUS

    EXPERTS PROGRAM IS FOSTERING COMMUNITIES THAT PROMOTE LEARNING, BUILDING, AND SHARING IN TECHNOLOGY ON A GLOBAL SCALE. 
  33. 1. 127 TRAINING FROM GITHUB TO HELP YOU BECOME A

    LEADER AND BRING PEOPLE TOGETHER.
  34. “ CAMPUS EXPERT TRAINEE 128 THIS GITHUB CAMPUS EXPERTS TRAINING

    HAS HELPED ME GREATLY. IT HELPS ME TO CONCENTRATE, IMPROVE MY WRITING SKILL, MY PUBLIC SPEAKING SKILL AND THE WAY I THINK. I HAD NO SERIOUS KNOWLEDGE ABOUT MY COMMUNITY BEFORE I APPLIED, NOW I HAVE THE KEY TO IMPACT MY COMMUNITY
  35. 2. 129 RESOURCES FROM GITHUB TO INSPIRE AND MOTIVATE YOUR

    PEERS SO THEY CAN LEARN THE SKILLS THEY NEED.
  36. 3. 131 OPPORTUNITIES FROM GITHUB TO HELP YOU TAKE THE

    NEXT STEP, REACHING MORE PEOPLE, OR FINDING YOUR FUTURE.
  37. 144

  38. 158

  39. 169