User:Jack Phoenix/GSoC 2014/Week 22


 * May 26
 * It somehow works without too many fatals. Kinda. (135497)
 * Added setup file.
 * Added i18n file; i18n definitely not yet ready!
 * Added functions for loading skin CSS & JS via ResourceLoader (JS not ready yet)
 * Renamed a bunch of i18n messages used by the skin so that they have the bluesky- prefix
 * Removed all instances of, it's a CDN-related function specific to wikiHow
 * Fixed a bunch of E_STRICT junk
 * Ported over some necessary functions from other wikiHow extensions
 * has a nasty debug line and it needs some lovin'
 * Ported wikiHow's core hack to  — the   function — over as function   and made use of it
 * s/->text/->plain/g for some Message objects to reduce reviewer anxiety
 * Toned down the excessive amount of hacks specific to the English version of wikiHow
 * Removed more wikiHow-specific advertising code
 * Fixed the head element generation
 * Added support for the SkinAfterContent hook
 * Replaced 'sub_footer_new'/'sub_footer_new_anon' i18n messages with a more MediaWiki-esque, hard-coded footer


 * May 27
 * Removed code related to wikiHow's BounceTimeLogger extension. (135558)
 * Removed some unused variables. (135559)


 * May 28
 * Overall code cleanup. (135770)


 * May 29
 * Code quality & internationalization (i18n) work (136019)
 * More and better i18n.
 * Removed more instances of
 * Documented plenty of functions
 * Miscellaneous tweaks like  to reduce reviewer anxiety.
 * Coding style nitpicking.


 * May 30
 * Friday.


 * May 31
 * JavaScript work
 * Imported  as   from the most recent wikiHow codebase release (2014-05-29) (136602)
 * Removed legacy functions (136603)
 * Applied coding conventions (136604)
 * Removed ancient wH-only code not needed by the current version of the skin (136606)


 * June 1