Board Thread:Lua Help/@comment-23880286-20150814202613/@comment-4522253-20150815174300

Looking over my records, I am wrong. I've been told "no" before but for good reason. Here's a brief history of my feature requests that might put the wait time and whatnot in perspective. @Dessamator: you might like this.


 * $wgUseRCPatrol - Yes.
 * Bot flag - Yes.
 * Project namespace alias - Yes.
 * $wgAppleTouchIcon - Yes.
 * HTML5 Microdata - Still not technically feasible due to Wikia using MW 1.19, first requested 2011-11-22.
 * $wgUseInstantCommons - Yes.
 * mw:Extension:Labeled Section Transclusion - Yes.
 * mw:Extension:Google +1 - No, but native functionality was added a month later.
 * $wgAllowMicrodataAttributes - Yes. Halfway to HTML5 Microdata.
 * mw:Extension:WikiLove - No, and thank God. What was I thinking? They have been planning an improved article ratings system since at least 2013.
 * mw:Extension:CategoryTests -
 * "I have filed a ticket with our engineers for them to evaluate whether this is something that we could bring to Wikia. Once I hear back from them, I'll let you know.", 2012-11-09.
 * "[along with mw:Extension:CategoryFunctions ]... it is still under review with our engineering staff. I can't give you a hard ETA, but it is definitely something that has already been passed on to them.", 2012-11-26.
 * "I have filed a request for mw:Extension:Header_Footer & CategoryTests for review by our engineering staff. Please be aware we only review extensions a handful of times a year, so it may take a while for me to get back to you on the status of our review.", 2013-09-10.
 * "Yes, the extension does live in our Git repo but we have not built the necessary 'bridge' variable components into our settings system to allow us to use it yet. As such, that is why the ticket is currently still open for engineering review and why I can not enable this extension for you at this time.", 2013-11-07.
 * "Aha, they [including mw:Extension:Header_Footer ] are indeed still on our list of extensions to review. Unfortunately, there doesn't look to have been any particular movement on the issue yet, so I will make sure the request tickets are up to date and will note your (repeated) request. Apologies that we've not been able to give you a yea or nay yet!", 2014-10-27.
 * mw:Extension:DynamicPageList - Yes (with only a request), once I read the manual.
 * mw:Extension:Arrays - Yes.
 * Custom namespace - Yes.
 * Migration of content from an Answers wiki to a standard wiki - No automated method.
 * Addition to the Interwiki map - Yes.
 * Disabling anonymous editing - Yes, once we'd proven wiki consensus.
 * Lua documentation in Module:*/doc - Still a problem with Wikia's Scribunto, since 2014-07-07
 * Changes to InfoboxBuilder - I should suggest, but I shouldn't change it myself even though I *can*.
 * Enable Lua - Yes, and eventually done for everyone by default.
 * mw:Extension:DynamicPageListEngine - "I'm pretty sure it's not in your hopper for testing yet. And given the description (MW >=1.23) on the page, it may not even be feasible on Wikia's version of MediaWiki (could be, with backporting, but I don't think it's been tested). Either way, the nature of the Extension is a native Lua (or PHP) hook into DPL. For the Lua template programmers, this would be a godsend. It's also bound to be much better on performance than the expensive calls that we have to make in roundabout ways to get the same functionality. Please give it a look and see if we can review it for use. I'm happy to sandbox it myself on a testing wiki if necessary."
 * Response: "That is definitely an interesting looking extension. Honestly at the end of the day it'll come down to performance cost - if this version of DPL + Lua is technically cheaper than the current solutions, I'm pretty sure we will prioritize installing. If not, we'll decline. I've pinged our main performance engineer for a preliminary look and will update you when I know something.", 2014-12-17.