[PP-1] Move all system_update_N() methods next to each other

Created on 15 November 2024, about 1 month ago

Problem/Motivation

πŸ“Œ OOP hooks using event dispatcher Needs review added system_update_11100() to the 11.x branch, but at a weird spot in system.install. Instead of putting it at the bottom of the file, it's interspersed between system_update_last_removed() and _system_advisories_requirements() (a "private" helper called by system_requirements().

Meanwhile, πŸ“Œ Use the new equivalent updates API to prevent updates from 10.4.0 to 11.0.0 Active is about to add system_update_11101(), but will put it at the bottom of the file. So the system_update_N() implementations will not be in a contiguous chunk of this file, potentially leading to confusion.

Steps to reproduce

Look at system.install in the 11.x branch.

Proposed resolution

Put all system_update_N() implementations together at the bottom of system.install.

Remaining tasks

Land πŸ“Œ Use the new equivalent updates API to prevent updates from 10.4.0 to 11.0.0 Active (urgently needed)
Move system_update_11100() and system_update_11101() next to each other at the bottom of system.install

User interface changes

Introduced terminology

API changes

Data model changes

Release notes snippet

πŸ“Œ Task
Status

Postponed

Version

11.0 πŸ”₯

Component

system.module

Created by

πŸ‡ΊπŸ‡ΈUnited States dww

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024