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

Fix Genome in a Bottle Quickload's "that link has no power here"

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Story Points:
      0.25
    • Sprint:
      Spring 3 2021 Apr 19 - Apr 30, Spring 4 2021 May 3 - May 14, Spring 5 2021 May 17 - May 28

      Description

      When I click the link for GIAB in IGB's Available Data panel, the page that is opened says:

      "That link has no power here."

      Let's develop an alternative strategy for distributing the GIAB Quickload site.

      Also, the acronym "GIAB" does not do a great job of letting users know what data the site will provide.

      Let's call it "Genome in a Bottle" instead of GIAB because "GIAB" is very cryptic.

        Attachments

          Issue Links

            Activity

            ann.loraine Ann Loraine created issue -
            ann.loraine Ann Loraine made changes -
            Field Original Value New Value
            Epic Link IGBF-1765 [ 17855 ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            Hide
            ann.loraine Ann Loraine added a comment - - edited

            Suggestions:

            • Host the site on bioviz.org - https://bioviz.org/quickloads/giab
            • Add new logic to the bioviz-playbook tasks that will deploy the site from the repository and branch indicated in the playbooks
            • Since this is the first release of the Genome in a Bottle Quickload, I think we ought to take the opportunity to change the name of the main branch to "main" instead of "master" (it will be easier to explain to people who might contribute but don't use git a lot)
            Show
            ann.loraine Ann Loraine added a comment - - edited Suggestions: Host the site on bioviz.org - https://bioviz.org/quickloads/giab Add new logic to the bioviz-playbook tasks that will deploy the site from the repository and branch indicated in the playbooks Since this is the first release of the Genome in a Bottle Quickload, I think we ought to take the opportunity to change the name of the main branch to "main" instead of "master" (it will be easier to explain to people who might contribute but don't use git a lot)
            ann.loraine Ann Loraine made changes -
            Summary Fix "that link has no power here" Fix Genome in a Bottle Quickload's "that link has no power here"
            Hide
            nfreese Nowlan Freese added a comment -

            We can update the igbDefaultPrefs.json to "Genome in a Bottle".

            The main branch is called main.

            The reason the link has no power here shows up is because the URL for the GIAB Quickload on Bitbucket has to point to the "raw" data:
            https://bitbucket.org/nfreese/quickload-genome-in-a-bottle/raw/release-v1.0.0/quickload/

            This is the same for the Quickload on GitHub:
            https://raw.githubusercontent.com/nowlanfreese/Quickload-Genome-In-A-Bottle/release-v1.0.0/quickload/

            I think it would be a good idea for users to be able to store QuickLoads in repositories such as GitHub or Bitbucket. It may be worth investigating if it is possible to change the IGB logic so that the link is not created directly from the URL of the QuickLoad itself.

            Show
            nfreese Nowlan Freese added a comment - We can update the igbDefaultPrefs.json to "Genome in a Bottle". The main branch is called main . The reason the link has no power here shows up is because the URL for the GIAB Quickload on Bitbucket has to point to the "raw" data: https://bitbucket.org/nfreese/quickload-genome-in-a-bottle/raw/release-v1.0.0/quickload/ This is the same for the Quickload on GitHub: https://raw.githubusercontent.com/nowlanfreese/Quickload-Genome-In-A-Bottle/release-v1.0.0/quickload/ I think it would be a good idea for users to be able to store QuickLoads in repositories such as GitHub or Bitbucket. It may be worth investigating if it is possible to change the IGB logic so that the link is not created directly from the URL of the QuickLoad itself.
            nfreese Nowlan Freese made changes -
            Assignee Ann Loraine [ aloraine ]
            nfreese Nowlan Freese made changes -
            Link This issue relates to IGBF-2845 [ IGBF-2845 ]
            ann.loraine Ann Loraine made changes -
            Sprint Spring 3 2021 Apr 19 - Apr 30 [ 119 ] Spring 3 2021 Apr 19 - Apr 30, Spring 4 2021 May 3 - May 14 [ 119, 120 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            Hide
            ann.loraine Ann Loraine added a comment - - edited

            I have added plays to bioviz-playbooks that deploys the main branch to https://bioviztest.bioviz.org/quickload/genome-in-a-bottle/

            Please see the above link. Note that the info in the README.md does not quite match the new reality. Nowlan Freese: Can you update the content so that what is shown on BioViz is correct and up-to-date?

            Show
            ann.loraine Ann Loraine added a comment - - edited I have added plays to bioviz-playbooks that deploys the main branch to https://bioviztest.bioviz.org/quickload/genome-in-a-bottle/ Please see the above link. Note that the info in the README.md does not quite match the new reality. Nowlan Freese : Can you update the content so that what is shown on BioViz is correct and up-to-date?
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ] Nowlan Freese [ nfreese ]
            ann.loraine Ann Loraine made changes -
            Status In Progress [ 3 ] To-Do [ 10305 ]
            nfreese Nowlan Freese made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            Hide
            nfreese Nowlan Freese added a comment -

            I have updated the readme on main and release-v1.0.0

            https://bitbucket.org/nfreese/quickload-genome-in-a-bottle/src/main/

            Show
            nfreese Nowlan Freese added a comment - I have updated the readme on main and release-v1.0.0 https://bitbucket.org/nfreese/quickload-genome-in-a-bottle/src/main/
            nfreese Nowlan Freese made changes -
            Assignee Nowlan Freese [ nfreese ]
            nfreese Nowlan Freese made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            nfreese Nowlan Freese made changes -
            Assignee Ann Loraine [ aloraine ]
            ann.loraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            Hide
            ann.loraine Ann Loraine added a comment -

            A couple of change requests:

            • The bioviz deployment is actually using "https" not "http".
            • If a user clicks on the bitbucket (or github) link in their browser, they will get a 404 error. Could that part be reworded or changed so that a user will not click on the link?
            Show
            ann.loraine Ann Loraine added a comment - A couple of change requests: The bioviz deployment is actually using "https" not "http". If a user clicks on the bitbucket (or github) link in their browser, they will get a 404 error. Could that part be reworded or changed so that a user will not click on the link?
            ann.loraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] To-Do [ 10305 ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ] Nowlan Freese [ nfreese ]
            Hide
            ann.loraine Ann Loraine added a comment -

            Revision:

            Don't worry about modifying the README.md to look and read good on bioviz.org. A much better strategy would be for me to use ansible to create and deploy the README.md that will be visible on bioviz site. Using ansible and templating, I can even indicate which branch is deployed and also link back to the repository itself. So there is no need for the README.md file provided with the repository to accommodate the BioViz site.

            Do please restore your previous version and the various details there, but do please modify any links that are shown so that they do not appear broken if a user clicks on them in the bitbucket page.

            I think also you could add details and information about how Bitbucket can be used for setting up and testing a quickload site.

            Show
            ann.loraine Ann Loraine added a comment - Revision: Don't worry about modifying the README.md to look and read good on bioviz.org. A much better strategy would be for me to use ansible to create and deploy the README.md that will be visible on bioviz site. Using ansible and templating, I can even indicate which branch is deployed and also link back to the repository itself. So there is no need for the README.md file provided with the repository to accommodate the BioViz site. Do please restore your previous version and the various details there, but do please modify any links that are shown so that they do not appear broken if a user clicks on them in the bitbucket page. I think also you could add details and information about how Bitbucket can be used for setting up and testing a quickload site.
            ann.loraine Ann Loraine made changes -
            Sprint Spring 3 2021 Apr 19 - Apr 30, Spring 4 2021 May 3 - May 14 [ 119, 120 ] Spring 3 2021 Apr 19 - Apr 30, Spring 4 2021 May 3 - May 14, Spring 5 2021 May 17 - May 28 [ 119, 120, 121 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            nfreese Nowlan Freese made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            nfreese Nowlan Freese made changes -
            Status In Progress [ 3 ] To-Do [ 10305 ]
            nfreese Nowlan Freese made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            Hide
            nfreese Nowlan Freese added a comment -

            I updated and checked all of the links in the BitBucket readme.md.

            Closing ticket.

            Show
            nfreese Nowlan Freese added a comment - I updated and checked all of the links in the BitBucket readme.md. Closing ticket.
            nfreese Nowlan Freese made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            nfreese Nowlan Freese made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            nfreese Nowlan Freese made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            nfreese Nowlan Freese made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            nfreese Nowlan Freese made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            nfreese Nowlan Freese made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            nfreese Nowlan Freese made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            nfreese Nowlan Freese made changes -
            Resolution Done [ 10000 ]
            Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]

              People

              • Assignee:
                nfreese Nowlan Freese
                Reporter:
                ann.loraine Ann Loraine
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: