--- Comment #100 from Tisza Gergő <> 2010-11-18 20:57:54 UTC ---
(In reply to comment #99)
> I don't believe that there is any legitimate objection to letting users
> manipulate strings. However, there are legitimate objections to enabling this
> extension on Wikimedia wikis.

Actually, what are those? Tim's oft-cited comment stated that StringFunctions
should be deprecated in favor of Lua, but since then it was decided that Lua is
an even worse option. As for a hypothetical server-side Javascript-based string
manipulation extension, it has most of the drawbacks of Lua (denial-of-service
vulnerability, incompatibility of Wikipedia with a MediaWiki at an average web
host), with the added bonus that Lua at least exists and does not need to be
implemented from scratch.

More importantly, what are the disadvantages of StringFunctions compared to the
current situation? #padleft-based string manipulation is slower, less reliable,
harder to understand and maintain, and more limited in its abilities. It used
to be said that SF should not be enabled because then a lot of pages will
depend on it, and it will be difficult to switch to a superior solution when
one is found, but we already crossed that river a long time ago.

Configure bugmail:
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.
Wikibugs-l mailing list

Reply via email to