Page MenuHomePhabricator

Deprecate and remove $wgParser
Open, NormalPublic

Description

See parent task. This is a bug against core, bugs for extensions, if needed, should be subtasks of this one.

Details

Related Gerrit Patches:
mediawiki/extensions/PageForms : masterDrop use of wgParser, replaced in 1.32 and to be removed in 1.35
mediawiki/extensions/Cargo : masterDrop use of wgParser, replaced in 1.32 and to be removed in 1.35
mediawiki/extensions/Flow : masterDrop use of wgParser, replaced in 1.32 and to be removed in 1.35
mediawiki/extensions/ParsoidBatchAPI : masterDrop use of wgParser, replaced in 1.32 and to be removed in 1.35
mediawiki/extensions/JsonConfig : masterDrop use of wgParser, replaced in 1.32 and to be removed in 1.35
mediawiki/extensions/Scribunto : masterDrop use of wgParser, replaced in 1.32 and to be removed in 1.35
mediawiki/extensions/SecurePoll : masterDrop use of wgParser, replaced in 1.32 and to be removed in 1.35
mediawiki/extensions/Translate : masterDrop use of wgParser, replaced in 1.32 and to be removed in 1.35
mediawiki/extensions/NewUserMessage : masterDrop use of wgParser, replaced in 1.32 and to be removed in 1.35
mediawiki/extensions/Graph : masterDrop use of wgParser, replaced in 1.32 and to be removed in 1.35
mediawiki/extensions/MassMessage : masterDrop use of wgParser, replaced in 1.32 and to be removed in 1.35
mediawiki/extensions/ConfirmEdit : masterDrop use of wgParser, replaced in 1.32 and to be removed in 1.35
mediawiki/extensions/GWToolset : masterDrop use of wgParser, replaced in 1.32 and to be removed in 1.35
mediawiki/extensions/Quiz : masterDrop use of wgParser, replaced in 1.32 and to be removed in 1.35
mediawiki/extensions/VisualEditor : masterDrop use of wgParser, replaced in 1.32 and to be removed in 1.35
mediawiki/extensions/SyntaxHighlight_GeSHi : masterDrop use of wgParser, replaced in 1.32 and to be removed in 1.35
mediawiki/extensions/LiquidThreads : masterDrop use of wgParser, replaced in 1.32 and to be removed in 1.35
mediawiki/extensions/FlaggedRevs : masterDrop use of wgParser, replaced in 1.32 and to be removed in 1.35
mediawiki/extensions/ActiveAbstract : masterDrop use of wgParser, replaced in 1.32 and to be removed in 1.35
mediawiki/extensions/TitleBlacklist : masterDrop use of wgParser, replaced in 1.32 and to be removed in 1.35
mediawiki/extensions/CentralNotice : masterUse MediaWikiServices instead of $wgContLang and $wgParser
mediawiki/core : masterDeprecate $wgParser

Event Timeline

Change 452866 had a related patch set uploaded (by Legoktm; owner: Legoktm):
[mediawiki/core@master] Deprecate $wgParser

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

Change 452866 merged by jenkins-bot:
[mediawiki/core@master] Deprecate $wgParser

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

MGChecker closed this task as Resolved.Sep 19 2018, 11:09 PM
MGChecker assigned this task to Legoktm.
MGChecker added a subscriber: MGChecker.

Seems to be done.

Change 502996 had a related patch set uploaded (by Krinkle; owner: simetrical):
[mediawiki/core@master] Remove all $wgParser use from core

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

Is the ParserDiffTest class still needed? This patch removes its last actual appearance according to MediaWiki Codesearch.

Change 524597 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/CentralNotice@master] Use MediaWikiServices instead of $wgContLang and $wgParser

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

Change 524597 merged by jenkins-bot:
[mediawiki/extensions/CentralNotice@master] Use MediaWikiServices instead of $wgContLang and $wgParser

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

Krinkle renamed this task from Deprecate $wgParser to Deprecate and remove $wgParser.Mon, Oct 28, 7:48 PM
Krinkle reopened this task as Open.
Krinkle removed Legoktm as the assignee of this task.
Krinkle triaged this task as Normal priority.
Krinkle added a subscriber: Legoktm.
Krinkle added a subscriber: Krinkle.

We usually track removal in the same task as well. Re-opening for now.

Change 546704 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/Translate@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546705 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/TitleBlacklist@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546706 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/ParsoidBatchAPI@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546707 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/GWToolset@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546708 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/VisualEditor@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546710 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/ConfirmEdit@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546712 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/SyntaxHighlight_GeSHi@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546713 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/SecurePoll@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546714 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/Scribunto@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546716 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/Quiz@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546717 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/NewUserMessage@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546718 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/LiquidThreads@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546705 merged by jenkins-bot:
[mediawiki/extensions/TitleBlacklist@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546719 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/Graph@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546720 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/FlaggedRevs@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546721 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/ActiveAbstract@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546722 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/MassMessage@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546725 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/JsonConfig@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546728 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/Flow@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546721 merged by jenkins-bot:
[mediawiki/extensions/ActiveAbstract@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546720 merged by jenkins-bot:
[mediawiki/extensions/FlaggedRevs@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546718 merged by jenkins-bot:
[mediawiki/extensions/LiquidThreads@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546716 merged by jenkins-bot:
[mediawiki/extensions/Quiz@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546710 merged by jenkins-bot:
[mediawiki/extensions/ConfirmEdit@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546708 merged by jenkins-bot:
[mediawiki/extensions/VisualEditor@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546712 merged by jenkins-bot:
[mediawiki/extensions/SyntaxHighlight_GeSHi@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546707 merged by jenkins-bot:
[mediawiki/extensions/GWToolset@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546719 merged by jenkins-bot:
[mediawiki/extensions/Graph@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546722 merged by jenkins-bot:
[mediawiki/extensions/MassMessage@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546704 merged by jenkins-bot:
[mediawiki/extensions/Translate@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546717 merged by jenkins-bot:
[mediawiki/extensions/NewUserMessage@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546713 merged by jenkins-bot:
[mediawiki/extensions/SecurePoll@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546714 merged by jenkins-bot:
[mediawiki/extensions/Scribunto@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546725 merged by jenkins-bot:
[mediawiki/extensions/JsonConfig@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546706 merged by jenkins-bot:
[mediawiki/extensions/ParsoidBatchAPI@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 546728 merged by jenkins-bot:
[mediawiki/extensions/Flow@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Now fully removed from code that runs in Wikimedia production and so could be hard-deprecated.

Change 548482 had a related patch set uploaded (by C. Scott Ananian; owner: C. Scott Ananian):
[mediawiki/extensions/Cargo@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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

Change 548482 abandoned by Yaron Koren:
Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

Reason:
I can't figure out this Gerrit stuff! I'll try it again in a different patch.

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

Change 551604 had a related patch set uploaded (by markahershberger; owner: markahershberger):
[mediawiki/extensions/PageForms@master] Drop use of wgParser, replaced in 1.32 and to be removed in 1.35

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