GSOC/2008: Difference between revisions
Helen Foster (talk | contribs) (→XMLDB/SQLite: brief description) |
Helen Foster (talk | contribs) (→Animated grade statistics report: description) |
||
Line 23: | Line 23: | ||
==Animated grade statistics report== | ==Animated grade statistics report== | ||
This project is about using the [http://flare.prefuse.org/ Flare library] to develop some cool and useful visualisation of information in the Moodle gradebook. | |||
'''Student''': [http://moodle.org/user/view.php?id=544902&course=1 Daniel Servos] | '''Student''': [http://moodle.org/user/view.php?id=544902&course=1 Daniel Servos] |
Revision as of 11:09, 24 April 2008
Overview of the Google Summer of Code 2008 projects for Moodle. Thanks to Google for the opportunity to get these developed!
Detecting and solving specific usability issues
The main objective of this project is to detect and solve specific usability issues.
Student: Laia Subirats Maté
Mentors: David Horat and Anthony Borrow
Full specification: Student projects/Usability issues
XMLDB/SQLite
This project is about adding SQLite to the Moodle database abstraction layer and adding a mechanism to copy a live Moodle database into a SQLite database to implement a mechanism to switch into 'testing mode' using a SQLite copy of the live database.
Student: Andrei Bautu
Mentor: Penny Leach
Full specification: Student projects/SQLite
Animated grade statistics report
This project is about using the Flare library to develop some cool and useful visualisation of information in the Moodle gradebook.
Student: Daniel Servos
Mentors: Greg Wilson, Anthony Borrow and Nicolas Connault
Full specification: Student projects/Animated grade statistics report
Web 2.0 language editing interface
Moodle is designed to be translated into many languages, and currently has over 70 language packs. The existing language editing interface enables translators to check for untranslated words or phrases and also enables Moodle administrators to change words or phrases used in Moodle.
This project will involve creating a Web 2.0 language editing interface which will include features such as syntax error detection, a search and replace function for changing a particular word and a spell checker.
Student: Avi Mehta
Mentors: David Mudrák, Petr Skoda (Skodak) and Koen Roggemans
Full specification: Language editing interface
Feed aggregation library
Student: Chris Zubak-Skees
Mentor: Dan Poltawski
Full specification: Student projects/Feed aggregation library
New customisable theme
Student: Akshit Sharma
Mentor: Shane Elliott
Full specification: Student projects/Customisable theme
Blog improvements and the addition of a blog assignment module
Student: Joey Morwick
Mentor: Mathieu Petit-Clair
Full specification: Student projects/Blog improvements
Messaging improvements
Student: Luis Filipe Romão Rodrigues
Mentor: Martin Dougiamas
Full specification: Student projects/Further messaging improvements
Automatic accessibility checking
Student: David W. Knight
Mentors: David Horat and Martin Dougiamas
Full specification: Student projects/Automatic accessibility checking
Competency tracking
Student: Sarves Kengatharaiyer
Mentors: Martin Dougiamas and Jonathan Newman
Full specification: Student projects/Competency tracking
Secure RSS feeds
Student: Askars Salimbajevs
Mentor: Nicolas Connault
Full specification: Student projects/Secure RSS feeds
Moodle IDE
This project is about creating a Moodle integrated development environment (IDE), based on Eclipse, so that new developers can begin developing Moodle in less time.
Student: Grady Laksmono
Mentors: Petr Skoda (Skodak) and Anthony Borrow
Full specification: Moodle IDE