On Thu, Aug 23, 2012 at 2:00 AM, Tim Starling <tstarling(a)wikimedia.org>wrote;wrote:
I think there will be some changes to template
invocations. For
example, a typical coord invocation looks like this:
{{Coord|33|51|35.9|S|151|12|40|E}}
With the string processing facilities that Lua provides, that might
change to:
{{Coord|33°51'35.9"S 151°12'40"E}}
Of course, backwards compatibility would need to be maintained, but
that's easy enough.
HI all,
I can understand that some people might be upset about a new language and
change. But in the defense of lua proponents, it is not like the old
templates are being deleted here, there are millions of copies of them and
they are not going away. Also media wiki as a language is difficult to
process, using a standard language for tempaltes might help out. So a
migration path that I would think is reasonable and I am sure has been
proposed is to make first a compatibility layer that allows old templates
to be used in lua and make some "evalold" function to process old template
code exactly as it was.
thanks
mike
--
James Michael DuPont
Member of Free Libre Open Source Software Kosova
http://flossk.org
<http://flossk.org>Saving wikipedia(tm) articles from deletion
http://SpeedyDeletion.wikia.com
Contributor FOSM, the CC-BY-SA map of the world
http://fosm.org
Mozilla Rep
https://reps.mozilla.org/u/h4ck3rm1k3