Page MenuHomePhabricator

Determine the components of the Wikibase Docker release
Closed, ResolvedPublic

Description

At the time of the resolution of this ticket, future Docker release is planned to contain:

  • Wikibase (including MediaWiki)
  • ElasticSearch-powered search
  • WDQS backend + UI
  • QuickStatements
  • Extension:WikibaseManifest [T261273]
  • Extension:OAuth
  • ConfirmEdit
  • Nuke
  • EntitySchema
  • UniversalLanguageSelector
  • CLDR
  • VisualEditor
  • Scribunto
  • Babel
  • Extension:Wikibase Local Media

Event Timeline

Samantha_Alipio_WMDE renamed this task from Determine what to bundle with new Wikibase Docker Images to Determine the components of the Wikibase Docker release.Nov 3 2020, 10:10 AM
Samantha_Alipio_WMDE updated the task description. (Show Details)

Scribunto and SyntaxHighlight_GeSHi are already part of the Mediawiki docker image the Wikibase image is built on. However, they are not loaded via the final LocalSettings.php. Both are helpful extensions that would be nice to have activated by default.

As far as I understand, VisualEditor from Mediawiki version 1.35 on will not require a separate parsoid service (which currently is best to deploy as a separate docker container). It would be great if it could be included, too.

Since this was resolved: what components were determined to be part of the Docker distribution?

Apologies, I failed to hit "save" on the update to this ticket this afternoon -- the contents now represent the components we are currently working on bundling into the future Docker release.