|
|
(12 intermediate revisions by 5 users not shown) |
Line 1: |
Line 1: |
| ==Where to begin== | | {{Template:Migrated|newDocId=/general/community/contribute}} |
| | |
| Have you any ideas for new features or improvements you'd like included in Moodle? If so, please
| |
| | |
| # Start by [http://moodle.org/public/search/ searching moodle.org] to check whether someone else has had the same idea. The Moodle community is very large, so it's quite likely you'll find someone else with the same idea as you ;-)
| |
| # Either join an existing discussion about your idea or start a new discussion in an appropriate [http://moodle.org/course/view.php?id=5 Using Moodle forum].
| |
| # Assuming others agree with your idea, [http://tracker.moodle.org/secure/CreateIssue!default.jspa create a new issue in the Moodle tracker], selecting 'New feature' as the issue type. Include a link to the discussion thread in the tracker issue.
| |
| # Post the tracker issue number in the discussion thread, so that others can watch / comment / vote for it to be implemented.
| |
| | |
| ==What happens next?==
| |
| | |
| # The [http://tracker.moodle.org/secure/IssueNavigator.jspa?mode=hide&requestId=10512 list of most voted-for new features] is regularly reviewed by Moodle HQ and other core developers.
| |
| # Promising ideas are added to the [[Roadmap]] (depending on funding availability) and/or to the list of [[Projects for new developers]].
| |
| # Small feature ideas and improvements may be added to core by the component maintainer (see [[Credits]] for the list of component maintainers).
| |
| | |
| ==How to maximize the chance of your idea being implemented==
| |
| | |
| Ideas with lots of votes are more likely to be implemented, however votes are not the only deciding factor.
| |
| | |
| The M in Moodle stands for modular, and so the easiest ideas for new developers to implement are new modules and plugins, such as course formats (e.g. GSOC 2006 project [[Student projects/AJAX course format|AJAX course format]]), question types (e.g. GSOC 2007 project [[Student projects/New question types|New question types]]) or gradebook reports (e.g. GSOC 2008 project [[Student projects/Animated grade statistics report|Animated grade statistics report]]).
| |
| | |
| If you're able to provide funding for your idea to be implemented, please submit a ticket at the [http://moodle.com/helpdesk/ Moodle.com helpdesk] or contact a [http://moodle.com/custom/ Moodle Partner specializing in custom development].
| |
| | |
| If you're a developer and can [[How to create a patch|create a patch]] for your feature idea or improvement, please attach it to the tracker issue for review by the component maintainer.
| |
| | |
| ==See also==
| |
| | |
| * [[GSOC]] - describing Moodle's involvement with Google in their Summer of Code program, including a list of GSOC projects from 2006, 2007 and 2008
| |
| | |
| | |
| [[Category:Project]]
| |