|
|
(21 intermediate revisions by 4 users not shown) |
Line 1: |
Line 1: |
| Overview of the [http://code.google.com/soc/2008/ Google Summer of Code 2008] projects for Moodle. Thanks to Google for the opportunity to get these developed!
| | {{Moved_to_dev_docs}} |
| | |
| | |
| ==Detecting and solving specific usability issues==
| |
| | |
| The main objective of this project is to detect and solve specific usability issues.
| |
| | |
| '''Student''': [http://moodle.org/user/view.php?id=518567&course=5 Laia Subirats Maté]
| |
| | |
| '''Mentors''': [http://moodle.org/user/view.php?id=153093&course=5 David Horat] and [http://moodle.org/user/view.php?id=51473&course=5 Anthony Borrow]
| |
| | |
| '''Full specification''': [[Student projects/Usability issues|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''': [http://moodle.org/user/view.php?id=273885&course=1 Andrei Bautu]
| |
| | |
| '''Mentor''': [http://moodle.org/user/view.php?id=17383&course=5 Penny Leach]
| |
| | |
| '''Full specification''': [[Student projects/SQLite|SQLite]]
| |
| | |
| ==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]
| |
| | |
| '''Mentors''': [http://moodle.org/user/view.php?id=521521&course=1 Greg Wilson], [http://moodle.org/user/view.php?id=51473&course=5 Anthony Borrow] and [http://moodle.org/user/view.php?id=240338&course=5 Nicolas Connault]
| |
| | |
| '''Full specification''': [[Student projects/Animated grade statistics report|Animated grade statistics report]]
| |
| | |
| ==Web 2.0 language editing interface==
| |
| | |
| Moodle is [[Translation|designed to be translated]] into many languages, and currently has over 70 language packs. The existing [[Language editing|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''': [http://moodle.org/user/view.php?id=544037&course=1 Avi Mehta]
| |
| | |
| '''Mentors''': [http://moodle.org/user/view.php?id=1601&course=5 David Mudrák], [http://moodle.org/user/view.php?id=12863&course=5 Petr Skoda (Skodak)] and [http://moodle.org/user/view.php?id=3923&course=5 Koen Roggemans]
| |
| | |
| '''Full specification''': [[Student projects/Language editing interface|Language editing interface]]
| |
| | |
| ==Feed aggregation library==
| |
| | |
| This project involves creating a feed aggregation library to take care of aggregating feeds (and the issues around it) and to provide them in a simple format for plugins and other core parts of Moodle to use.
| |
| | |
| '''Student''': [http://moodle.org/user/view.php?id=521708&course=1 Chris Zubak-Skees]
| |
| | |
| '''Mentor''': [http://moodle.org/user/view.php?id=104159&course=5 Dan Poltawski]
| |
| | |
| '''Full specification''': [[Student projects/Feed aggregation library|Feed aggregation library]]
| |
| | |
| '''Tracker Issue''': [http://tracker.moodle.org/browse/CONTRIB-504 CONTRIB-504]
| |
| | |
| ==New customisable theme==
| |
| | |
| This project is about creating a theme for Moodle 1.9 which is customizable via a configuration page in Moodle.
| |
| | |
| '''Student''': [http://moodle.org/user/view.php?id=526259&course=1 Akshit Sharma]
| |
| | |
| '''Mentor''': [http://moodle.org/user/view.php?id=11995 Shane Elliott]
| |
| | |
| '''Full specification''': [[Student projects/Customisable theme|Customisable theme]]
| |
| | |
| '''Tracker Issue''': [http://tracker.moodle.org/browse/MDL-15395 MDL-15395 ]
| |
| | |
| ==Blog improvements and the addition of a blog assignment module==
| |
| | |
| The existing [[Blog]] functionality will be improved as part of this project, and a blog assignment type developed.
| |
| | |
| '''Student''': [http://moodle.org/user/view.php?id=27192&course=5 Joey Morwick]
| |
| | |
| '''Mentor''': [http://moodle.org/user/view.php?id=423027&course=5 Mathieu Petit-Clair]
| |
| | |
| '''Full specification''': [[Student projects/Blog improvements|Blog improvements]]
| |
| | |
| ==Messaging improvements==
| |
| | |
| '''Student''': [http://moodle.org/user/view.php?id=274199&course=1 Luis Filipe Romão Rodrigues]
| |
| | |
| '''Mentor''': [http://moodle.org/user/view.php?id=1 Martin Dougiamas]
| |
| | |
| '''Full specification''': [[Student projects/Further messaging improvements|Further messaging improvements]]
| |
| | |
| ==Automatic accessibility checking==
| |
| | |
| '''Student''': [http://moodle.org/user/view.php?id=519485&course=1 David W. Knight]
| |
| | |
| '''Mentors''': [http://moodle.org/user/view.php?id=153093&course=5 David Horat] and [http://moodle.org/user/view.php?id=1 Martin Dougiamas]
| |
| | |
| '''Full specification''': [[Student projects/Automatic accessibility checking|Automatic accessibility checking]]
| |
| | |
| ==Competency tracking==
| |
| | |
| This project is about tracking the competency of a user based on the course outcome, the desired grade and the grade that the user obtained for the course.
| |
| | |
| '''Student''': [http://moodle.org/user/view.php?id=175392&course=5 Sarves Kengatharaiyer]
| |
| | |
| '''Mentors''': [http://moodle.org/user/view.php?id=1 Martin Dougiamas] and [http://moodle.org/user/view.php?id=152257 Jonathan Newman]
| |
| | |
| '''Full specification''': [[Student projects/Competency tracking|Competency tracking]]
| |
| | |
| ==Secure RSS feeds==
| |
| | |
| '''Student''': [http://moodle.org/user/view.php?id=525809&course=5 Askar Salimbaev]
| |
| | |
| '''Mentor''': [http://moodle.org/user/view.php?id=240338&course=5 Nicolas Connault]
| |
| | |
| '''Full specification''': [[Student projects/Secure RSS feeds|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''': [http://moodle.org/user/view.php?id=543819&course=1 Grady Laksmono]
| |
| | |
| '''Mentors''': [http://moodle.org/user/view.php?id=12863&course=5 Petr Skoda (Skodak)] and [http://moodle.org/user/view.php?id=51473&course=5 Anthony Borrow]
| |
| | |
| '''Full specification''': [[Student projects/Moodle IDE|Moodle IDE]]
| |
| | |
| [[Category:Project]]
| |