Page MenuHomePhabricator

Introduce ShellCommandFactory
Closed, ResolvedPublic

Description

Placeholder to mark https://gerrit.wikimedia.org/r/#/c/376874/ as a release blocker

Event Timeline

ShellCommandFactory was dropped, but the patch was merged and backported to 1.30.

So what is the long-term plan here? MediaWiki\Shell is in violation of our architectural guidelines now (calls to MWServices from a static utility method).

Krinkle assigned this task to Legoktm.
Krinkle subscribed.

Change 382919 had a related patch set uploaded (by Legoktm; owner: MaxSem):
[mediawiki/core@master] Introduce ShellCommandFactory

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

Change 382919 merged by jenkins-bot:
[mediawiki/core@master] Introduce Shell\CommandFactory

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

Change 384919 had a related patch set uploaded (by Legoktm; owner: MaxSem):
[mediawiki/core@REL1_30] Introduce Shell\CommandFactory

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

Change 384919 merged by jenkins-bot:
[mediawiki/core@REL1_30] Introduce Shell\CommandFactory

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