Jack Phoenix wrote:
I haven't ported Vector skin to use this new system because it's currently under development. Because this change is quite a big one, I thought that I'll commit it to SVN once MediaWiki 1.16 has been released so that it'll make into the 1.17 release.
Commit it to a branch, whether it's ready before or after the 1.16 branch point. We don't really want trunk to become instantly unusable after the branch, as developers dump all the experimental code into it that they've been saving up for the last few months.
I'd like to see a benchmark. Executing the skins is a large part of average CPU time due to the fact that it runs on parser cache hit, and the current Monobook is spookily fast compared to other solutions I have trialled, despite all the indirection.
-- Tim Starling