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
No edit summary
 
No edit summary
Line 1: Line 1:
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.
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 ...
== See also ==
[[Category:Developer]]

Revision as of 02:51, 17 April 2006

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

  1. it should be fast and accurate
  2. 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
  3. it should allow the kinds of search parameters that the forum search does now (or better!)
  4. people should not be able to search things they couldn't normally see
  5. it should utilise the new tags system as much as possible
  6. (extra points) it should be able to rank results by relevance and combine results in different modules


More projects are being added soon ...

See also