As long as people in the templating community were at least consulted with, then that's fine. I'm just saying we cannot randomly throw features onto users without discussing it with them.
*--* *Tyler Romeo* Stevens Institute of Technology, Class of 2015 Major in Computer Science www.whizkidztech.com | tylerro...@gmail.com On Wed, Aug 22, 2012 at 4:13 PM, Chad <innocentkil...@gmail.com> wrote: > On Wed, Aug 22, 2012 at 4:12 PM, Derric Atzrott > <datzr...@alizeepathology.com> 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 > Wikitech-l@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/wikitech-l > _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l