On Wed, Aug 22, 2012 at 12:51 PM, Tyler Romeo <tylerromeo(a)gmail.com> wrote:
And this isn't a technical decision, it's a
requirements decision. We're
not deciding what algorithm to use, or what object design to implement,
we're deciding what features would be best for the users of Wikipedia.
I'm not sure I entirely agree with this assessment. The community has
complained about the current templating system -- the requirements decision
is arguably that something should be done to improve how templates are
created and their overall performance. The technical decision, i.e. what
technology to use to solve this issue, is what was decided by selecting
LUA. That said, I do agree that we should plan the roll-out rather than
just tossing it over the wall -- preparing some initial documentation and
tutorials to show HOW and WHY it's easier/faster than the old system would
go a long way (imho) to assuage complaints of disconnect from what the
community wants.
Nabil