Skip to main content

Google Summer of Code (GSoC)

What is GSoC?

Google Summer of Code is a global program that pairs contributors with open source software projects. Over the summer, contributors gain real-world experience contributing to software development and working with mentors, while participating organizations grow their communities and codebases.

 

Project Ideas

Ecosystem science has many components, so does PEcAn. Some project ideas can be found on our project ideas list. Contributors are also welcome to develop new ideas with feedback from the community.

 

Getting Started

If you are interested in contributing to PEcAn through GSoC, the best place to start is our getting started discussion. Please read that page first and follow the instructions there.

 

A few good places to start

 

Applying to GSoC

After reviewing the project ideas and getting started guidance, reach out in Slack. Contact the project mentor(s) if you have questions about a specific project idea. If multiple mentors are listed, create a thread with all mentors. This helps us give more efficient and consistent feedback. Becoming part of the community before submitting a proposal is important. Proposals submitted at the last minute, without prior engagement with the project or mentors, are much less likely to be competitive. Once you have gotten acquainted with the project and discussed your interests with potential mentors, you can begin drafting your proposal. A strong proposal should include a realistic timeline, clear milestones, and concrete deliverables.

 

See also Google's proposal guidelines.

 

Good luck