-
Notifications
You must be signed in to change notification settings - Fork 700
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
Updated supported platform language #5497
Conversation
Visit the preview URL for this PR (updated for commit 771f43b): |
9054c06
to
8f5770f
Compare
High-level feedback: I really like the improvements to the verbiage here, but I do not like that we're pulling the listings of what the supported architectures are into the three Windows/Linux/mac OS tabs. That makes it really hard to get an overview of what the total set of platforms are. I suggest we move that down below the tabs again. Moving it to a tabular format is still a good idea (the old bullet lists were a bit unwieldy). We also seem to have lost the link to install the SDK from the SDK archives (which I believe is the 2nd most popular way of installing). |
f4ac23e
to
e6cb252
Compare
Updated. Direct link: https://dart-dev--pr5497-fix-5496-y29lg1dk.web.app/get-dart |
src/get-dart/index.md
Outdated
|----------|---------|---------|---------|-----------|-----------|------------------------------------------| | ||
| Windows | {{yes}} | {{yes}} | {{no}} | {{beta}} | {{no}} | 10 (32-bit, 64-bit), 11 | | ||
| Linux | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{beta}} | [Debian stable][], [Ubuntu LTS][] | | ||
| macOS | {{no}} | {{yes}} | {{no}} | {{yes}} | {{no}} | {{macversions}} | |
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.
macOS: arm & macOS: risc-v should be "n/a" (those versions of macOS don't exist)
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.
RISC-V is listed as not supported. ARM64 would have to be supported if it were to work on M1 & M2 Macs, right?
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.
DBC: did a quick look over this and I think this table covers all the platforms we support.
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.
Currently the page renders a big red X for macOS on x86, ARM32, and RISC-V. That is accurate for x86 -- a version of macOS for x86 exists, but we don't support it (it's very old). However it gives the wrong impression for macOS on ARM32 and risc-v as those versions of macOS do not exist.
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.
@mit-mit : Would it help to add a "deprecated" icon for the macOS x86 to distinguish it from not existing?
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.
I suggest a neutral (e.g. gray) "not applicable" icon.
I'm marking this approved now, but before merging, I'd like for @athomas to review the supported table: |
92d9cf7
to
7edcf35
Compare
Probably, but it would be done in a different PR. Can we land this PR first and look at ways to resolve this new issue separately? |
Ok for me, it does seem to be a regression introduced in this PR. Can't see the issue on the current version. |
Fixes #5496
Fixes #4414
Fixes #5499