Problem/Motivation
Per #3401188: [policy] Remove update hooks added until 10.3 from Drupal 11 we should remove hook_update_N() and hook_post_update_NAME() that have been added between 10.0.0 and 10.3.0 from the Drupal 11 branch, implementing hook_removed_post_updates() and hook_update_last_removed().
We should postpone this on #3265680: Deprecate dependencies, libraries, modules, and themes that will be removed from Drupal 11 core and also the last known update being committed to 10.3.x (so that we can remove that one at the same time as all the others, and not have to do it twice).
Comments
Comment #2
catchFor when to actually do this, probably something like this:
1. Deprecate modules on 10.x (actually happening as of this week!)
2. Remove deprecated modules and old updates from database dumps and update tests etc. on the 11.x branch, in a single issue if we can. That can probably be this issue.
3. Actually remove the deprecated modules from 11.x
With 1.5 figuring out when it's safe to do #2 so we don't have to do it more than once, just have to pick some kind of cut-off point where we don't expect to add new update hooks, or we commit to leaving those update hooks in the 11.x branch.
Comment #3
quietone commentedDoing issue management.
Comment #4
quietone commentedComment #5
andypostAfter removal of help topics module 2 post-updates probably will remain #3433019: Replace deprecated help_topics module with obsolete stub
Comment #6
catchThis got done in #3439769: Remove all the pre-10.3.0 updates hooks.
Comment #7
quietone commentedUpdate version to the branch this applies to.