Which templates should be global?

From Meta, a Wikimedia project coordination wiki
Jump to: navigation, search

Continuing some discussions that happened in 2017 in Phabricator[1], Wikimedia Hackathon, and Wikimedia Developers Summit, this is a question to the communities:

Which templates could be useful for all Wikimedia projects, or at least for many projects?

Background[edit]

For many years there have been a terrible phenomenon: templates with essentially identical or very similar functionality have to be created on each project (or family of projects) separately. For example: infoboxes, authority control, citations, userboxes, coordinates, and others. Since there is no central management of templates, they have to replicated and localized manually and they quickly go out of sync. This makes them hard to debug and update. It's difficult to translate articles that include them. People get used to using a common template in a Wikipedia in their language, and then they are surprised that it works differently in Wikivoyage in the same language, or that it isn't available there at all. Every experienced editor of every Wikimedia project should be familiar with this problem, especially those who edit in more than one project.

Currently making templates truly global is not quite possible. There are several proposed technical solutions with different scary technical codenames, for example allowing "shadow namespaces", or packing Lua modules as extensions, but before we get into these technicalities, a more user-level question must be asked: which templates should be global?

At least some templates should be local, because they are truly useful only in one language. But some really should be global. This is a wiki—please be bold and make this list longer, and add details and examples to existing items. Input from ALL projects and all languages is welcome:

List[edit]

And any templates which the above require.

What else? Add above!

Needing links[edit]

  • Navigation boxes inside Wikibooks and Wikisource books
  • Wiktionary templates for tagging part of speech, language, etc.

See also[edit]

Footnotes[edit]

  1. For example https://phabricator.wikimedia.org/T159334