Note: You are currently viewing documentation for Moodle 1.9. Up-to-date documentation for the latest stable version is available here: Projects for new developers.

Projects for new developers: Difference between revisions

From MoodleDocs
(note re. GSOC 2010)
(moved to dev docs)
 
(17 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<p class="note">Note: Moodle will NOT be applying to take part in Google Summer of Code 2010 in order that we can focus on the Moodle 2.0 release.</p>
{{Moved_to_dev_docs}}
 
 
This evolving page lists possible Moodle projects for new developers derived from community suggestions.
 
''If you have any ideas for new features in Moodle which might be suitable as projects for new developers, please see [[Development:New feature ideas]].''
 
 
==Custom report generator==
 
An interface for enabling Moodle admins to create custom reports.
 
:'''Skills required''': PHP
:'''Difficulty level''': Medium
:'''Mentors''': To be confirmed
 
For further details see:
* Using Moodle [http://moodle.org/mod/forum/discuss.php?d=116895 Feature for creating custom reports] forum discussion
* Tracker issue MDL-18323
 
==Workflow support in the Database activity module==
 
Add the ability to control the state of a database record, permissions at different state levels and email notifications.
 
:'''Skills required''': PHP and understanding UML syntax of [http://en.wikipedia.org/wiki/State_diagram state diagrams], workflow principles
:'''Difficulty level''': Medium
:'''Mentors''': [https://docs.moodle.org/en/User:David_Mudrak David Mudrák]
 
For further details see:
* Using Moodle [http://moodle.org/mod/forum/discuss.php?d=118830 Workflow support] forum discussion
* Tracker issue MDL-18572
* [[Student projects/Workflow Support]]
 
==Improved spam detector==
 
Improve Moodle's current [[Spam cleaner]] tool.
 
:'''Skills required''': PHP
:'''Difficulty level''': Medium
:'''Mentors''': To be confirmed
 
For further details see:
* Using Moodle [http://moodle.org/mod/forum/discuss.php?d=119510 Improved SPAM detector] forum discussion
 
==XML admin settings presets==
Create an interface for allowing administrators to export settings in an XML file for restoring to another Moodle site.
:'''Skills required''': PHP
:'''Difficulty level''': Medium
:'''Mentors''': [http://moodle.org/user/view.php?id=17383&course=5 Penny Leach], [http://moodle.org/user/view.php?id=104159&course=5 Dan Poltawski]
 
For further details see:
* Using Moodle [http://moodle.org/mod/forum/discuss.php?d=118494 GSOC project: XML admin settings presets?] forum discussion
* Tracker issue MDL-18548
==See also==
 
* [[GSOC]] - describing Moodle's involvement with Google in their Summer of Code program
* [[Talk:Projects for new developers]] for 2008 project ideas which have not yet been implemented
 
[[Category:GSOC]]

Latest revision as of 03:05, 10 January 2012

This development related page is now located in the Dev docs.

See the Projects for new developers page in the Dev docs.