GlobalTemplates

From Meta, a Wikimedia project coordination wiki
Jump to: navigation, search
This page is a proposal for a new Wikimedia Foundation Sister Project.
Status Under discussion
Prompt Response
What is the proposed name for the project? GlobalTemplates
Project description
What is the project purpose? What will be its scope? How would it benefit to be part of Wikimedia?
see below
How many wikis?
Will there be many language versions or just on one multilingual wiki?
How many languages?
Is the project going to be in one language or in many?


Technical requirements
If the project requires any new features that the MediaWiki software currently doesn't have, please describe in detail. Are additional MediaWiki extensions needed for the project?
see below
Development wiki
Interested Participants:

I have been waiting for WikiData since a long time now, but nothing seems to happen. However if you have a look at Wikipedia there is already a lot of structured data in w:Help:Infoboxes. All language Wikipedias have their own infoboxes even though they share most of the data, but only by using Copy&Paste.

Example[edit]

Instead of including a local template

{{Infobox Software
|name = MediaWiki
|logo = ...}}

a template from a global data wiki is embedded:

{{global:Infobox Software/MediaWiki}}

which works as a local template would be, but centralizes the effort of keeping the data accurate and up-to-date.

Chemistry[edit]

Those chemical substance infobox templates share some data. They could be adjusted to have multi-lingual descriptions and a project defined CSS-styled look. Maybe some data fields could be made invisible for standard users just as in w:Wikipedia:Persondata so that encyclopedic articles are not overloaded (and to comply with w:WP:IINFO).

By outsourcing all the (mostly numerical) data this could help prevent table creep.

Biology[edit]

In fact the same technique could make WikiSpecies actually useful for all language Wikipedia:

Software[edit]

Have a look how English Wikipedia uses sub-templates like w:Template:LSR together with sub-pages w:Template:Latest stable software release/GIMP so that just one "database-entry" is changed not the whole table.

Bibliography[edit]

w:de:Wikipedia:BibRecord is an effort to store commonly used literature references in templates.

Interlanguage links[edit]

w:Help:Interlanguage links are currently stored underneath every Wikipedia article and bots spam the version history by adding them. They could also be globally stored and transcluded.

Semantics[edit]

If a new MediaWiki instance is created why not enable mw:Extension:Semantic MediaWiki which allows searching like this "texteditor platform=windows license=open-source".

Proposed by[edit]

Related projects/proposals[edit]

Domain names[edit]

universal
topic-specific

Demos[edit]

A good example that this might already work (just a configuration setting?) is wikia:community:Template:Wikia Gaming Footer which can be seen both included in wikia:starcraft:StarCraft Wiki and wikia:gta:Main Page for example.

People interested[edit]

  1. Matthias
  2. Kozuch 19:36, 15 January 2012 (UTC)
  3. DrTrigon 19:26, 28 January 2012 (UTC)
  4. Maxtirdatov (talk) 17:43, 5 December 2012 (UTC)
  5. Allrounder (talk) 23:08, 5 January 2013 (UTC)
  6. Ricordisamoa (talk) 18:50, 17 January 2013 (UTC)
  7. Jayabharat (talk) 05:11, 31 January 2013 (UTC)
  8. Bennylin 14:06, 31 July 2013 (UTC)
  9. Zhuyifei1999 (talk)
  10. AugurNZ 18:51, 22 September 2013 (UTC)
  11. -Benjozork (talk) 01:23, 23 October 2013 (UTC)

Discussion[edit]

  • Great idea, and much needed. I'm not sure that even wikidata will solve the specific issue of template transclusion; but we need a project like this that can be widely used like commons.
  • A broken template affects many people and they need to be carefully coordinated and updated. Perhaps for a given master template, the child template could reside, cached, on the site that is implementing it... and editors could toggle an optional 'safer update' flag which would require a manual revision review on that wiki before updates to that template went live on the child site. SJ talk   08:27, 16 March 2012 (UTC)
  • It seems that Wikidata is proceeding apace now with WMDE's support, with templates as the first planned stage, so I think this proposal may no longer be necessary.--Pharos (talk) 16:51, 15 May 2012 (UTC)
  • I would suggest the following steps:
    Check with WikiData developers whether it fits with their project. If yes, problem solved.
    If not, give more though of whether really a separate project is needed, or the project can be coordinated, for example, from Meta. I guess this second part was insufficiently discussed here.--Ymblanter (talk) 20:41, 5 June 2012 (UTC)
  • In addition, I do not have clear understanding how different langyage versions will work. Are the templates expected to be translated to all languages, for instance, at Translatewiki? If yes, some mechanism of substitution is needed, so that a user of Tamil Wikipedia will only see a template in Tamil and not in all languages translated. If not, how a non-speaker of English will manage to repair centrally a broken template? I think all these questions need to be addressed somehow.--Ymblanter (talk) 20:40, 5 June 2012 (UTC)
  • Probably, Wikidata will retrieve information for Infoboxes, but not warnings and template messages: they also should be internationalized: good proposal:) --Ricordisamoa 07:44, 11 February 2013 (UTC)
  • Can it coordinate templates with slightly different function/parameter/setting on different wikipedia? For instance, w:Template:Internal Link Helper and w:Ill2 and w:zh:Translink C933103 (talk) 21:24, 16 January 2014 (UTC)