This will require rewriting/deleting large parts of WikibaseSettings. Also, there are currently some hooks running in relation to this setting that need to be taken into account.
Description
Details
Event Timeline
Change 701531 had a related patch set uploaded (by Michael Große; author: Michael Große):
[mediawiki/extensions/Wikibase@master] Stop using legacy entityNamespaces setting in onSetupAfterCache hook
Change 701531 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Stop using legacy entityNamespaces setting in onSetupAfterCache hook
Change 702400 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Michael Große):
[mediawiki/extensions/Wikibase@wmf/1.37.0-wmf.12] Stop using legacy entityNamespaces setting in onSetupAfterCache hook
Change 702400 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@wmf/1.37.0-wmf.12] Stop using legacy entityNamespaces setting in onSetupAfterCache hook
Mentioned in SAL (#wikimedia-operations) [2021-07-01T11:54:02Z] <lucaswerkmeister-wmde@deploy1002> Synchronized php-1.37.0-wmf.12/extensions/Wikibase/: Backport: [[gerrit:702400|Stop using legacy entityNamespaces setting in onSetupAfterCache hook (T285472)]] (duration: 01m 15s)
Some work-in-progress happened in this change, but I think this actually requires T285471: Remove repositories and foreignRepositories legacy settings to be done first.
Claiming the task for now.
Change 704137 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Michael Große):
[mediawiki/extensions/Wikibase@master] Remove WikibaseRepo foreignRepositories setting
Change 704137 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Remove WikibaseRepo foreignRepositories setting
Change 706351 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/Wikibase@master] Clean up last vestiges of entityNamespaces setting
Change 706351 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Clean up last vestiges of entityNamespaces setting