On 13 February 2012 22:07, Stanton McCandlish <[email protected]> wrote:
> > On Sun, Feb 12, 2012 at 4:34 AM, Pavel Tkachenko <[email protected]> > > wrote: > > >> I even think templates should only be > >> created by devs after discussion, otherwise it results in what we see > >> now. > > > You can't be serious. Half the useful work at I do at en.wikipedia is > > template coding, to do all sorts of useful things. If I had to apply > though > > some anal process of developer supplication to get something like > {{Shamos > > 1999}} or {{Rp}} or {{Cue sports nav}} set up, I would simply quit the > > project. > [snip] On Mon, Feb 13, 2012 at 2:15 PM, David Gerard <[email protected]> wrote: > Yes. The fundamental reason people do unspeakable things with > ParserFunctions is precisely so they don't need to go through a > gatekeeper. This is a feature, even if the ParserFunctions syntax > isn't. > This is one of the reasons we're starting on Lua support for templating; being able to use a real scripting language when it's called for, while keeping it sandboxed to avoid gatekeeping bottlenecks is going to be a big step up from (ab)using what was originally meant as a very simple substitution-based templating language to do the same things but really really hard. -- brion
_______________________________________________ Wikitext-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikitext-l
