This is just a reminder that Moodle plugins have again the opportunity to receive a special award in the Plugins directory - Moodle 3.5 Early bird. This award will be given to plugins having a tested working 3.5 compatible version available on the release day. Moodle 3.5 is scheduled to be released on Monday, 14th May 2018.
Same as before, it is not enough to simply mark you current versions as 3.4 compatible. Plugin maintainers are supposed to:
- Test plugins intensively against Moodle 3.5 beta (Behat and PHPUnit tests help a lot).
- Fix all eventually raised warnings, notices, regressions and problems.
- Release a new compatible version in the plugins directory, or mark the existing one as compatible.
We reserve the right to not grant (or even revoke) the award from a plugin if there is a suspicion that it was not tested well. There will be no exceptions for late submissions.
Many thanks to all the plugins maintainers for keeping their plugins up-to-date with latest Moodle versions!
If my plugin was working find with Moodle 3.4, and travis-CI still passes with latest master, can I just mark it as compatible in the plugins DB, or should I also test manually?
I guess the bootstrap changes in master mean that manual testing is needed, right?
Also, I guess, on really should add the privacy API implementation too.
Thanks Tim for updating your plugins. Yes, I would highly recommend to at least quickly check it manually. And yes, the privacy API implementation will be nice but its absence would not be a blocker for receiving the Early bird 3.5 award. We will have a dedicated badge for it.
In my own plugins, I will focus on getting them working in 3.5 first (so that I have them available on Monday) and then going to implement the privacy API in the following two weeks (just in time to hail GDPR uprise).
Do I need to apply for the early bird 3.5 badge somewhere? Or will you just take a look at the plugin list and see which support v3.5?