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

Add text bioviz.org about early access not being notarized

    Details

    • Type: Documentation
    • Status: Closed (View Workflow)
    • Priority: Minor
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      Situation: The early access version of IGB is not notarized for Mac/Apple. This adds an extra step when attempting to install the IGB early access version on Mac.

      Task: Add instructions on the earlyAccessDownload page that tells users how to install early access IGB on Mac.

        Attachments

          Issue Links

            Activity

            Hide
            ann.loraine Ann Loraine added a comment - - edited

            NF and AL reviewed his proposed changes. AL thinks they look great.

            Some requests:

            • She asks that the Mac text only appear on a Apple Computer. She recommends passing this along to KR to finish now that the design is done.
            • Also, she requests that we add a line of text above the first item in the list: "The Early Access installer for Mac is not notarized. To install this unnotarized version, do the following steps."
            • Please name the image files well so that it's obvious what page they belong to in the code base. Also add them to the "images" folder following the current pattern.
            • Add a final step that says: "Follow the installer instructions from here."
            Show
            ann.loraine Ann Loraine added a comment - - edited NF and AL reviewed his proposed changes. AL thinks they look great. Some requests: She asks that the Mac text only appear on a Apple Computer. She recommends passing this along to KR to finish now that the design is done. Also, she requests that we add a line of text above the first item in the list: "The Early Access installer for Mac is not notarized. To install this unnotarized version, do the following steps." Please name the image files well so that it's obvious what page they belong to in the code base. Also add them to the "images" folder following the current pattern. Add a final step that says: "Follow the installer instructions from here."
            Hide
            nfreese Nowlan Freese added a comment - - edited

            Branch: https://bitbucket.org/nfreese/bioviz/branch/IGBF-3388

            To test on Mac:

            1. Fetch branch and view in browser (for example using Webstorm, ask Nowlan for additional details if unsure).
            2. Check that the "Install Early Access IGB on Mac" section is visible.
            3. Check that there are four numbered steps and three visible images.
            4. Check for grammar/spelling issues.

            To test on Windows:

            1. Fetch branch and view in browser (for example using Webstorm, ask Nowlan for additional details if unsure).
            2. Check that the "Install Early Access IGB on Mac" section is not visible.

            Note: You can change your user agent (to make the browser think you are using Mac or Windows) via these instructions: https://www.makeuseof.com/tag/trick-websites-changing-user-agent-chrome/?newsletter_popup=1

            Show
            nfreese Nowlan Freese added a comment - - edited Branch: https://bitbucket.org/nfreese/bioviz/branch/IGBF-3388 To test on Mac: Fetch branch and view in browser (for example using Webstorm, ask Nowlan for additional details if unsure). Check that the "Install Early Access IGB on Mac" section is visible. Check that there are four numbered steps and three visible images. Check for grammar/spelling issues. To test on Windows: Fetch branch and view in browser (for example using Webstorm, ask Nowlan for additional details if unsure). Check that the "Install Early Access IGB on Mac" section is not visible. Note: You can change your user agent (to make the browser think you are using Mac or Windows) via these instructions: https://www.makeuseof.com/tag/trick-websites-changing-user-agent-chrome/?newsletter_popup=1
            Hide
            ann.loraine Ann Loraine added a comment -

            Used the Chrome Developers tools to access a test page as a Mac, Windows, or Chrome OS computer.

            Mac and Windows look great.

            Chrome OS (I guess it is Linux?) showed something weird. Making a new ticket to improve how the page appears when an unrecognized user-agent loads the page.

            Ready for PR.

            Show
            ann.loraine Ann Loraine added a comment - Used the Chrome Developers tools to access a test page as a Mac, Windows, or Chrome OS computer. Mac and Windows look great. Chrome OS (I guess it is Linux?) showed something weird. Making a new ticket to improve how the page appears when an unrecognized user-agent loads the page. Ready for PR.
            Hide
            nfreese Nowlan Freese added a comment -

            Chrome OS is what Chromebooks have on them. According to wikipedia it is Linux based. We would need to test on a chromebook to see if the IGB linux installation would work.

            Currently, we determine the user agent and then remove the d-none class (which hides the button) for that button. If the user agent doesn't match mac/windows/linux then all of the buttons remain hidden. We could add a fourth button/class so that if the user agent isn't mac/windows/linux we display some kind of message that we do not support their current operating system, or we only support mac/windows/linux.

            Show
            nfreese Nowlan Freese added a comment - Chrome OS is what Chromebooks have on them. According to wikipedia it is Linux based. We would need to test on a chromebook to see if the IGB linux installation would work. Currently, we determine the user agent and then remove the d-none class (which hides the button) for that button. If the user agent doesn't match mac/windows/linux then all of the buttons remain hidden. We could add a fourth button/class so that if the user agent isn't mac/windows/linux we display some kind of message that we do not support their current operating system, or we only support mac/windows/linux.
            Show
            nfreese Nowlan Freese added a comment - Pull request: https://bitbucket.org/lorainelab/bioviz/pull-requests/120
            Hide
            ann.loraine Ann Loraine added a comment -

            Merged and ran playbooks to update main server https://bioviz.org. Ready for testing.

            Show
            ann.loraine Ann Loraine added a comment - Merged and ran playbooks to update main server https://bioviz.org . Ready for testing.
            Hide
            nfreese Nowlan Freese added a comment -

            I missed a step where the first time the user right-clicks on the IGB installer icon and selects Open the result is a window saying that IGB cannot be started. Right-clicking again and selecting Open then results in the window giving the user the option to Open the installer. I have added an additional image and additional steps clarifying this.

            Commit: https://bitbucket.org/nfreese/bioviz/commits/0d397c9079a20c12d6683f1b3709f7396fc24709
            Pull request: https://bitbucket.org/lorainelab/bioviz/pull-requests/121

            Show
            nfreese Nowlan Freese added a comment - I missed a step where the first time the user right-clicks on the IGB installer icon and selects Open the result is a window saying that IGB cannot be started. Right-clicking again and selecting Open then results in the window giving the user the option to Open the installer. I have added an additional image and additional steps clarifying this. Commit: https://bitbucket.org/nfreese/bioviz/commits/0d397c9079a20c12d6683f1b3709f7396fc24709 Pull request: https://bitbucket.org/lorainelab/bioviz/pull-requests/121
            Hide
            ann.loraine Ann Loraine added a comment -

            Merged and ran playbooks to update main server https://bioviz.org. Ready for testing.

            Show
            ann.loraine Ann Loraine added a comment - Merged and ran playbooks to update main server https://bioviz.org . Ready for testing.
            Hide
            kgopu Kaushik Gopu added a comment - - edited

            Tested in windows and mac OS:

            • "Install Early Access IGB on Mac" section is not visible for windows OS. on the other hand,
              MAC shows "Install Early Access IGB on Mac" which includes necessary steps for installation.
            • I haven't seen any grammar/spelling issues in the installation steps, especially for MAC-OS.
            Show
            kgopu Kaushik Gopu added a comment - - edited Tested in windows and mac OS: "Install Early Access IGB on Mac" section is not visible for windows OS. on the other hand, MAC shows "Install Early Access IGB on Mac" which includes necessary steps for installation. I haven't seen any grammar/spelling issues in the installation steps, especially for MAC-OS.

              People

              • Assignee:
                nfreese Nowlan Freese
                Reporter:
                nfreese Nowlan Freese
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: