Lua makes editing templates for most users impossible. Perhaps the English
community has enough users to handle all edit requests for Lua templates,
most smaller wikis have too less users to do that. It is not just creating
a Lua template, but also that the local communities on various wikis need
to be able to maintain those templates when an update is needed or a
changed is wished for. Depending on other projects is a bad scenario which
is not an acceptable solution.

I also do not see why it is considered easier... it is actually not easier.
The general rule which is applied for the wikis I am active is that almost
all templates should be editable by the majority of the community and we
should not rely on a small number of users with programming skills. And
learning an extra method for editing templates is the other way round,
which absolutely does not make editing templates easier but creates an
extra doorstep for users to do simple updates.

Another general rule applied is KISS: if we can make it simple such is
recommended over a complex template with little or no extra functionality.
With a complex template, the first question to be asked is if a complex
template is really needed. In most cases it is not. Problem solved.


2014-10-10 1:40 GMT+02:00 Matthew Flaschen <>:

> On 09/02/2014 03:27 PM, pi zero wrote:
>> The templates are extremely complicated in implementation, which is
>> irrelevant.  If templates were rejected based on extremely complicated
>> implementation, that would rule out essentially everything that uses
>> Scribuntu under the hood.
> I don't agree with this.  Scribunto is a new language to learn (Lua), but
> that language is far easier for complicated work than parser functions are
> for complicated work.
> Matt Flaschen
> _______________________________________________
> Wikimedia-l mailing list, guidelines at:
> wiki/Mailing_lists/Guidelines
> Unsubscribe:,
> <>
Wikimedia-l mailing list, guidelines at:

Reply via email to