Page MenuHomePhabricator

Include wikibase-data-types npm package as a submodule of Wikibase git repo
Closed, ResolvedPublic

Description

The repo of the npm package should be a submodule in Wikibase git repo.
Wikibase should define ResourceLoader modules including files from the npm package, that Wikibase uses. Wikibase should also load i18n files from the npm package dir.

Details

Related Gerrit Patches:
mediawiki/extensions/Wikibase : masterDataTypes is a regular PHP library
mediawiki/extensions/DataTypes : masterRemove Javascript files, DataTypesModule class, and MW integration files

Related Objects

StatusAssignedTask
ResolvedAddshore
ResolvedAddshore
ResolvedWMDE-leszek
ResolvedWMDE-leszek
ResolvedWMDE-leszek
InvalidNone
ResolvedWMDE-leszek
ResolvedWMDE-leszek
ResolvedWMDE-leszek
ResolvedWMDE-leszek
ResolvedWMDE-leszek
ResolvedWMDE-leszek
ResolvedWMDE-leszek
ResolvedWMDE-leszek
ResolvedWMDE-leszek
ResolvedWMDE-leszek
ResolvedWMDE-leszek
ResolvedWMDE-leszek
ResolvedWMDE-leszek
ResolvedWMDE-leszek
ResolvedWMDE-leszek
ResolvedWMDE-leszek

Event Timeline

Change 391178 had a related patch set uploaded (by WMDE-leszek; owner: WMDE-leszek):
[mediawiki/extensions/DataTypes@master] Remove Javascript files, DataTypesModule class, and MW integration files

https://gerrit.wikimedia.org/r/391178

Change 391191 had a related patch set uploaded (by WMDE-leszek; owner: WMDE-leszek):
[mediawiki/extensions/Wikibase@master] Install JS part of DataTypes library as a git submodule

https://gerrit.wikimedia.org/r/391191

Change 391178 merged by jenkins-bot:
[mediawiki/extensions/DataTypes@master] Remove Javascript files, DataTypesModule class, and MW integration files

https://gerrit.wikimedia.org/r/391178

Change 391191 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] DataTypes is a regular PHP library

https://gerrit.wikimedia.org/r/391191

Addshore closed this task as Resolved.Nov 14 2017, 2:24 PM