On Tue, Aug 14, 2012 at 7:49 PM, Tim Starling tstarling@wikimedia.org wrote:
The Lua extension (Scribunto) is now enabled on test2wiki.
Feedback would be greatly appreciated, especially if it comes in the form of bug reports and feature requests filed in the "Scribunto" component in Bugzilla.
https://bugzilla.wikimedia.org/enter_bug.cgi?product=MediaWiki%20extensions&component=Scribunto
Huzzah!
Next step is to deploy this on mediawiki.org, which we plan to do soon (as early as next week). From there, we'll need some time figuring out the performance characteristics of this (making sure we're actually coming out ahead) as well as converting some key templates over. Of course, I'm using "we" pretty loosely; Tim's largely been managing this process himself. :)
Just poking around this evening, I imported some work that TheDJ did over from scribunto.wmflabs.org over to test2, and it seems to work about as well there: http://test2.wikipedia.org/wiki/Template:Coord/testcases
It looks like there still some work to do to finish off that template, but he made a lot of progress.
One obvious target for converting to Lua would be the Cite template. It would be really great to take an article with a long parse time (e.g. the "Barack Obama" or "The Beatles"), import it to test2, and try to get the parse time down to something reasonable simply by converting the Cite+other key templates to Lua.
Rob