On 03/07/2013 03:02 PM, Antoine Musso wrote:
Le 06/03/13 22:05, Robert Rohde a écrit :
On enwiki we've already made Lua conversions with most of the string templates, several formatting templates (e.g. {{rnd}}, {{precision}}), {{coord}}, and a number of others. And there is work underway on a number of the more complex overhauls (e.g. {{cite}}, {{convert}}). However, it would be nice to identify problematic templates that may be less obvious.
You can get in touch with Brad Jorsch and Tim Starling. They most probably have a list of templates that should quickly converted to LUA modules.
If we got {{cite}} out, that will be already a nice improvement :-]
Thanks for this thread. :-) I used some links from it in https://blog.wikimedia.org/2013/03/11/lua-templates-faster-more-flexible-pag... .
There are suggestions on https://en.wikipedia.org/wiki/Wikipedia:Lua_requests for templates to be converted; I'm not sure how other wikis are categorizing or listing their most inefficient templates. Thank you for https://svn.wikimedia.org/svnroot/pywikipedia/trunk/pywikipedia/parserfuncti... , Bináris.
You can use using Anomie’s Greasemonkey script to more easily see the performance gains: https://en.wikipedia.org/wiki/User:Anomie/PP-report-Greasemonkey-script