1 of 9

Open Source Programs

2 of 9

What are these programs?

  • Programs to get more contributors to open source
  • Mostly for college students
  • A good way for getting into open source.
  • A great way of spending your vacations.
  • Not an intern. (Unless the program itself says otherwise.)

3 of 9

A few of them

  • Google Summer of Code (GSoC)
  • Outreachy
  • Major League Hacking (MLH) Fellowship
  • X Endless Vacation of Code (XEVoC)
  • Rails Girls Summer of Code (RGSoC)
  • FSF (interns)
  • Linux Kernel Mentorship Program
  • Community Bridge Mentorship

4 of 9

GSOC

  • What is GSoC?
  • How to participate?
  • Things to keep in mind.
  • Timeline

5 of 9

Timeline

6 of 9

Why GSOC (or any of these programs)?

Best way of getting into open source.

  • You get mentors
  • You get to learn a bunch of new stuff
  • You get paid for working on open source
  • You meet awesome devs from all around the world
  • You get to work on real world projects, solving real world problems and affecting real peoples.
  • You get to write something cool on your resume.

7 of 9

How to choose an organisation?

  • Explore, try new stuff.
  • What interests you?
  • What do you want to learn about?
  • What tools do you use?

Don’t worry about:

  • Language
  • Specific knowledge

8 of 9

What’s the best time to begin?

Right now.

9 of 9

Best practices and experiences by previous students and mentors.