User login

Main menu

You are here

Introduction to the GSoC

Submitted by areke on Sun, 01/05/2014 - 10:40

Final / Up to date -- AWAITING PEER REVIEW

Overview:

This lesson gives information about contributing to Drupal in the Google Summer of Code (GSoC).

Steps:

The Google Summer of Code is a program for university students that gives an introduction into the world of open source. You MUST be a college student at an accredited university to participate. GSoC takes place in the summer and offers stipends to students in exchange for writing code for open source projects, like Drupal.

When you figure out an idea for a proposal, discuss this idea with a mentor. To do this, hop onto the irc channel #drupal-google and ask about your idea. NEVER be afraid to ask questions. You can see the list of Drupal IRC channels on this node.If you are not able to get in touch with mentors please seek help of GSoC org admins (Slurpee, cs_shadow,Slashrsm) for drupal. You can find them on #drupal-google or you can contact them directly through their drupal contact page.

It may seem tedious and unnecessary to read the provided resources, but taking the 5 minutes to read these is essential. The contest is very selective so becoming familiar with Drupal before choosing and writing your proposal is critical as it will help set you aside from others. While going through this ladder, keep in mind that you will be writing a proposal for a project and look for issues that interest you. Writing your proposal about something that you are passionate about is the key to getting accepted into the Google Summer of Code.

Note that this step does not need to be completed before finishing the rest of this ladder. In fact, it would be very helpful to have some experience with Drupal before diving into selecting your project because this would help you figure out the types of projects that would be interesting.