Details
-
Type: Improvement
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 3.4.3
-
Fix Version/s: 3.5.0-b2
-
Component/s: None
-
Labels:None
Description
It's currently possible for packages to be upgraded to any other package in the same package group that is apart of the same module.
However, this can pose a problem in some instances. If the module is a domain module, it would not make sense to upgrade to another package, and often other packages in the same group are for separate TLDs, which means the service's domain name would use a package that may no longer support its TLD.
This task would create a new option for Package Groups to enable/disable package upgrades within the group. It would be checked by default to maintain backward compatibility. If unchecked, no packages within the group can be upgraded, and they should not be listed as options in the admin/client interface.
If a package belongs to multiple groups, the package may still be upgraded/downgraded if there are compatible packages within those other package groups, and they allow for upgrades/downgrades.