David Mudrak recently posted over in the Moodle forums that he is once again holding the Moodle triathlon for updating plugins for Moodle version 3.1, due to be released shortly. Now that the Moodle 3.1 beta is on the street, developers should consider updating their plugins so that users don’t experience any (or at least many) hiccups if and when they decide to upgrade to the latest core.
The idea behind the triathlon is simple – your plugin can receive a 3.1 “early bird” award by completing the following:
- Testing as compatible with Moodle 3.1
- Fixing all eventual regressions, including PHP notices, and
- You must release the new, compatible version on or before the release of Moodle 3.1 (anticipated for May 23rd).
David has thrown in one new rule for this version update – any new or updated plugin must come with a valid PHPUnit and/or Behat test. While the coverage of testing doesn’t have to be 100%, David will not accept dummy tests.
Get started today!
This Moodle Technology related post is made possible by: Moonami a company that provides a full range of Moodle services that combine the flexibility, scalability, and power of Amazon’s world-leading cloud platform (AWS) with fanatical Moodle support. Click here to learn more.