https://bugzilla.wikimedia.org/show_bug.cgi?id=45684

--- Comment #4 from Michael Mantel <[email protected]> ---
I respect the goal of the 10-second limit, but it seems to me that the time
limit in combination with the getExpandedArgument issue is overconstraining the
problem.

"Big templates" like {{weather box}} tend to use a lot of "small templates"
like {{hexadecimal}} and {{rnd}}.  Where do we begin in converting these to
Lua?  If we start with the big template, we'll have to make lots of
expandTemplate calls to the small templates, which may easily take us over the
10-second limit. Instead we started with the small templates, but the inputs
involve a lot of complex parser functions, so getExpandedArgument takes us over
the limit.

The only option left is, as Tim says, that "everything be converted to Lua
simultaneously".  But how is that workable under the wiki model? Who is going
to coordinate this mass simultaneous conversion? Will we work on hundreds of
template sandboxes for months, and just pray that everything works perfectly
together when they're all switched over?

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to