Integration round 2016-06-16 - your sweet 16-6-16

Integration round 2016-06-16 - your sweet 16-6-16

by Eloy Lafuente (stronk7) -
Number of replies: 0
Picture of Core developers Picture of Documentation writers Picture of Moodle HQ Picture of Peer reviewers Picture of Plugin developers Picture of Testers

Cold numbers:

26 issues have been successfully integrated with 6 rejected and 6 delayed. That's 81% success, not bad after some weeks for many of them waiting frozen in the fridge!

Notes:

  • After 5 intense weeks of continuous integration and testing (1, 2), the 3.1 release and, finally, 3 weeks under on-sync... we are back to normal weeklies, yay!
  • All the frozen issues along those 8 weeks have been moved to integration and will be normally processed, hopefully without much delays, in a couple of weeks. Thanks all!
  • We really wanted to introduce the new eslint (JS lint / coding style) tool early in the cycle (MDL-52127), so it's already there, with both grunt and CiBoT using it for every master modification/patch out there. There is still some fine-tuning work in order to get the final rules applied (see MDL-54939, MDLSITE-4628...), but it's a step towards getting JS under control. Please be patient, it all should become final and documented really soon.
  • Last week was the due date for deciding about the next Moodle 3.2 requirements (to be released on November 2016) and, for it and upwards, we are moving to PHP 5.6.5 as minimum version supported. No changes in database versions neither extensions so far. Visit the issue (MDL-53019) for more details about the decision and linked information. The change implies that, in a couple of weeks, your (master) development and testing environments won't work anymore with PHP 5.4 and 5.5, be warned !
  • At the same time, the issue (MDL-54901) about deciding next-next requirements (Moodle 3.3, May 2017), has been created, we have 6 months to discuss and decide about it. You are welcome!

Hot topics:

  • MDL-54842: Fix html problems in the assignment grading page.
  • MDL-54837: Exception on manage tags page.
  • MDL-54562: Global search now supporting database activity area.
  • MDL-54797: Indexed deletion of completion criteria.
  • And lots more in areas like blogs, themes, quizzes, javascript...

Warm thanks:

  • To Helen Foster, because she checks all the language strings - and it takes hours - and it is something that nobody actually realises or appreciates - you just see the finished words and don't think about it. Not only because of that, but because of that too!

People think that computer science is

the art of geniuses but the actual reality

is the opposite, just many people doing things

that build on each other, like a wall of mini stones.

-- Donald Knuth

Average of ratings: -