User tests: Successful: Unsuccessful:
We removed weblinks from core with J3.4 (#4214)
We added some special handling so updating people have the package properly installed after the update.
This removes the package file from the 4.0 package and also removes the special check in the updater script which would remove the package if weblinks is installed.
This will not work if we allow upgrades from pre J3.4 versions to J4. Now I'm not sure what the current plan is for the upgrades. Do we allow upgrades fom J3.x or only from J3.8+? @wilsonge was that already discussed/decided somewhere?
There are also other places where we could drop code and files (eg the SQL update ones) when we require a Joomla minimum version for the upgrade to 4.0.
Hard to test I guess, mostly review.
None
Status | New | ⇒ | Pending |
Category | ⇒ | Administration com_admin |
Labels |
Added:
?
|
Category | Administration com_admin | ⇒ | Administration com_admin Repository |
Great to know the strategy we did back then is still valid
This PR should also remove the handling in the build script for that manifest file.
Good catch, should be fine now.
Great to know the strategy we did back then is still valid
?
Until anything is superseded, what's published is what is valid. And AFAIK there haven't been any requests for reviewing/updating that document so it's still the primary guideline as written.
Do we need/want to remove language files too?
Not with this PR. But yes, I would love to remove them from core. But we need to think about that a bit first. Issues to solve:
Status | Pending | ⇒ | Fixed in Code Base |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2017-06-18 17:05:15 |
Closed_By | ⇒ | wilsonge |
OK - can you please create an issue for that so we can discuss with JM and Mig (and any other interested parties please :))
Also just for reference on this PR although it's been mentioned elsewhere we are only planning on supporting upgrades from Joomla 3.9 and higher hence why this PR was accepted
The development strategy clearly spells out the upgrade paths we will support. TL;DR, for major releases, you must first upgrade to the latest release on the previous major series (with 3.x and 4.0, that will mean you should be on 3.9 before updating to 4.0).
This PR should also remove the handling in the build script for that manifest file.