Moodle development traffic 21/2010
Latest stable version 1.9.8+
There are 4 commits into the stable branch from the last week. I added an empty string ‘parentlanguage’ into English langconfig, because as a general rule, every string must be defined in English pack first (MDL-22575). The fact that parentlanguage was not defined required hard coded exceptions in the new translation system. And I do not like exceptions. However, this change introduced a regression – language import utility tried to fetch the parent language for English. Fortunately Eloy spotted and fixed it promptly (MDL-22585). Yet another regression, caused by the recent patch in the Assignment module, was fixed by Petr Škoda (MDL-22181).
Future version Moodle 2.0 Preview 3
There are 160 commits into the main development branch from the last development week. On Monday, the branch was tagged as Preview 3. Sam Hemelryk rewrote the blocks docking mechanism significantly (MDL-22560). In the new version, there is now better support for themes. The performance was improved. Docking mechanism is not completely based on YUI3.
Quotes of the week
“2.0 is getting fun to use now. Just need the last 90% of effort to finish the remaining 10% features.”
– Martin Dougiamas
Post scriptum
My Linux machine uses two-state logic. Either it rocks, or it sucks.



June 2nd, 2010 at 22:01
[New Post] Moodle development traffic 21/2010 – via @twitoaster http://blog.mudrak.name/2010/06/moodle-d...
via Twitoaster