|Open||None||T142120 Remove UnitTestsList hook subscribers, move tests to be autodiscovered for extensions that have been converted to extension registration|
|Open||None||T98668 Convert all extensions and skins on gerrit to use extension registration|
|Open||None||T152865 Convert SocialProfile to use extension registration|
So splitting it in multiple extension.json files requires registrating each one (since each one can't be linked to the main extension.json (HT @Legoktm!) ); this task will have to be marked as stalled until it's decided whether or not we want to have multiple files or merge all of these extension registration files into one.
Per the notes on https://www.mediawiki.org/wiki/Version_lifecycle, MediaWiki 1.23's support will be ended in May 2017, which will be in 4ish months; then 1.27+ support will be forced. PHP entry points will still be supported just because there's so many, but we'll want to start considering this ticket and keeping it in mind since generally being up to date is usually good.
Change 374060 abandoned by SamanthaNguyen:
[DNM] Use and convert to newer extension registration
This was like the big third attempt at this, but now this is finally getting some faster progress after the decision was made to split into smaller patches. All patches for helping this progress will be under https://gerrit.wikimedia.org/r/#/q/topic:convert-socialprofile-extreg
@SamanthaNguyen nice work so far! In the future I'd recommend just building a stack of patches (just make individual commits on top of each other), because you based all of the patches individually on master, they all conflicted with each other, and I had to manually rebase each of them to turn them into a stack.
Getting rid of stalled status since progress is happening :)