ignite: for good' presentation 9: learning to code through contributing to open source, andrew...
DESCRIPTION
This is Andrew Nesbitt's presentation which he gave during the 'Ignite: For Good' evening mySociety hosted on 29th October 2014 as part of the Bath Digital Festival. Description: 24 Pull Requests is an Open Source community project I started in 2012 as a way to encourage developers to contribute to Open Source software that they've used. Since then over 5,500 people have contributed over 7,000 patches to thousands of different projects, often from people just starting to learn to code.TRANSCRIPT
![Page 1: Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559a7ee21a28abcf2f8b4569/html5/thumbnails/1.jpg)
Andrew Nesbitt
@teabass
![Page 2: Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559a7ee21a28abcf2f8b4569/html5/thumbnails/2.jpg)
![Page 3: Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559a7ee21a28abcf2f8b4569/html5/thumbnails/3.jpg)
What is a
Pull Request?
![Page 4: Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559a7ee21a28abcf2f8b4569/html5/thumbnails/4.jpg)
![Page 5: Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559a7ee21a28abcf2f8b4569/html5/thumbnails/5.jpg)
![Page 6: Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559a7ee21a28abcf2f8b4569/html5/thumbnails/6.jpg)
![Page 7: Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559a7ee21a28abcf2f8b4569/html5/thumbnails/7.jpg)
![Page 8: Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559a7ee21a28abcf2f8b4569/html5/thumbnails/8.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559a7ee21a28abcf2f8b4569/html5/thumbnails/9.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559a7ee21a28abcf2f8b4569/html5/thumbnails/10.jpg)
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](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559a7ee21a28abcf2f8b4569/html5/thumbnails/11.jpg)
Why did it
take off?
![Page 12: Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559a7ee21a28abcf2f8b4569/html5/thumbnails/12.jpg)
Open Source
Community
Spirit
![Page 13: Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559a7ee21a28abcf2f8b4569/html5/thumbnails/13.jpg)
Gamification
![Page 14: Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559a7ee21a28abcf2f8b4569/html5/thumbnails/14.jpg)
Daily
Reminder
Emails
![Page 15: Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559a7ee21a28abcf2f8b4569/html5/thumbnails/15.jpg)
What’s next
for 2014?
![Page 16: Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559a7ee21a28abcf2f8b4569/html5/thumbnails/16.jpg)
Newbie Friendly
![Page 17: Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559a7ee21a28abcf2f8b4569/html5/thumbnails/17.jpg)
Hackathons
![Page 18: Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559a7ee21a28abcf2f8b4569/html5/thumbnails/18.jpg)
Mentoring
![Page 19: Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559a7ee21a28abcf2f8b4569/html5/thumbnails/19.jpg)
Help Wanted
![Page 20: Ignite: For Good' presentation 9: Learning to code through contributing to Open Source, Andrew Nesbitt](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559a7ee21a28abcf2f8b4569/html5/thumbnails/20.jpg)
Get involved!
24pullrequests.com