Details
-
Type:
Task
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:None
-
Story Points:2
-
Epic Link:
-
Sprint:Spring 7, Spring 8, Summer 1
Description
While fixing the Bitbucket pipeline for the "Filter by Score" IGB app and copying the built .jar file to the Downloads section, when attempted to add the Downloads URL as a new app repository in IGB. However, IGB froze upon doing so.
This issue may be related to the fact that we haven’t updated the app code to align with the recent OSGi (Felix) framework changes in IGB. Other apps were recently updated to be compatible with the new framework, and this app may need similar adjustments.
Steps to reproduce:
Clone a copy of the Score Filter App source code from Bitbucket - https://bitbucket.org/lorainelab/filter-by-score
Build the app using mvn clean install command, it generates a target folder.
Start IGB
Select Tools > Open App Manager
Click Manage Repositories... button (opens Plug-in Repositories tab in Preferences window)
Click Add... button (opens Plugin Repository dialog)
Enter a name for your repository (can be anything)
Click Choose local folder button
Select the "target" folder in your filter-by-score project folder.
Once you add "target" as a new local App repository, you should see the Score Filter App added as a new App in the IGB App Manager window but this isn't working as expected.
Attachments
Issue Links
Activity
| Field | Original Value | New Value |
|---|---|---|
| Epic Link | IGBF-3765 [ 22984 ] |
| Description | When a user uses the SAMtags feature in Color by for one genome and then switches genomes during the same session, the values added in the previous operation is retained. However, triggering a mechanism that clears the values when genomes are changed could be tricky to implement. A Clear All or Delete All button might be a good compromise for this if there's no way to detect when a genome's been changed. |
While fixing the Bitbucket pipeline for the "Filter by Score" IGB app and copying the built .jar file to the Downloads section, when attempted to add the Downloads URL as a new app repository in IGB. However, IGB froze upon doing so.
This issue may be related to the fact that we haven’t updated the app code to align with the recent OSGi (Felix) framework changes in IGB. Other apps were recently updated to be compatible with the new framework, and this app may need similar adjustments. |
| Assignee | Karthik Raveendran [ karthik ] | saideepthi jagarapu [ sjagarap ] |
| Epic Link | IGBF-3765 [ 22984 ] |
| Epic Link | IGBF-1908 [ 17998 ] |
| Status | To-Do [ 10305 ] | In Progress [ 3 ] |
| Description |
While fixing the Bitbucket pipeline for the "Filter by Score" IGB app and copying the built .jar file to the Downloads section, when attempted to add the Downloads URL as a new app repository in IGB. However, IGB froze upon doing so.
This issue may be related to the fact that we haven’t updated the app code to align with the recent OSGi (Felix) framework changes in IGB. Other apps were recently updated to be compatible with the new framework, and this app may need similar adjustments. |
While fixing the Bitbucket pipeline for the "Filter by Score" IGB app and copying the built .jar file to the Downloads section, when attempted to add the Downloads URL as a new app repository in IGB. However, IGB froze upon doing so.
This issue may be related to the fact that we haven’t updated the app code to align with the recent OSGi (Felix) framework changes in IGB. Other apps were recently updated to be compatible with the new framework, and this app may need similar adjustments. Steps to reproduce: Clone a copy of the Hello World App source code from Bitbucket - https://bitbucket.org/lorainelab/filter-by-score Build the app using mvn clean install command, it generates a target folder. Start IGB Select Tools > Open App Manager Click Manage Repositories... button (opens Plug-in Repositories tab in Preferences window) Click Add... button (opens Plugin Repository dialog) Enter a name for your repository (can be anything) Click Choose local folder button Select the "target" folder in your igb-app-filter-by-score project folder. Once you add "target" as a new local App repository, you should see the Hello World App added as a new App in the IGB App Manager window but this isn't working as expected. |
| Description |
While fixing the Bitbucket pipeline for the "Filter by Score" IGB app and copying the built .jar file to the Downloads section, when attempted to add the Downloads URL as a new app repository in IGB. However, IGB froze upon doing so.
This issue may be related to the fact that we haven’t updated the app code to align with the recent OSGi (Felix) framework changes in IGB. Other apps were recently updated to be compatible with the new framework, and this app may need similar adjustments. Steps to reproduce: Clone a copy of the Hello World App source code from Bitbucket - https://bitbucket.org/lorainelab/filter-by-score Build the app using mvn clean install command, it generates a target folder. Start IGB Select Tools > Open App Manager Click Manage Repositories... button (opens Plug-in Repositories tab in Preferences window) Click Add... button (opens Plugin Repository dialog) Enter a name for your repository (can be anything) Click Choose local folder button Select the "target" folder in your igb-app-filter-by-score project folder. Once you add "target" as a new local App repository, you should see the Hello World App added as a new App in the IGB App Manager window but this isn't working as expected. |
While fixing the Bitbucket pipeline for the "Filter by Score" IGB app and copying the built .jar file to the Downloads section, when attempted to add the Downloads URL as a new app repository in IGB. However, IGB froze upon doing so.
This issue may be related to the fact that we haven’t updated the app code to align with the recent OSGi (Felix) framework changes in IGB. Other apps were recently updated to be compatible with the new framework, and this app may need similar adjustments. Steps to reproduce: Clone a copy of the Score Filter App source code from Bitbucket - https://bitbucket.org/lorainelab/filter-by-score Build the app using mvn clean install command, it generates a target folder. Start IGB Select Tools > Open App Manager Click Manage Repositories... button (opens Plug-in Repositories tab in Preferences window) Click Add... button (opens Plugin Repository dialog) Enter a name for your repository (can be anything) Click Choose local folder button Select the "target" folder in your igb-app-filter-by-score project folder. Once you add "target" as a new local App repository, you should see the Score Filter App added as a new App in the IGB App Manager window but this isn't working as expected. |
| Description |
While fixing the Bitbucket pipeline for the "Filter by Score" IGB app and copying the built .jar file to the Downloads section, when attempted to add the Downloads URL as a new app repository in IGB. However, IGB froze upon doing so.
This issue may be related to the fact that we haven’t updated the app code to align with the recent OSGi (Felix) framework changes in IGB. Other apps were recently updated to be compatible with the new framework, and this app may need similar adjustments. Steps to reproduce: Clone a copy of the Score Filter App source code from Bitbucket - https://bitbucket.org/lorainelab/filter-by-score Build the app using mvn clean install command, it generates a target folder. Start IGB Select Tools > Open App Manager Click Manage Repositories... button (opens Plug-in Repositories tab in Preferences window) Click Add... button (opens Plugin Repository dialog) Enter a name for your repository (can be anything) Click Choose local folder button Select the "target" folder in your igb-app-filter-by-score project folder. Once you add "target" as a new local App repository, you should see the Score Filter App added as a new App in the IGB App Manager window but this isn't working as expected. |
While fixing the Bitbucket pipeline for the "Filter by Score" IGB app and copying the built .jar file to the Downloads section, when attempted to add the Downloads URL as a new app repository in IGB. However, IGB froze upon doing so.
This issue may be related to the fact that we haven’t updated the app code to align with the recent OSGi (Felix) framework changes in IGB. Other apps were recently updated to be compatible with the new framework, and this app may need similar adjustments. Steps to reproduce: Clone a copy of the Score Filter App source code from Bitbucket - https://bitbucket.org/lorainelab/filter-by-score Build the app using mvn clean install command, it generates a target folder. Start IGB Select Tools > Open App Manager Click Manage Repositories... button (opens Plug-in Repositories tab in Preferences window) Click Add... button (opens Plugin Repository dialog) Enter a name for your repository (can be anything) Click Choose local folder button Select the "target" folder in your filter-by-score project folder. Once you add "target" as a new local App repository, you should see the Score Filter App added as a new App in the IGB App Manager window but this isn't working as expected. |
| Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
| Assignee | saideepthi jagarapu [ sjagarap ] |
| Status | Needs 1st Level Review [ 10005 ] | First Level Review in Progress [ 10301 ] |
| Status | First Level Review in Progress [ 10301 ] | To-Do [ 10305 ] |
| Assignee | saideepthi jagarapu [ sjagarap ] |
| Assignee | saideepthi jagarapu [ sjagarap ] |
| Status | To-Do [ 10305 ] | In Progress [ 3 ] |
| Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
| 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 | saideepthi jagarapu [ sjagarap ] |
| Status | Ready for Pull Request [ 10304 ] | Pull Request Submitted [ 10101 ] |
| Assignee | saideepthi jagarapu [ sjagarap ] |
| Status | Pull Request Submitted [ 10101 ] | Reviewing Pull Request [ 10303 ] |
| Status | Reviewing Pull Request [ 10303 ] | Merged Needs Testing [ 10002 ] |
| Status | Merged Needs Testing [ 10002 ] | Post-merge Testing In Progress [ 10003 ] |
| Resolution | Done [ 10000 ] | |
| Status | Post-merge Testing In Progress [ 10003 ] | Closed [ 6 ] |
| Assignee | saideepthi jagarapu [ sjagarap ] |
When you create a new version of the App, be sure to change its version and also be sure to define the version of IGB it needs.