Page MenuHomePhabricator

Figure out which backward compatibility shims can be removed from the social tools extension group
Closed, ResolvedPublic

Description

Some of the extensions in the social tools have a backwards compatability shim in the source code. We should figure out which extensions's extension.php are safe to remove in favor of using the new extension registration, extension.json.

Event Timeline

Still existing


NOTE: Both extension.json and extension.php still exists in the following list.

Deprecated but not removed


NOTE: extension.json and extension.php exists, but extension.php is only deprecated and not fully removed from the source code.
SamanthaNguyen renamed this task from Figure out which auto-generated backward compatibility shims can be removed from the social tools extension group to Figure out which backward compatibility shims can be removed from the social tools extension group.Sep 10 2016, 5:40 PM
SamanthaNguyen updated the task description. (Show Details)

Change 309749 had a related patch set uploaded (by Jack Phoenix):
Ditch old/ancient PHP entry points for good, MW 1.25 is now required

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

Change 309750 had a related patch set uploaded (by Jack Phoenix):
Ditch old/ancient PHP entry points for good, MW 1.25 is now required

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

Change 309751 had a related patch set uploaded (by Jack Phoenix):
Ditch old PHP entry point for good, MW 1.25 is now required

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

Change 309752 had a related patch set uploaded (by Jack Phoenix):
Ditch old/ancient PHP entry points for good, MW 1.25 is now required

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

Change 309754 had a related patch set uploaded (by Jack Phoenix):
Ditch old PHP entry point for good, MW 1.25 is now required

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

Change 309755 had a related patch set uploaded (by Jack Phoenix):
Ditch old PHP entry point for good, MW 1.25 is now required

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

Change 309756 had a related patch set uploaded (by Jack Phoenix):
Ditch old PHP entry point and i18n file for good, MW 1.25 is now required

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

Change 309757 had a related patch set uploaded (by Jack Phoenix):
Ditch old PHP entry point for good, MW 1.25 is now required

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

Change 309758 had a related patch set uploaded (by Jack Phoenix):
Ditch old PHP entry point for good, MW 1.25 is now required

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

Change 309759 had a related patch set uploaded (by Jack Phoenix):
Ditch old PHP entry point for good, MW 1.25 is now required

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

Change 309761 had a related patch set uploaded (by Jack Phoenix):
Ditch old PHP entry point for good, MW 1.25 is now required

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

Change 309763 had a related patch set uploaded (by Jack Phoenix):
Ditch old PHP entry point for good, MW 1.25 is now required

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

Change 309764 had a related patch set uploaded (by Jack Phoenix):
Ditch old PHP entry point for good, MW 1.25 is now required

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

Change 309765 had a related patch set uploaded (by Jack Phoenix):
Ditch old PHP entry point for good, MW 1.25 is now required

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

Change 309750 merged by Jack Phoenix:
Ditch old/ancient PHP entry points for good, MW 1.25 is now required

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

Change 309749 merged by jenkins-bot:
Ditch old/ancient PHP entry points for good, MW 1.25 is now required

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

Change 309751 merged by jenkins-bot:
Ditch old PHP entry point for good, MW 1.25 is now required

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

Change 309752 merged by jenkins-bot:
Ditch old/ancient PHP entry points for good, MW 1.25 is now required

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

Change 309754 merged by jenkins-bot:
Ditch old PHP entry point for good, MW 1.25 is now required

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

Change 309755 merged by jenkins-bot:
Ditch old PHP entry point for good, MW 1.25 is now required

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

Change 309756 merged by jenkins-bot:
Ditch old PHP entry point and i18n file for good, MW 1.25 is now required

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

Change 309757 merged by jenkins-bot:
Ditch old PHP entry point for good, MW 1.25 is now required

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

Change 309759 merged by jenkins-bot:
Ditch old PHP entry point for good, MW 1.25 is now required

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

Change 309758 merged by jenkins-bot:
Ditch old PHP entry point for good, MW 1.25 is now required

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

Change 309761 merged by jenkins-bot:
Ditch old PHP entry point for good, MW 1.25 is now required

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

Change 309763 merged by jenkins-bot:
Ditch old PHP entry point for good, MW 1.25 is now required

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

Change 309765 merged by jenkins-bot:
Ditch old PHP entry point for good, MW 1.25 is now required

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

ashley claimed this task.
ashley subscribed.

The answer? ALL OF THEM!