On Wed, Aug 22, 2012 at 4:12 PM, Derric Atzrott
<[email protected]> wrote:
>>> I don't think the editor community has much reason to participate. The
>>> template creator community does. They are more than technical to
>>> understand things on wikitech-l.
>>
>>AIUI the Lua idea was explicitly run past the few people who write the
>>insanely horrible brainfuck-like ParserFunctions templates. (Is this
>>correct?) They would be the relevant part of the editor community - most
>>of the editor community just want the template itself to work, they
>>neither know nor care about the details of the plumbing.
>
> Fair enough.  That satisfies my threshold for consulting the community.
>
> If the people who would be most affected had a chance to give their input
> I would say that this project is good to go then.
>
> >From what I understand lua was not chosen just randomly by throwing a
>>bunch of languages in a hat, there were many requirements, such as
>>sandbox-ability, performance concerns, and ease of implementing resource
>>limits, etc. If I recall lua came out the clear winner.
>
> This also seems perfectly fair.  My points have been refuted and I humbly
> accept defeat.
>
>>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.
>
> +1 million.  This is a must.  No one likes change, but anything we can do
> to make that change easier on people will make things better.  The old
> templating system will still be functional correct?
>

Yes. Nothing that currently works will be removed. This just
exposes Lua to people who choose to begin using it.

As far as docs go, I'd suggest looking at [[mw:Lua_scripting]]
for starts[0]. It has a lot of the requirements and links to more
information, including a tutorial[1].

-Chad

[0] http://www.mediawiki.org/wiki/Lua_scripting
[1] http://www.mediawiki.org/wiki/Lua_scripting/Tutorial

_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to