GSoC: How to get prepared
(or how to start contributing with FLOSS)
Who am I?
Rohit Dua (duke.rohitdua@gmail.com)
4rd year E.C.E branch
GSOC-2015 with Honeynet as organization
What is Google Summer of Code?
Flip bits not burgers!
GSoC Overview
- Summer internship program
- Mentored
- One month for community bonding
- Three months for code development
- Two evaluations
- Stipend
Ok, but WHY?
- You get to work with the creators :o
- Your work gets used by millions of people worldwide :0
- You become a part of the global open-source community -> here think about your resume. ;)
- You indirectly work for Google \o/
- You get cool google t-shirt, certificate, goodies.
- In fact, you get paid not just to work, but to learn.
Did someone just say pay?
rS. 3,57,500
How to get in the game?
You don't need
a 9 pointera degreecollege or anybodys permission
What the need is just: willingness to code (or learn to code) and lots of communication.
- Choose a project
(find something that you wanna hack without worrying about its pre-requesties.
There are lots of participating organizations, segment out not more than 2-3 organization projects and focus on them.)
- Don’t ask to ask, just ask!
(ask even if you think it's the worlds dumbest question. Just remember to be polite. :)
- Learn to use I.R.C.(internet relay chat)
(this is where all the chatting happens.
Hang out here and answer questions)
- POA
(make plan[s] for each step of your project and try to get in as detail as possible.)
- Learn the codebase (and improve your chosen language)
(each organization has its own codebase[its the way they code ie. the way they give indentation etc.], so practice it.)
- Give your pre-gsoc contrubution**
(small bug fixes/ code snippets/ patches fire up the chances)
- Issue tracker / bugzilla
(check out the organizations active bugs and try to solve them.)
- Find the source, Neo
(learn to use git \o/. get the organiztions code, change between revisions etc.)
- Get selected ;-)
(and make your way to glory ;) )
So when to start?
tODAY!
Org Application Starts: February, 2016
Copy of deck
By Rohit Dua
Copy of deck
- 1,377