User:Jack Phoenix/GSoC 2014/Week 29


 * July 14
 * General cleanup and RequestContext-ification, as per code review. (146258)


 * July 15
 * Worked on moving some of wikiHow's skin-specific PHP core hacks to the skin, and had to learn how LESS works because this is one of those situations where using LESS makes a lot of sense. Nothing to commit yet.


 * July 16
 * Got my old social tools development instance (at http://social-tools.wmflabs.org/) back online, thanks to Andrew Bogott, who resolved bug #67545
 * Updated MediaWiki core from 1.22alpha to 1.24alpha, thanks legoktm!
 * Added BlueSky to the Labs wiki for testing.
 * Discovered several issues with it on 1.24alpha/master, of which the most critical (see below) I was able to fix right away. The skin's main JS file is broken, because  is undefined (!) in whatever version of jQuery 1.24alpha "ships" with.
 * Use accessor function for accessing  as it's a protected property in MW 1.24/master. (147002)


 * July 17
 * Fix fatal by making  non-static. (147080)
 * Use  instead of  . (147081)
 * These two messages need to be parsed as wikitext. (147082)


 * July 18
 * The skin is now live on my Labs testing wiki, which is currently running 1.24alpha


 * July 19
 * Worked on the various LESS hacks some more. Still not polished enough to be committed.


 * July 20
 * Fix invalid special page name. (147851)