Hard deprecated
Remaining uses:
- MathSearch (extension is not compatible with 1.35+ yet)
- MessageCommons
- update https://www.mediawiki.org/wiki/Manual:Revision.php
Hard deprecated
Remaining uses:
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T11968 Reduce use of global and public variables | |||
Open | None | T159283 Deprecate non-configuration globals | |||
Open | DannyS712 | T159299 Deprecate and remove $wgUser | |||
Resolved | DannyS712 | T267861 [GOAL] Emit deprecation warnings reading from $wgUser | |||
Open | DannyS712 | T243708 Mediawiki core needs uses of global $wgUser removed | |||
Resolved | DannyS712 | T262707 Remove core fallbacks to global $wgUser [1.37] | |||
Resolved | DannyS712 | T247143 Remove the Revision class [1.37] | |||
Resolved | DannyS712 | T248549 Remove Revision::getRevisionText |
Change 584788 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/extensions/MathSearch@master] Remove use of Revision::getRevisionText
Please note that this patch actually declares the extension incompatible with 1.35+, because the current code results in LogicExceptions being thrown
Change 584792 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/extensions/MessageCommons@master] Declare extension incompatible with MediaWiki 1.35
Change 584788 merged by jenkins-bot:
[mediawiki/extensions/MathSearch@master] Declare extension incompatible with MediaWiki 1.35
Change 585960 had a related patch set uploaded (by Physikerwelt; owner: Physikerwelt):
[mediawiki/extensions/MathSearch@master] Make MathSearch compatible to MW 1.35
Change 585960 merged by jenkins-bot:
[mediawiki/extensions/MathSearch@master] Make MathSearch compatible to MW 1.35
Change 584792 abandoned by DannyS712:
Declare extension incompatible with MediaWiki 1.35
Reason:
https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/MessageCommons/ /525078/ was merged, no longer needed
This has some uses in Translate, one of them has a comment saying Should only happen with MW < 1.34.
Translate maintains compatibility with non-MASTER versions of core, and so has some backwards-compatibility code - if it should only be run with MW < 1.34, then it doesn't matter if we remove the code in a later version
This task was filed when I was not expecting to be able to remove the whole Revision class, sorry for the confusion. Resolving now that the entire class has been removed as part of T247143, see rMW983984d5d4a4: EPIC: Remove the Revision class entirely.