Once all Wikimedia-deployed extensions and skins have been switched over to extension registration, and Wikimedia production has switched over to using them, we should remove the backwards-compatibility shims that very often imply support which doesn't exist for older versions of MediaWiki.
|· · ·|
|Open||None||T140850 Remove all PHP entry points from all Wikimedia-deployed extensions and skins|
|Open||None||T140851 Un-comment the wfWarn deprecations in all PHP entry points from all Wikimedia-deployed extensions and skins|
|Open||None||T140852 Load all Wikimedia-deployed extensions and skins via extension registration|
|Duplicate||None||T156437 Update MediaWiki.org documentation to reflect extensions supporting JSON-based registration|
|· · ·|
- Mentioned In
- T230026: Remove defined( 'MEDIAWIKI' ) entry point check for files containing only classes
T140007: Empty PHP entry points where JSON entry points exist
- Mentioned Here
- T87875: Convert all Wikimedia-deployed extensions and skins to use extension registration
T139800: Update wmf-config/extension-list to use extension.json where available
T139801: Use wfLoadExtension where appropriate in CommonSettings.php
This proposal is selected for the Developer-Wishlist voting round and will be added to a MediaWiki page very soon. To the subscribers, or proposer of this task: please help modify the task description: add a brief summary (10-12 lines) of the problem that this proposal raises, topics discussed in the comments, and a proposed solution (if there is any yet). Remember to add a header with a title "Description," to your content. Please do so before February 5th, 12:00 pm UTC.