On 21/05/14 07:25, Bartosz DziewoĆski wrote:
* $IP/extensions/SkinName/ for everything, the rest as
above. This
makes the skin work exactly like an extension. The only example I
could find on
mediawiki.org is the Nostalgia skin [5].
I introduced this facility to core many years ago, and I still
generally think it is a good idea. There are in fact at least another
6 skins that use this system: they are in mediawiki/extensions/skins
in Gerrit -- a directory layout carried over from Subversion.
Nostalgia should have been put there too.
The main reason I think it is a good idea is code sharing. Treating
skins as extensions means you can share automated distribution and
installation systems.
-- Tim Starling