Details
-
Type:
Task
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: 10.0.0 Major Release
-
Labels:None
-
Story Points:3
-
Epic Link:
-
Sprint:Summer 5 2023 July 10
Description
Situation: While updating dependencies as part of IGBF-3335 I was unable to update the dependency org.apache.felix.dependencymanager as the following three dependencies specified a lower version:
- org.lorainelab.igb.remote.services.discovery.provider.configured
- org.lorainelab.igb.remote.services.distribution.provider.http
- org.lorainelab.igb.remote.services.topology.manager
After speaking with Dr. Loraine, the above dependencies (hosted on https://maven.bioviz.org/repo2/org/lorainelab/igb/) may not be needed in the IGB codebase, however we are unsure.
Task: Determine if the discovery.provider.configured, distribution.provider.http, and topology.manager are being used in the IGB code base. If they are not being used by IGB, please remove them as dependencies.
Removed:
I built IGB using mvn clean install, no errors observed.
I ran IGB with no errors observed.
I installed and used an app from the IGB App Manager (Geometric Mean Graph Operator) without issue.
All bundles active in the felix web console (http://localhost:7080/system/console/bundles)