This year is the sixth year we have participated in the GSoC.
We had four student projects started and all were successful. You may be interested in the products of these projects.
Audio/Video Capture repository plugin
Student: | Ankit Gupta |
Supervisor: | Rajesh Taneja |
Project docs: | http://docs.moodle.org/dev/Audio/Video_Capture_repository_plugin |
Tracker issue: | http://tracker.moodle.org/browse/CONTRIB-3631 |
Forum discussion: | http://moodle.org/mod/forum/discuss.php?d=202632 |
Plugins entry: | http://moodle.org/plugins/view.php?plugin=repository_mediacapture |
Ankit managed to create a Moodle repository for recording audio and video directly in Moodle. This is based on Moodle object repository framework and can be extended to add custom recorders. The current implementation has two audio recorders (Flash and Java) and one video recorder (Flash). Administrators have the ability to enable/disable any recorder. The repository can auto-detect and show most complaint recorder for the user's browser.
Email reminders for calendar events
Student: | Isuru Madushanka Weerarathna |
Supervisor: | Michael de Raadt, Rosianni Wijaya |
Project docs: | http://docs.moodle.org/dev/Email_reminders_for_calendar_events |
Tracker issue: | http://tracker.moodle.org/browse/CONTRIB-3647 |
Forum discussion: | moodle.org/mod/forum/discuss.php?d=201744 |
Plugins entry: | http://moodle.org/plugins/view.php?plugin=local_reminders |
Isuru has created a plugin that sends reminder messages for events in the calendar. The plugin is configurable and users can nominate how they would like to receive reminder messages (via email, popups, etc.) in their personal messaging settings.
Improve SCORM 2004 Support
Student: | Mayank Gupta |
Supervisor: | Dan Marsden |
Project docs: | http://docs.moodle.org/dev/Improve_SCORM_2004_Support |
Tracker issue: | http://tracker.moodle.org/browse/MDL-7068 |
Mayank has made good progress, rewriting the way navigation works and tidying up the structure of the SCORM 2004 code in Moodle. Mayank's code is yet to land in Moodle core, however we plan to integrate it in the next month or so. The new code will allow Moodle to pass more of the SCORM ADL 2004 tests.
Plagiarism API improvements
Student: | Kanika Goyal |
Supervisor: | Dan Marsden |
Project docs: | http://docs.moodle.org/dev/Plagiarism_API_improvements |
Tracker issue: | http://tracker.moodle.org/browse/MDL-32225 |
Plugins entries: | http://moodle.org/plugins/view.php?plugin=plagiarism_compilatio http://moodle.org/plugins/view.php?plugin=plagiarism_urkund |
Kanika has made great progress, implementing the Plagiarism API into 2.4 for the Forum, Workshop and Online Text style assignments and has added support to both the Urkund and Compilatio plagiarism plugins for the new API.