Download - 'Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt

Transcript
Page 1: 'Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt

Andrew Nesbitt

@teabass

Page 2: 'Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt
Page 3: 'Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt

What is a

Pull Request?

Page 4: 'Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt
Page 5: 'Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt
Page 6: 'Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt
Page 7: 'Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt
Page 8: 'Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt

2012

843 people

3068 pull requests

1462 projects

Page 9: 'Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt

2013

JSON API

Mobile Friendly Design

Organization Support

Localized into 16 languages

Page 10: 'Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt

2013

1576 people

7167 pull requests

3103 projects

Page 11: 'Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt

Why did it

take off?

Page 12: 'Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt

Open Source

Community

Spirit

Page 13: 'Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt

Gamification

Page 14: 'Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt

Daily

Reminder

Emails

Page 15: 'Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt

What’s next

for 2014?

Page 16: 'Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt

Newbie Friendly

Page 17: 'Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt

Hackathons

Page 18: 'Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt

Mentoring

Page 19: 'Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt

Help Wanted

Page 20: 'Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt

Get involved!

24pullrequests.com