On 23/08/12 03:00, Tim Starling wrote:
On 23/08/12 07:17, Ryan Lane wrote:
The end-users for scribunto are template editors. The way the template is called from articles is almost exactly the same. The syntax is so similar to how it currently is that It does nothing to change the experience for a normal editor.
I'd bet that most templates will keep the same arguments when switched over, and the syntax will be mass changed by a bot.
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.
This falls in the uncanny valley between pedantic correctness and ease of use. On one hand, most users would find the degree sign too hard to type: and on the other, if you are going to insist on using the degree sign, why not also the appropriate punctuation marks for minutes and seconds?
Something like
{{coord|33 51 35.9 S 151 12 40 E}}
would be perfectly good enough: as simple to understand as the existing format, and easier to type.
extending it to:
{{coord|33 51 35.9 S 151 12 40 E display=title type=landmark region=AU}}
would then be trivial.
-- Neil