Projects for new developers
De MoodleDocs
We often get asked to suggest Moodle development projects suitable for students to attempt. Here is a list of such projects that no-one is currently working on. I suggest you contact Martin Dougiamas before starting on any of these, just in case this page is out of date.
Global search
Design a modular solution for global search in Moodle. Some of the main criteria areL
- it should be fast and accurate
- it should allow modules to expose their data structures to the core search via the usual API (function in lib.php) allowing any module to include itself in the search
- it should allow the kinds of search parameters that the forum search does now (or better!)
- people should not be able to search things they couldn't normally see
- it should utilise the new tags system as much as possible
- (extra points) it should be able to rank results by relevance and combine results in different modules
More projects are being added soon ...