Details
-
Type: Bug
-
Status: Closed (View Workflow)
-
Priority: Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: 9.0.2 Minor Release
-
Labels:
-
Story Points:1
-
Sprint:Summer 2018 Part 2
Description
Look into whether the Galaxy-to-IGB and BAR-to-IGB Javascript bridge code is efficient.
Is it handling IGB responses correctly?
Optimize the code to improve user experience.
Also, think about the design/architecture. Note that the Galaxy-to-IGB and BAR-to-IGB Javascript codes do mostly the same thing. Can you create a .js "library" that these codes can import and call.
The bridge code is not efficient. IGB is not returning appropriate responses.
IGB is not communicating Javascript if there is a timeout or error in loading data.
Fix: Following message is shown to the user.
Data loading takes a while. If it doesn't load in a minute then, Please go back to galaxy and try again!
We need to fix the issue in IGB code to handle this scenario effectively.
Code is on my bioviz test site : sneha.bioviz.org or 18.205.156.177
Please add 18.205.156.177 bioviz.org in your hosts file to redirect all bioviz calls to my test site for reviewing.
You can find work on this branch: https://bitbucket.org/swathark/bioviz/branch/IGBF-1353-Fix