Integration, exposed

Integration round 2014-03-27 - spring up

One poor developer...
Integration round 2014-03-27 - spring up
Core developersDocumentation writersMoodle HQPlugin developersTesters

Cold numbers:

36 issues have been successfully integrated with 7 rejected and 1 delayed. That is 84% success, not bad at all.


  • Stuff for Moodle 2.7 is landing at good pace. There are still 2 integration cycles (weeks) remaining where new features and improvements will be considered, analyzed and, potentially, integrated. Then freeze will happen, nothing new will be accepted, and everybody will be 100% concentrated on testing and bug fixing aiming to release.
  • This week a new CI (continuous integration) server has got the baton, and soon will completely replace the old one. It's bigger, faster and prettier, sure it will give us enough power to automate and to improve various checks and tests, making life a bit easier to everybody.
  • Soon after the freeze, a new QA cycle will begin. Human collaboration will be requested, both to run a set of MDLQA manual tests and to cover as many OS/PHP/Database/Browser combinations for both our unit and acceptance tests.
  • For people needing to move stuff (self organization), the Moodle 2.8 version has been already created in the Tracker. In the same direction, but for use by Moodle HQ, in order to determine which issues are a must before release, the Moodle "mustfix" 2.7 version has been created too.
  • Issues to peer-review are stagnating, 45 right now, any help will be welcome in that area. TIA!

Hot topics:

  • MDL-43784 - Phase out old themes, only base and canvas are kept to provide BC compatibility. The move to Bootstrap is now complete.
  • MDL-43786 - Introducing and improving "more" a new bootstrap-base theme, highly configurable and including a on-the-fly less compiler embed.
  • MDL-44316 - Normalization of the "tag" API to use component and context like many other sister APIs.
  • MDL-44510 - Add support to PHPUnit 4. Composer will be the (only) way to run unit tests from now.
  • MDL-44084 - Meet atto, the new HTML editor for Moodle 2.7
  • And lots more, specially in the area of logging where a lot of reports, calls and uses of the old logs are being replaced by the new counterparts.

Warm thanks:

  • To Moodle's HQ Frontend Team, and by extension, to everybody involved in the big transformation that is happening. Moodle never looked so nice and coherent, so accessible and usable. Thanks for your love to the details! No matter of that, please, don't sleep now, there are lots to do! (ROFL)

Ciao all, stronk7 smile

Average of ratings: -