On Tue, Aug 14, 2012 at 7:49 PM, Tim Starling <tstarling(a)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