Ryan Kaldari wrote: > On 8/22/12 7:08 PM, MZMcBride wrote: >> Tim Starling wrote: >>> Our goal is to deploy [Scribunto] to all Wikimedia wikis. If you >>> don't like that idea, now would be a good time to say something. >> >> I believe you and I discussed the _need_ to have working interwiki >> transclusion before this extension sees widespread deployment. I consider >> this a blocker to widespread deployment. There are _a lot_ of lessons to be >> learned from Gadgets and I think this one is key. > > The templates that need Lua the most (the citation templates) are not > translatable between wikis. All the wikis have different standards for > doing citations. What expensive templates do you have in mind that would > benefit from interwiki transclusion?
It's not really about expensive templates, it's about code fragmentation. Gadgets currently have this problem because there are no global gadgets: you get forks of the same code with very minor tweaks spread out across wikis. Or even forks with identical code, but a change to a particular wiki's gadget has to be manually synced to other wikis. It quickly becomes a nightmare. This is my concern with Lua modules, in a nutshell. MZMcBride _______________________________________________ Wikitech-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikitech-l
