Moodle confirms its participation in Google Summer of Code 2018

This will be the 12th year of Moodle's involvement in GSOC

Moodle HQ team confirms its participation in the Google Summer of Code 2018. Google Summer of Code is a global program to encourage the students into open source development. During the summer holidays students works with an open source organization on a 3 months programming project. During this period the students are mentored by experienced developers.

In a recent announcement, David Mudrak – Moodle HQ announced the participation of Moodle in Google Summer of Code 2018 program. This will be the 12th year for Moodle’s involvement in Google Summer of Code program.

If you are a student, you can register and submit your applications to work with Moodle. All proposals must be submitted by March 27, 2018. 

Potential Moodle Projects for Google Summer of Code 2018:

There are many potential projects for new developers which are derived from the Moodle community suggestions. Few of the potential projects are:

  • Improve SCORM plugin – There are some areas of SCORM that could be improved as part of a GSOC project, some of these are bigger projects and others could be joined to form a single project. We require prospective students to make an attempt at fixing at least 1 issue in the Moodle tracker before their proposal can be considered. This must be completed before your application can be considered valid.
  • Improve end-to-end testing in the Mobile app – The aim of this project is to upgrade the Node, Protractor, Selenium and the rest of dependencies to be able to run tests in both a browser and in real devices via external systems like Saucelabs. 
  • Migrate Moodle Mobile publishing scripts to Gulp tasks – Right now the Mobile app uses several scripts for common tasks related to publishing. Those scripts should be migrated to Gulp tasks so they are available among the other tasks already implemented.
  • Add Mobile app support to Attendance plugin – A new version of the Moodle Mobile app will be finished in May 2018 – This will provide a simpler way for plugins to add support for the Mobile app. Minimum requirements for this project would be to involve the ability for teachers and students to take attendance, and for students to view their reports. 

You may also like to read:

If you are a student and willing to take part in Google Summer of Code to work on Moodle project, you should take a look at this Moodle doc.

After the submissions of applications, the organizations will review the applications and announce the students on 23rd April. The final results of Google Summer of Code 2018 will be announced on 22 August 2018.

For more details about Google Summer of Code 2018 program and timelines, check out the official website here –

Are you a student looking to take part in Google Summer of Code 2018 with Moodle? Do share with us in the comments section below.

Jaswinder Singh

Jaswinder Singh, passionate about using Moodle in improving the Indian Education System and reaching the students in far flung areas where still education seems to be a impossible prospect of life. He is the author of the popular Moodle Book "How to use Moodle 2.7". In October 2016, Jaswinder was elected as the Moodle User's Association Committee member - the first to make it from India.

Related Articles