Central Global Repository for Templates, Lua modules, and Gadgets
Closed, DuplicatePublic

Description

Problem

The current system of 100's of out of sync copies of the same templates or Lua modules occasionally synchronized with the original is very hard to maintain.

Who would benefit

All MediaWiki users

Proposed solution

We could use a single location where to keep templates, Lua modules, and Gadgets that are used on all the wikipedia projects. Just like images from commons can be used on other projects, code from such site would be visible to all the projects.

See also

*T121470: Central Global Repository for Templates, Lua modules, and Gadgets
*T52329: We need a common repository for Scribunto modules and templates

robkam created this task.Jan 21 2017, 10:34 AM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJan 21 2017, 10:34 AM
robkam updated the task description. (Show Details)Jan 21 2017, 11:28 AM
Huji added a project: I18n.Jan 21 2017, 4:44 PM
Huji added a subscriber: Huji.

Adding I18n tag because this requires the repository to contain templates and modules that are internationalized. In other words, your proposal would make it mandatory for the templates to be i18ned.

He7d3r updated the task description. (Show Details)Jan 21 2017, 5:11 PM

I don't see much advantage in discussing the very same things in separate places hence I merged this into T121470. :)