Quote from: Kindred on June 24, 2022, 07:13:39 AMHowever, as this is an ongoing confusion, maybe we should add a package identifier file which doesn't do the upgrade but does fail gently with a clear error/instruction......
Now that I'm at a computer (edit) with explanation.
Many people try to use the package manager to install a major upgrade.
The proposal is to add a package manager identified file to the "large" Upgrade Archive which the package manager uses to tell the user "This is a major upgrade, it must be done outside of the package manager. Please see the Major Upgrade FAQ on SimpleMachines.org" (or something along those lines)
Definitely a good idea IMO.
The upgrader will also need to house clean it once run since you'll need to put it in the top level (where index.php lives). But not a big job.
This has my vote too. I have seen many a case when users were trying to do a major upgrade through the Package Manager.
Good idea.