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.
Attachments
Issue Links
Activity
Field | Original Value | New Value |
---|---|---|
Epic Link | IGBF-3142 [ 21688 ] |
Status | To-Do [ 10305 ] | In Progress [ 3 ] |
Status | In Progress [ 3 ] | To-Do [ 10305 ] |
Status | To-Do [ 10305 ] | In Progress [ 3 ] |
Story Points | 2 | 3 |
Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
Assignee | Nowlan Freese [ nfreese ] |
Assignee | Kaushik Gopu [ kgopu ] |
Status | Needs 1st Level Review [ 10005 ] | First Level Review in Progress [ 10301 ] |
Status | First Level Review in Progress [ 10301 ] | Ready for Pull Request [ 10304 ] |
Assignee | Kaushik Gopu [ kgopu ] | Nowlan Freese [ nfreese ] |
Status | Ready for Pull Request [ 10304 ] | Pull Request Submitted [ 10101 ] |
Assignee | Nowlan Freese [ nfreese ] | Ann Loraine [ aloraine ] |
Status | Pull Request Submitted [ 10101 ] | Reviewing Pull Request [ 10303 ] |
Assignee | Ann Loraine [ aloraine ] |
Status | Reviewing Pull Request [ 10303 ] | Merged Needs Testing [ 10002 ] |
Summary | Investigate removing maven.bioviz dependencies | Remove remote error dependencies |
Status | Merged Needs Testing [ 10002 ] | Post-merge Testing In Progress [ 10003 ] |
Resolution | Done [ 10000 ] | |
Status | Post-merge Testing In Progress [ 10003 ] | Closed [ 6 ] |
Assignee | Nowlan Freese [ nfreese ] |
Fix Version/s | 10.0.0 Major Release [ 10900 ] |
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)