On Mon, Feb 22, 2010 at 6:55 PM, Trevor Parscal tparscal@wikimedia.org wrote:
The resulting structure will look like...
* phase3/static/ * css/ -- Gerenally shared CSS files * images/ -- Generally shared image files * js/ -- MediaWiki Core JavaScript files, jQuery, jQuery UI, additional JavaScript modules (Purely JavaScript extensions), ScriptLoader support code
Overall, we're just moving things where we see they should be. Justifications for moving the skins/common/* stuff to their own places is basically that "skins/common/" is a strange place for resources which are used mostly by non-skin software and it fits more with the current bits.wikimedia.org approach.
This sounds sensible to me. We should keep stuff that needs to be web-accessible (entry points, static files) in separate directories from stuff that doesn't (like skin PHP files).