Extension:Scribunto/Deployment priorities

This list is completely unofficial, but it reflects my current thoughts about what the priorities are prior to widespread deployment of Scribunto/Lua to Wikimedia wikis.

Must have

 * Support for Lua in mwlib (Collection extension)
 * (39610) Scribunto should support global module invocations

Should have

 * (39605) Auto-categorize Scribunto module pages that contain errors
 * (39606) Auto-categorize pages containing script errors from Scribunto module invocations
 * (39646) Scribunto needs sane Unicode string support
 * Can use a pure-Lua UTF-8 decoder, like the one in require('luabit/utf8.lua')

Can have

 * (39609) Limit scope of title-based syntax highlighting

Won't have

 * Speed problems!

Deployment state

 * 2012-08-27 in Mediawiki, new version ea1347a.
 * 2012-08-25 in Mediawiki, first deployment.
 * 2012-05-31 in wmflabs, new version 5f5b09e.
 * 2012-05-11 in wmflabs, first deployment.