getting students involved in open source

12
GETTING STUDENTS INVOLVED IN OPEN SOURCE CHRIS ANISZCZYK (@CRA) / #GWO2016

Upload: chris-aniszczyk

Post on 20-Feb-2017

708 views

Category:

Technology


1 download

TRANSCRIPT

GETTING STUDENTS INVOLVED IN OPEN SOURCECHRIS ANISZCZYK (@CRA) / #GWO2016

— Anonymous Student

HOW CAN I GET STARTED WORKING ON OPEN

SOURCE?

GOOGLE SUMMER OF CODE

• 100+ open source organizations participate, from Apache to Eclipse to Mozilla

• $5500 stipend and a paid trip to the GSOC Summit!

• The 2016 application window just opened on March 14th

• Takes place once a year during the summer only!

HTTPS://DEVELOPERS.GOOGLE.COM/OPEN-SOURCE/GSOC/

GOOGLE CODE-IN

• Not a university student? No problem, Google offers an alternative to GSOC for pre-university students (ages 13-17)

• 10+ open source organizations are involved in curating tasks

• In the 2015 contest, 980 students from 65 countries completed 4,686 tasks with 14 open source organizations.

HTTPS://CODEIN.WITHGOOGLE.COM/

OUTREACHY

• 15+ open source organizations participate, from Fedora to Git to OpenStack to Wordpress and more!

• $5500 stipend!

• The 2016 application window closes on March 22nd!

• Happens twice a year: in the summer and winter! Also open to non-students :)

HTTPS://WWW.GNOME.ORG/OUTREACHY/

RAILS SUMMER OF CODE

• 40+ open source projects participate, from Apache CouchDB to GitLab to Rails and more!

• The stipend (scholarship) varies depending on location

• The 2016 application window just opened on March 22nd

HTTP://RAILSGIRLSSUMMEROFCODE.ORG/

[FACEBOOK] OPEN ACADEMY

• Facebook Open Academy promotes collaboration between universities and open source organizations.

• Participation is usually in the form of taking a college course in a partner university

HTTPS://WWW.FACEBOOK.COM/OPENACADEMYPROGRAM/

UNIVERSITY CLUBS AND MEET UPS

• Search out open source clubs at universities (e.g, LUGS)!

• https://linux.ucla.edu/

• http://www.ntuoss.com/

• http://orgsync.rso.cornell.edu/org/opensourcecornell

• Search out local meet ups within your university or city for language (meetup.com is good for this)

EXAMPLE: HTTPS://OPENSOURCE.CSE.OHIO-STATE.EDU/

CONFERENCE TRAVEL SCHOLARSHIPS

• Some conferences offer travel scholarships and assistance

• https://us.pycon.org/2016/assistance/

• http://events.linuxfoundation.org/

• http://thestrangeloop.com/opportunity.html

• Conferences are a great way to learn and get involved with a respective open source community

EXAMPLE: HTTPS://US.PYCON.ORG/2016/ASSISTANCE/

BEGINNER ISSUES

• Finding “help wanted” or “beginner” issues to tackle are a great way to get started, some projects out there can help you find them:

• http://up-for-grabs.net/

• http://issuehub.io/?label%5B%5D=help+wanted&language=

• https://openhatch.org/search/

• During the winter holidays, check out http://24pullrequests.com/

HTTP://UP-FOR-GRABS.NET/

MENTOR PEOPLE!

REMEMBER: WE WERE ALL STUDENTS ONCE…

THANK YOU FOR LISTENING!

CHRIS ANISZCZYK (@CRA) HTTPS://ANISZCZYK.ORG

ORIGINAL POST: HTTPS://OPENSOURCE.COM/EDUCATION/16/1/HOW-STUDENTS-GET-STARTED-OPEN-