Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-2046

Improve App page appearance and usability

    Details

    • Type: New Feature
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      Improve App page appearance and usability:

      • Bundle-Name should be shown in larger font (see Cytoscape App Store for example of how it should look)
      • Change short title to not be shown in bold font. (Keep the same size.)
      • Change tab title from "Bundle Description" to "About this App"
      • When IGB is not running, show the "Download" section (on right of page) with a button that reads:

      "Get IGB" and which links to https://bioviz.org

      Within the same area that shows the button, display the following text:

      "To install this App, start IGB version 9.1 or higher. Then reload this page."

      If the user then restarts the page but the App Store is not "active" in their IGB, show a modal dialog that covers the page with the message letting users know that they need to add/activate the App Store as a repository.
      (We already do something like this, but it gets added to the top of the page – it is easy to miss and also makes the page layout jump around. Use the same text, however.)

        Attachments

          Activity

          Hide
          sameer Sameer Shanbhag (Inactive) added a comment -

          Prof. [~aloraine] We discussed this earlier, the conclusion was the error message is not at all required as the older version of IGB will not be supporting the AppStore and we will be releasing the new version of IGB with the XML Path already included in IGB. This message is only for Developers who are trying to use their own Appstore and want to play around with the workflow.

          P.S. The suggestion can be implemented in the later phases of AppStore if required.

          Show
          sameer Sameer Shanbhag (Inactive) added a comment - Prof. [~aloraine] We discussed this earlier, the conclusion was the error message is not at all required as the older version of IGB will not be supporting the AppStore and we will be releasing the new version of IGB with the XML Path already included in IGB. This message is only for Developers who are trying to use their own Appstore and want to play around with the workflow. P.S. The suggestion can be implemented in the later phases of AppStore if required.
          noor91zahara Noor Zahara (Inactive) made changes -
          Resolution Done [ 10000 ]
          Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]
          noor91zahara Noor Zahara (Inactive) made changes -
          Assignee Sameer Shanbhag [ sameer ]
          Hide
          ann.loraine Ann Loraine added a comment -

          Thank you for noticing this Noor Zahara

          I wrote this in the spec:

          "If the user then restarts the page but the App Store is not "active" in their IGB, show a modal dialog that covers the page with the message letting users know that they need to add/activate the App Store as a repository.
          (We already do something like this, but it gets added to the top of the page – it is easy to miss and also makes the page layout jump around. Use the same text, however.)"

          But instead of doing this, let us instead continue to show the text at the top of the screen, even though it makes the page components shift downward. There's no evidence that my idea would be an improvement, and the change assumes there is no use case for visiting the page when an older version of IGB is running. Also, making this change incurs new testing and coding cost. Until we know there is a problem with usability, let's not do this additional thing.

          Sameer Shanbhag

          Show
          ann.loraine Ann Loraine added a comment - Thank you for noticing this Noor Zahara I wrote this in the spec: "If the user then restarts the page but the App Store is not "active" in their IGB, show a modal dialog that covers the page with the message letting users know that they need to add/activate the App Store as a repository. (We already do something like this, but it gets added to the top of the page – it is easy to miss and also makes the page layout jump around. Use the same text, however.)" But instead of doing this, let us instead continue to show the text at the top of the screen, even though it makes the page components shift downward. There's no evidence that my idea would be an improvement, and the change assumes there is no use case for visiting the page when an older version of IGB is running. Also, making this change incurs new testing and coding cost. Until we know there is a problem with usability, let's not do this additional thing. Sameer Shanbhag
          noor91zahara Noor Zahara (Inactive) made changes -
          Assignee Ann Loraine [ aloraine ]
          noor91zahara Noor Zahara (Inactive) made changes -
          Assignee Noor Zahara [ noor91zahara ] Ann Loraine [ aloraine ]
          Hide
          noor91zahara Noor Zahara (Inactive) added a comment -

          Working as expected except for:

          When IGB is unaware of the app page, a modal dialog is not appearing.

          Show
          noor91zahara Noor Zahara (Inactive) added a comment - Working as expected except for: When IGB is unaware of the app page, a modal dialog is not appearing.
          noor91zahara Noor Zahara (Inactive) made changes -
          Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
          noor91zahara Noor Zahara (Inactive) made changes -
          Assignee Noor Zahara [ noor91zahara ]
          ann.loraine Ann Loraine made changes -
          Workflow Fall 2019 Workflow Update [ 20803 ] Revised Fall 2019 Workflow Update [ 21152 ]
          Hide
          ann.loraine Ann Loraine added a comment -

          Merged and deployed to dev-appstore-2.bioviz.org. Read for review by Sai Charan Reddy Vallapureddy.

          Show
          ann.loraine Ann Loraine added a comment - Merged and deployed to dev-appstore-2.bioviz.org. Read for review by Sai Charan Reddy Vallapureddy .
          sameer Sameer Shanbhag (Inactive) made changes -
          Assignee Sameer Shanbhag [ sameer ]
          sameer Sameer Shanbhag (Inactive) made changes -
          Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
          sameer Sameer Shanbhag (Inactive) made changes -
          Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          ann.loraine Ann Loraine made changes -
          Sprint Fall 4 : 30 Sep to 11 Oct [ 75 ] Fall 4 : 30 Sep to 11 Oct, Fall 5 : 14 Oct to 25 Oct [ 75, 76 ]
          sameer Sameer Shanbhag (Inactive) made changes -
          Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
          sameer Sameer Shanbhag (Inactive) made changes -
          Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
          sameer Sameer Shanbhag (Inactive) made changes -
          Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
          sameer Sameer Shanbhag (Inactive) made changes -
          Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
          Show
          sameer Sameer Shanbhag (Inactive) added a comment - Pull Request Updated: https://bitbucket.org/lorainelab/appstore/pull-requests/134/igbf-2046-open-get-igb-in-new-tab/diff Changes are Live on https://dev-appstore-1.bioviz.org/
          sameer Sameer Shanbhag (Inactive) made changes -
          Status To-Do [ 10305 ] In Progress [ 3 ]
          sameer Sameer Shanbhag (Inactive) made changes -
          Assignee Sai Charan Reddy Vallapureddy [ svallapu ] Sameer Shanbhag [ sameer ]
          svallapu Sai Charan Reddy Vallapureddy (Inactive) made changes -
          Status Post-merge Testing In Progress [ 10003 ] To-Do [ 10305 ]
          svallapu Sai Charan Reddy Vallapureddy (Inactive) made changes -
          Assignee Sai Charan Reddy Vallapureddy [ svallapu ]
          svallapu Sai Charan Reddy Vallapureddy (Inactive) made changes -
          Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
          Hide
          svallapu Sai Charan Reddy Vallapureddy (Inactive) added a comment -

          Sameer Shanbhag
          All the changes are made. But I have one suggestion regarding getting IGB.

          Get IGB should open on a different page.

          Moving this ticket to do.

          Show
          svallapu Sai Charan Reddy Vallapureddy (Inactive) added a comment - Sameer Shanbhag All the changes are made. But I have one suggestion regarding getting IGB. Get IGB should open on a different page. Moving this ticket to do.
          Hide
          ann.loraine Ann Loraine added a comment -

          Merged and deployed to https://dev-appstore-2.bioviz.org

          Show
          ann.loraine Ann Loraine added a comment - Merged and deployed to https://dev-appstore-2.bioviz.org
          ann.loraine Ann Loraine made changes -
          Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
          ann.loraine Ann Loraine made changes -
          Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
          sameer Sameer Shanbhag (Inactive) made changes -
          Assignee Sameer Shanbhag [ sameer ]
          sameer Sameer Shanbhag (Inactive) made changes -
          Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
          sameer Sameer Shanbhag (Inactive) made changes -
          Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
          sameer Sameer Shanbhag (Inactive) made changes -
          Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
          sameer Sameer Shanbhag (Inactive) made changes -
          Status First Level Review in Progress [ 10301 ] Needs 1st Level Review [ 10005 ]
          sameer Sameer Shanbhag (Inactive) made changes -
          Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
          sameer Sameer Shanbhag (Inactive) made changes -
          Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
          sameer Sameer Shanbhag (Inactive) made changes -
          Status To-Do [ 10305 ] In Progress [ 3 ]
          Show
          sameer Sameer Shanbhag (Inactive) added a comment - - edited Pull Request Submitted: https://bitbucket.org/lorainelab/appstore/pull-requests/132/igbf-2046-improve-app-page/diff Pushed to: https://dev-appstore-1.bioviz.org/
          sameer Sameer Shanbhag (Inactive) made changes -
          Status Open [ 1 ] To-Do [ 10305 ]
          sameer Sameer Shanbhag (Inactive) made changes -
          Assignee Sameer Shanbhag [ sameer ]
          ann.loraine Ann Loraine made changes -
          Assignee Ann Loraine [ aloraine ]
          ann.loraine Ann Loraine made changes -
          Field Original Value New Value
          Epic Link IGBF-1388 [ 17463 ]
          ann.loraine Ann Loraine created issue -

            People

            • Assignee:
              sameer Sameer Shanbhag (Inactive)
              Reporter:
              ann.loraine Ann Loraine
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: