Google Summer of Code (GSoC)

What is GSoC?

For over 10 years Google has sponsored a global program that pairs students with open source software development projects. For three months over the summer students receive real world experience contributing to software development and guidance from mentors. On the other hand, participating organizations are able to bring in new developers to grow their code base. Overall, GSoC helps open source communities grow and thrive. Thousands of student and organization from around the world have participated and now you can too!

 

Project Ideas

Ecosystem science has many components, so does PEcAn! Some Project ideas can be found here on our project ideas list.

 

How to apply?

There are two steps to the application process:
  1. Getting acquainted with the project, mentors and ideas
  2. Writing a good proposal

 

Getting acquainted with the project, mentors and ideas

The first step is for you to get acquainted with the PEcAn project, the ideas and to introuduce yourself with the mentors. This will help you get a significantly better proposal, and will make it more like for us to rate your propsal higher.

 

 

When talking to the mentors, use the following questions to introuduce yourself:

 

 

Writing a good proposal

Next, write and submit your GSoC proposal after discussing this with the mentor. In the proposal make sure to include a well-defined, weekly schedule with clear milestones and deliverables around it. Make sure to include in your schedule any time you need to learn new technologies, as well as make sure that before the evaluations dates, you have a deliverable that we can use to evaluate. We understand that schedules change, but it would be good to add some must haves to your list of deliverables that will make your project a success as well as some extra goals in case you have additional time at the end.

 

See also Google's proposal guidelines

 

Good Luck