Thread:Extension talk:Scribunto/Nightmare/reply (6)

Yes, I know what transwikiing is. :) Of course, if you're moving content from Wikipedia, then you will need Scribunto. But my point was that not everyone needs to have Wikipedia content on their own wiki. Most of the templates and modules on the English Wikipedia were never designed for portability; even before Scribunto came along transwikiing templates was considered "use at your own risk". The main difference now is that if you get an error it will show a big red "script error" message rather than failing in a less obvious way.

Another difference is that Scribunto is updated more often than MediaWiki's wikitext parser, because Scribunto is much newer. But both will continue to be updated, so there is always the risk of generating errors if you use templates or modules that depend on newer versions of MediaWiki or of Scribunto.

There has been some talk of setting up a centralised wiki or maybe a git repository for developing Lua modules on Wikimedia sites, which would probably make module developers think more about their work being reused on other sites. However, I haven't heard any updates about that recently.