Projects

Successful projects 

Since 2015, Moodle Users Association has collaboratively generated and funded 10 successful projects for Moodle core, mostly fundamental functionality improvements which would have been far too big to be realized and contributed to Moodle core by a single education institution. So far we have contributed over 400,000 AUD to Moodle projects.

"Joining the Moodle User Association gave me the opportunity to start a discussion that had been long overdue: how should Moodle look & feel for students and teachers when they (first) login. The improved My Course Overview launched in Moodle 3.3, and since then it went through various changes. The MUA is the place for me to work together and share your ideas on how to make Moodle the LMS of the future."

Gemma Lesterhuis
Gemma Lesterhuis, initiator of the project for Improved My Course Overview, which is part of Moodle 3.3

List of the successful projects

  • Download all resources functionality for students
    Currently being realized
    Proposed by Bernd Decker, RWTH Aachen University

  • Course copy interface
    Realized in Moodle 3.9
    Proposed by Andreas Hediger, BFH Bern University of Applied Sciences

  • Course participants filter
    Realized in Moodle 3.9
    Proposed by Kathrin Osswald, Ulm University

  • Improve Moodle forums
    Realized in Moodle 3.8 and 3.7
    Proposed by Moodle Association of Japan together with SUNY Delhi

  • Course overview block and dashboard
    Realized in Moodle 3.6
    Proposed by Luca Bösch, Bern University of Applied Sciences, together with Thomas Korner, ETH Zürich

  • Improve Question Statistics report
    Realized in Moodle 3.6
    Proposed by Andrew Roderick, California State University

  • Expanded question bank
    Realized in Moodle 3.5
    Proposed by Trevor Jones, University of Alberta

  • Calendar improvements
    Realized in Moodle 3.4
    Proposed by Stephen Bourget, Individual member

  • Dashboard activity and course completion overview
    Realized in Moodle 3.3
    Proposed by Gemma Lesterhuis, Individual member

  • Integrate recycle bin into Moodle core
    Realized in Moodle 3.1
    Proposed by Nick Thompson, University of California Los Angeles

Project cycles

The project development cycle is a key MUA activity. Up to twice a year, members work through a cycle of project proposal development and project voting.

General timeline of a project cycle

  • Phase 1: Project development phase

    Up to 4 months
    During this initial phase, all MUA members are invited to propose projects to be realized as advancement of Moodle core. Additionally, all MUA members are encouraged to comment on other member' proposals and to help developing the specifications.

  • Phase 2: Project consolidation phase

    Up to 1 month
    In this second phase, the proposals at hand are reviewed by the MUA committee and by Moodle HQ with the goal to have a shortlist of realizable projects as well as reliable costs. During this phase, the proposals still can be discussed and improved by the whole membership.

  • Phase 3: Voting phase

    Up to 1 month
    Within the voting phase, all MUA members vote one (or few) winning project(s) which shall be presented to Moodle HQ for realization. The voting process is based on the voting points per membership level.

  • Phase 4: Finalization

    As soon as possible
    The MUA provides Moodle HQ, i.e. the Moodle core development team, with the project requirements and funding to develop the project.

  • Subsequent work

    Unsuccessful project proposals may be rolled over by the MUA committee into a later cycle to be voted on again.