Page MenuHomePhabricator

Convert Repo to use Extension Registration
Closed, ResolvedPublic

Description

n.b. Only need to shrink repo/Wikibase.php to < 500 lines to meet sprint goal

Event Timeline

Change 615822 had a related patch set uploaded (by Ladsgroup; owner: Ladsgroup):
[mediawiki/extensions/Wikibase@master] Drop i18n b/c in repo/Wikibase.php

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

Change 615825 had a related patch set uploaded (by Ladsgroup; owner: Ladsgroup):
[operations/mediawiki-config@master] labs: Load Wikibase Repo using extension.json instead of php entry point

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

Change 615825 merged by jenkins-bot:
[operations/mediawiki-config@master] labs: Load Wikibase Repo using extension.json instead of php entry point

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

Change 615822 abandoned by Ladsgroup:
[mediawiki/extensions/Wikibase@master] Drop i18n b/c in repo/Wikibase.php

Reason:

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

Change 618266 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[operations/mediawiki-config@master] Load WikibaseRepo using extension registration in production

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

Change 618266 merged by jenkins-bot:
[operations/mediawiki-config@master] Load WikibaseRepo using extension registration in production

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

Mentioned in SAL (#wikimedia-operations) [2020-08-04T11:36:54Z] <lucaswerkmeister-wmde@deploy1001> Synchronized wmf-config/Wikibase.php: Config: [[gerrit:618266|Load WikibaseRepo using extension registration in production (T257433)]] (duration: 00m 58s)

Ladsgroup claimed this task.
Ladsgroup added a subscriber: Ladsgroup.

We'll remove the php entry point later.