-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update Mac OS Quickstart #1964
Update Mac OS Quickstart #1964
Conversation
I tested the `brew` instructions on a fresh laptop that does not use Apple Silicon, but does use zsh. Docker 4.3.0 was chosen since that's the first version to support Apple Silicon.
Java and Docker dependencies are each now their own "part", and the two ways to install openJDK 17 have subheadings -- the combination of these two changes makes the Mac OS Java installation parts much less confusing. Additional zsh notice made on adding dockstore CLI to the path. Tell people their version of openJDK will vary. Give a few use cases for the Dockstore CLI after installing the required bits, and clarify WDL doesn't require any additional downloads. Remove some unnecessary numbering.
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## develop #1964 +/- ##
========================================
Coverage 40.32% 40.32%
========================================
Files 400 400
Lines 11957 11957
Branches 2894 2894
========================================
Hits 4822 4822
Misses 4846 4846
Partials 2289 2289 ☔ View full report in Codecov by Sentry. |
If this is approved by all, please merge while I'm out. |
(adding a few more mac users) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Superficially ok, but I run on Ubuntu so can't judge much of this beyond syntax and clarity
|
See PR comments. (cherry picked from commit 98d079a)
Description
There are lots of ways to install Java on a Mac, so be less prescriptive than we have been. The other changes are from PR #1843, which I left unchanged, and were approved in that PR. The Mac Java install changes are based from my comments on that PR.
Before
After

Review Instructions
Go to quick start, from the My Dockstore page, and verify the Mac OS instructions look good.
Issue
SEAB-6372
Security
If there are any concerns that require extra attention from the security team, highlight them here.
Please make sure that you've checked the following before submitting your pull request. Thanks!
npm run build
markdown-wrapper
component, which does extra sanitizationnpm audit
and ensure you are not introducing new vulnerabilities