With spring in full swing in the northern hemisphere, we continue to wait for the official 2018 announcement regarding the chosen students and projects for this year’s Google Summer Of Code event, which gives students four weeks worth of time and mentoring in order for them to contribute to an open source project, like Moodle.
Since 2006, when Moodle joined GSOC, 55 projects have taken place. The last one was 2017’s “Improving End-to-End Testing in the Mobile App” by Diwakar Moturu, who kept a blog on his work updated until last August. 2008 was the most prolific year, with 12 projects chosen. The only year in which there were no projects was 2010. Not all of the projects were successfully completed. The GSOC page at Moodle shows a very promising past, but here are some finished products:
- 2011: Michael de Raadt produced “Moodle Flavors,” a plugin that creates files with Moodle site settings including plugins and language packs. (It since has been replaced with the Admin presets plugin.)
- 2012: The Plagiarism API, added to Moodle in 2010, enables plagiarism plugins to work directly with submissions. In 2012, Kanika Goyal worked on improving the interface.
- 2013: Janesh Anandani’s project, which would let students use the Question Bank for self-assessment and practice, jumpstarted what would end up becoming the Question practice plugin.
- 2013: Prateek Sachan rewrote the Global Search functionality.
- 2014: Vignesh Panneerselvam made several improvements to SCORM compatibility. Mentor Dan Mardsen documented it on his blog.
- 2016: The Moodle plugin skeleton generator became a reality in the form of a Moodle plugin.
- 2016: The “Global Search additions” project by Devang Gaur was successfully added into the Moodle core.
Google will announce the accepted projects in GSOC 2018 on April 23. This year, the building period is scheduled to end on August 14, with results announced a week later.
This Moodle Technology related post is made possible by: Moonami a company that provides a full range of Moodle services that combine the flexibility, scalability, and power of Amazon’s world-leading cloud platform (AWS) with fanatical Moodle support. Click here to learn more.