Moodle Plugins Triathlon

Moodle Plugins Triathlon

by David Mudrák -
Number of replies: 6
Picture of Core developers Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers Picture of Plugins guardians Picture of Testers Picture of Translators

Now with Moodle 3.0 beta available it is perfect time to start updating your plugins for this new major version. Moodle 3.0 is scheduled to be released on November 9, 2015 so this gives us roughly two weeks of time to make necessary updates.

To make the updating process more entertaining and agile for you and to promote your plugin, please accept this challenge and join the Moodle Plugins Triathlon! No worries if you are not into swimming, cycling or running. This is more about testing, fixing and releasing your plugins code to make it ready for Moodle 3.0 (shortly tripliproof it wink).

The idea is simple. Let us have this mini-competition for you - the maintainers of plugins available in the Moodle Plugins directory. To join, you are supposed to:

  • Test your plugin carefully with the latest Moodle 3.0 code, with full developer debugging enabled. If you have unit tests and/or behat tests available in your plugins, they will help you a lot.
  • Fix all the eventual regressions caused by 3.0. If needed, release a new plugin version with the fixes.
  • Mark at least one fully tested version of your plugin as supporting Moodle 3.0 in time before the actual Moodle 3.0 release.

All plugins that will have these checks done, will receive a special award in the plugins directory (something like Early 3.0 bird or so) as a good sign of being actively maintained.

To avoid cheating, we reserve the right for us to not grant (or even to revoke) the award if it is detected that the support for Moodle 3.0 was declared without actual testing/checking and fixing obvious issues.

Let the Plugins Triathlon start. Go go go!

Average of ratings: Useful (4)
In reply to David Mudrák

Re: Moodle Plugins Triathlon

by David Mudrák -
Picture of Core developers Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers Picture of Plugins guardians Picture of Testers Picture of Translators

Please see excellent summary by Marina Glancy at https://moodle.org/mod/forum/discuss.php?d=322196 for more info on updating plugins for 3.0.

Also thanks to you all who already started to publish 3.0 compatible versions of your plugins!

In reply to David Mudrák

Re: Moodle Plugins Triathlon

by Bas Brands -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers Picture of Plugins guardians Picture of Testers

Challenge accepted!! For theme bootstrap & elegance.

Bootstrap nearly done.


In reply to Bas Brands

Re: Moodle Plugins Triathlon

by Gareth J Barnard -
Picture of Core developers Picture of Particularly helpful Moodlers Picture of Plugin developers

Challenge accepted for Collapsed Topics (beta already there).  Other plugins will take longer as I have so many!!

Attachment 29791518.jpg
In reply to David Mudrák

Re: Moodle Plugins Triathlon

by David Mudrák -
Picture of Core developers Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers Picture of Plugins guardians Picture of Testers Picture of Translators

Big thanks to the maintainers of all 64 81 (corrected) plugins that made it and have a 3.0 compatible version available by today. See the list of Early bird 3.0 plugins.

Looking forward to more to come soon!

Average of ratings: Useful (5)
In reply to David Mudrák

Re: Moodle Plugins Triathlon

by Derek Chirnside -

+1, well done David, your efforts to herd cats and bugs in our evolving plugin ecosystem is helping us make some progress.

Cheers,

-Derek

Average of ratings: Useful (1)