Google Summer of Code
Google Summer of Code (GSoC) is a global program that aims to encourage new contributors of open source code. Every year, thousands of GSoC contributors are paid a stipend by Google to complete coding projects with roughly 200 open source organisations like MuseScore. Please see the official Google Summer of Code website for more details, including:
- GSoC Timeline - start and end dates for applications and projects
- Contributor Guide - how to apply and participate
- FAQs - answers to frequently asked questions
- Discussion Group - announcements and enquiries
If you want to take part in GSoC with MuseScore then you should familiarise yourself with the information on those pages as well as with our own requirements at MuseScore, which you can read about on the pages listed below.
Changes for 2022
As per Google's announcement, this year for the first time:
- The GSoC program is open to both students and non-students as long as you are at least 18 years old and fairly new to open source. See Google's FAQ for full eligibility requirements.
- Projects can be medium (~175 hours) or large (~350 hours) in size, usually completed over a period of 12 weeks.
- The 12 week coding period can optionally be extended by up to 10 weeks (i.e. 22 weeks in total), although this requires approval by both the contributor and their mentor.
- We will consider extending the deadline to account for time when you are unavailable during the coding period, such as holidays or classes, but we do not advise using the extension as a way to attempt a project that would take you longer than 350 hours to complete. Please be very clear about the expected end date in your proposal(s).
GSoC with MuseScore
Information on the following pages is specific to MuseScore.