GSOC/2008: Difference between revisions
Helen Foster (talk | contribs) (→Moodle IDE: description) |
Helen Foster (talk | contribs) (profile links) |
||
Line 4: | Line 4: | ||
==Detecting and solving specific usability issues== | ==Detecting and solving specific usability issues== | ||
'''Student''': Laia Subirats Maté | '''Student''': [http://moodle.org/user/view.php?id=518567&course=5 Laia Subirats Maté] | ||
'''Mentors''': David Horat and Anthony Borrow | '''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]] | '''Full specification''': [[Student projects/Usability issues]] | ||
Line 12: | Line 12: | ||
==XMLDB/SQLite== | ==XMLDB/SQLite== | ||
'''Student''': Andrei Bautu | '''Student''': [http://moodle.org/user/view.php?id=273885&course=1 Andrei Bautu] | ||
'''Mentor''': Penny Leach | '''Mentor''': [http://moodle.org/user/view.php?id=17383&course=5 Penny Leach] | ||
'''Full specification''': [[Student projects/SQLite]] | '''Full specification''': [[Student projects/SQLite]] | ||
Line 20: | Line 20: | ||
==Animated grade statistics report== | ==Animated grade statistics report== | ||
'''Student''': Daniel Servos | '''Student''': [http://moodle.org/user/view.php?id=544902&course=1 Daniel Servos] | ||
'''Mentors''': Greg Wilson, Anthony Borrow and Nicolas Connault | '''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]] | '''Full specification''': [[Student projects/Animated grade statistics report]] | ||
Line 32: | Line 32: | ||
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. | 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 | '''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] | '''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] | ||
Line 40: | Line 40: | ||
==Feed aggregation library== | ==Feed aggregation library== | ||
'''Student''': | '''Student''': [http://moodle.org/user/view.php?id=521708&course=1 Chris Zubak-Skees] | ||
'''Mentor''': Dan Poltawski | '''Mentor''': [http://moodle.org/user/view.php?id=104159&course=5 Dan Poltawski] | ||
'''Full specification''': [[Student projects/Feed aggregation library]] | '''Full specification''': [[Student projects/Feed aggregation library]] | ||
Line 48: | Line 48: | ||
==New customisable theme== | ==New customisable theme== | ||
'''Student''': Akshit Sharma | '''Student''': [http://moodle.org/user/view.php?id=526259&course=1 Akshit Sharma] | ||
'''Mentor''': Shane Elliott | '''Mentor''': [http://moodle.org/user/view.php?id=11995 Shane Elliott] | ||
'''Full specification''': [[Student projects/Customisable theme]] | '''Full specification''': [[Student projects/Customisable theme]] | ||
Line 56: | Line 56: | ||
==Blog improvements and the addition of a blog assignment module== | ==Blog improvements and the addition of a blog assignment module== | ||
'''Student''': Joey Morwick | '''Student''': [http://moodle.org/user/view.php?id=27192&course=5 Joey Morwick] | ||
'''Mentor''': Mathieu Petit-Clair | '''Mentor''': [http://moodle.org/user/view.php?id=423027&course=5 Mathieu Petit-Clair] | ||
'''Full specification''': [[Student projects/Blog improvements]] | '''Full specification''': [[Student projects/Blog improvements]] | ||
Line 64: | Line 64: | ||
==Messaging improvements== | ==Messaging improvements== | ||
'''Student''': Luis Filipe Romão Rodrigues | '''Student''': [http://moodle.org/user/view.php?id=274199&course=1 Luis Filipe Romão Rodrigues] | ||
'''Mentor''': Martin Dougiamas | '''Mentor''': [http://moodle.org/user/view.php?id=1 Martin Dougiamas] | ||
'''Full specification''': [[Student projects/Further messaging improvements]] | '''Full specification''': [[Student projects/Further messaging improvements]] | ||
Line 72: | Line 72: | ||
==Automatic accessibility checking== | ==Automatic accessibility checking== | ||
'''Student''': David W. Knight | '''Student''': [http://moodle.org/user/view.php?id=519485&course=1 David W. Knight] | ||
'''Mentors''': David Horat and Martin Dougiamas | '''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]] | '''Full specification''': [[Student projects/Automatic accessibility checking]] | ||
Line 80: | Line 80: | ||
==Competency tracking== | ==Competency tracking== | ||
'''Student''': Kengatharaiyer | '''Student''': [http://moodle.org/user/view.php?id=175392&course=5 Sarves Kengatharaiyer] | ||
'''Mentors''': Martin Dougiamas and Jonathan Newman | '''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]] | '''Full specification''': [[Student projects/Competency tracking]] | ||
Line 90: | Line 90: | ||
'''Student''': Askars Salimbajevs | '''Student''': Askars Salimbajevs | ||
'''Mentor''': Nicolas Connault | '''Mentor''': [http://moodle.org/user/view.php?id=240338&course=5 Nicolas Connault] | ||
'''Full specification''': [[Student projects/Secure RSS feeds]] | '''Full specification''': [[Student projects/Secure RSS feeds]] | ||
Line 98: | Line 98: | ||
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. | 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 | '''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] | '''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] |
Revision as of 06:55, 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
Student: Laia Subirats Maté
Mentors: David Horat and Anthony Borrow
Full specification: Student projects/Usability issues
XMLDB/SQLite
Student: Andrei Bautu
Mentor: Penny Leach
Full specification: Student projects/SQLite
Animated grade statistics report
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