Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

Contributing to Moodle

From MoodleDocs
Revision as of 10:54, 17 February 2015 by Helen Foster (talk | contribs) (→‎Books and video courses: updated wording)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

There are lots of ways you can contribute to the Moodle project:

User support

Join in with the international discussions in Moodle in English or community discussions in many other languages.

Documentation

Help write and edit our user documentation in various languages or our developer docs.

Testing

Help test and report bugs via the Moodle Tracker (see the introduction to the Tracker) and participate in QA testing.

Usability

Do some usability testing and report your results in Moodle in English or as suggested improvements in the Tracker.

Development

Help develop new code for Moodle or share your code in the Plugins directory. See the Moodle Wishlist for ideas that people have been brainstorming there, and start Working with the Community.

Themes

Share your theme in the Themes section of the plugins directory.

Translation

Assist with the translation of Moodle, including contributing a correction, translating a plugin or suggesting an improvement to an English language string.

Social media

Help raise awareness of the Moodle project and share the latest news and happenings in the Moodle world

Books and video courses

A percentage of all sales from books or video courses goes to Moodle Pty Ltd to help support Moodle development.

Shop Official Merchandise

Moodle receives a percentage from each item purchased from our official merchandise store. Shop now

Moodle Partners

A certified network of Moodle Partners contribute to the Moodle Trust. With over 60 organisations, Moodle Partners offer services such as hosting, support, installation, custom coding, course development and consulting, amongst others. Find our full listing of Moodle Partners here.

More ways to contribute

Do you want to help but don't have the time? Do you want to give something back to the project to help pay the developers who make it happen? Then make a donation to the project, or contribute to a specific crowdfunded project