GSOC offers budding developers the opportunity to spend a few weeks during the summer break to contribute to an open source project. In the past, GSOC has supported the development of interests and skills regarding open source development, giving them a “real-world software development” experience. To date, it involves more than 13,000 participating students from 108 countries and 608 partnerships with open source organizations. Students, teachers, and schools interested in proposing candidacies for Moodle development should do the following:
- Read the “GSOC Student Guide” and the Moodle documentation on how to apply for GSOC 2018. Get all the information requirements ready.
- Get started with a project. Moodle offers ideas for potential projects on the documentation. (See also “New feature ideas.”)
- With a project drafted, reach out to Mudrák by sending him a direct message on the Moodle Forum expressing your interest.
- Have you been chosen? Congratulations! Get started with Moodle’s “GSOC Expectations” detailing the development process.
Another opportunity for experienced Moodle developers is to offer project mentorship for students selected by GSOC 2018. They should also reach out to Mudrák. A “GSOC Mentor Guide,” collecting years of experiences and tips, is also available. The call for GSOC 2018 will be open from Monday, March 12th to Tuesday, the 27th. The announcement on the chosen projects will be April 23rd. Students will be expected to work on their open source projects throughout the western hemisphere’s summer, from May 14th to August 6th. Evaluations by peers and mentors will follow, with results and pass/fail statements scheduled for Wednesday, August 22nd.
Find out more about GSOC, participation requirements for students, open source organizations, and mentors, at summerofcode.withgoogle.com. Read Mudrák’s announcement “Moodle participates in GSOC 2018” at moodle.org/mod/forum.