I have a tool to migrate templates. If anyone has a particular wiki that
needs templates migrating on an as needed basis, please let me know and I
will be happy to help.
On 10 October 2014 02:57, Romaine Wiki <romaine.wiki(a)gmail.com> wrote:
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.
Romaine
2014-10-10 1:40 GMT+02:00 Matthew Flaschen <mflaschen(a)wikimedia.org>rg>:
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:
https://meta.wikimedia.org/
wiki/Mailing_lists/Guidelines
Wikimedia-l(a)lists.wikimedia.org
Unsubscribe:
https://lists.wikimedia.org/mailman/listinfo/wikimedia-l,
<mailto:wikimedia-l-request@lists.wikimedia.org?subject=unsubscribe>
_______________________________________________
Wikimedia-l mailing list, guidelines at:
https://meta.wikimedia.org/wiki/Mailing_lists/Guidelines
Wikimedia-l(a)lists.wikimedia.org
Unsubscribe:
https://lists.wikimedia.org/mailman/listinfo/wikimedia-l,
<mailto:wikimedia-l-request@lists.wikimedia.org?subject=unsubscribe>