On 11/03/14 19:21, Jon Robson wrote:
It might be easier to revamp the skin system if there were fewer skins to
port.
Touché.
So.. so 2 questions
1) would anyone have any objections to moving it out of core and into
its own extension?
2) would anyone have any objections for turning it off on Wikimedia wikis
FWIW, having a single skin in core would actually be a good thing for
skin development. Currently writing a skin outside core is difficult -
I found this in the development of the mobile skin. Having a leaner
codebase in core would actually encourage better organisation to make
things. skinStyles is a great example - if your skin is not in core,
you can't use it.
_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Aye, it should be an extension. All the skins should probably be
extensions - I'd argue that even the default one should be implemented
as an extension. Ship it with the main tarball, have it included by
default, but keep it as an extension so it's all still modular. It would
make working with them so much easier.
And it'd also make it easier for people to make new skins, since that
way they'd have a sane default to use as a template. Vector as is is
anything but sane.
-I
_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l