5.0 branch (not 5.0.4) needs a banner on the admin page warning that they git pulled from a dead branch
Categories
(Bugzilla :: Bugzilla-General, enhancement)
Tracking
()
People
(Reporter: justdave, Assigned: justdave)
References
Details
Attachments
(1 file)
The 5.0 branch is dead (succeeded by the 5.0.4 and 5.2 branches, depending on how far you previously updated).
The code that's left on the 5.0 branch needs a banner displayed at the top of the admin page (just like the one warning of an upgrade being available for a good comparison) with the following message in it:
This installation was git pulled from the 5.0 branch, which is no longer supported. Please run 'git checkout 5.2' to pick up where this branch left off. Please see Bug (this bug) for details.
"Bug (this bug)" should be linked, with the correct bug number.
The details in question, copied out of our pre-release announcement:
5.0.4.1 – Why 5.0.4.1 when there’s a 5.0.6 release? Well, if you paid attention to the change logs, 5.0.5 and 5.0.6 contained a massive schema change, as well as reformatting almost all of the Perl code in the source, both of which are a violation of our support policy for a stable branch (a new-to-the-process release manager pushed the release out not realizing that, and by the time we caught it, it was too late). A lot of people noticed this and never upgraded to 5.0.5 or 5.0.6, since they didn’t contain any security fixes. 5.0.4.1 will give those people additional fixes for 5.0.4 without forcing them to pick up those schema and code reformatting changes. Additional updates to the 5.0 branch from now on will continue from 5.0.4.2 and onward.
5.2 – This will be the next major release, and will start the 4 month countdown for discontinuing the 4.4 branch. 5.2 is forked from the 5.0 branch after 5.0.6, and will contain those schema and code formatting changes from 5.0.5 and 5.0.6 in it. So if you did upgrade to 5.0.6, 5.2 will be equivalent to a point upgrade for you. Those schema changes should have caused a major release to happen anyway, so this is just fixing the numbering problem with that release (i.e. 5.0.5 should have been called 5.2 to begin with). Note that if you are using the 5.1.x development releases, those did NOT feed into this, and 5.2 would actually be a downgrade for you.
| Assignee | ||
Comment 1•2 years ago
|
||
| Assignee | ||
Comment 2•2 years ago
|
||
Description
•