Investigate adding an option fourth digit to InstallableComponents' versions
Basics
Logistics
Basics
Logistics
Description
Environment
None
Activity
Rod Widdowson November 2, 2024 at 4:54 PM
Rod Widdowson
November 2, 2024 at 4:54 PM
won't do.
We ended up collapsing the entire jetty version in the plugin's minor version
Won't Do
Details
Details
Assignee
Unassigned
UnassignedReporter
Components
Created October 21, 2024 at 12:35 PM
Updated November 2, 2024 at 4:54 PM
Resolved November 2, 2024 at 4:54 PM
The use case is limited and the implementation has to do with “what happens if we need to ship a second version of a plugin that carries the major version of a third party project” (IOW jetty).
Goals and non goals
If we cannot do this entirely within the interfaces, support code and base classes of “shib-profile” its too complicated
The properties file has to be backwards compatible with 5.* and 4.*
Non goal: The windows trick whereby the 4th digit doesn’t have an order, but allows overinstall. (so if you ask to install 1.2.3.0 on 1.2.4.0 it will fail but on 1.2.3.1 it will work