Schedule a Demo of Joule

Community Initiatives

As a Moodle Partner, it is our pledge to provide you with the tools and services you need to run a successful learning management system that surpasses your goals.

MAP Program

Get on the MAP with our Moodlerooms Approved Plug-In Program (MAP)

Moodlerooms is committed to providing its clients with everything they need and nothing they don’t. As an open-source SaaS provider, we have the opportunity to enhance our Joule platform through modular code updates and third-party plug-in integrations. We are committed to ensuring the security, stability and performance of our Joule platform for all clients. That’s why we want you on the Moodlerooms MAP.

What is the MAP Program?

The Moodlerooms MAP Program is a program managed by our Client Development team that oversees community or vendor plug-ins added to the Moodlerooms codebase by client or vendor request via a Code Review and Statement of Work.

Code Review:

  • Moodlerooms must perform code reviews of all code received from an outside party.
  • If you wish to submit code, integrate a 3rd party tool or integrate a Moodle plug-in, the code must first be submitted to the MAP Program and pass through a thorough review process. If you are developing a Moodle plugin, click here to review Moodlerooms code review guidelines to ensure that your code complies.
  • Upon submission, the Moodlerooms Client Development team will estimate the anticipated effort to review the code and generate a Statement of Work. Code review estimates are based on the length, complexity and quality of the code. Once a signed SOW is in place, the Moodlerooms team will review the code and determine whether it performs sufficiently within our hosted installation, meeting our code review standards. Code that has passed review will be added to our codebase at the time of the next Joule release. Code not passing review will result in a detailed summary indicating the changes to be made in order to assure its inclusion. To view the complete code review process, click here.

Release Dates and Code Submission Due Dates:

Moodlerooms follows a specific release cycle, including two major releases and smaller maintenance pack releases throughout the year. In order to include your code requests in a upcoming scheduled release, you must submit your code based on the schedule below:

Release TypeDec. 2014 Maintenance Pack 2June Release 2014June 2014 Maintenance Pack 1
Release DateApril 16, 2014June 25, 2014August 6, 2014
Code Submission Due DateApril 2, 2014May, 28 2014July 23, 2014

 

Take a look at our Plug-In Matrix for the current Plug-ins available through the MAP Program. Download the plug-in matrix

Who Supports What?

Support is a vital element to building successful relationships with clients. As numerous third party plug-ins may be accepted to integrate with our platform, it’s important to understand and set client expectations regarding who supports what. Take a look at the various support levels that we’ve identified for plug-ins below.

Support Levels:

  • Full Support
  • Moodle Core Plugin Support
  • Hosted Components Support and Channel Partner Support
  • Moodlerooms Maintained Vendor Support
  • Community Plugin Support and Vendor Plugin Support

For an in-depth look at our support levels available for each approved plug-in, please refer to our Plug-In Matrix

Join MAP Now

Take a moment to fill out this form. Current MAP members can also re-submit the form to update their existing information in our system.