-
Notifications
You must be signed in to change notification settings - Fork 17.6k
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
x/website: revise download page (system requirements for stable/archived versions) #18554
Comments
Should Go 1.4-bootstrap be added under "Stable versions" so it is visible without scanning through the archived versions? Perhaps the download page should also say something about macOS Sierra requiring Go 1.7 or better or Go 1.4-bootstrap? |
I don't think a prominent link to go1.4-bootstrap and/or notes about Sierra-bootstrapping requiring a specific version are things that belong in our main download page. The only reason you might want to download go1.4 is for bootstrapping on a system for which we don't distribute binaries; and for this reason links to go1.4-bootstrap should stay in the 'compiling-from-source' doc page, and only there. |
Makes sense to me. Currently the featured downloads indicate system requirements, such as "OS X 10.8 or later". Perhaps the tables below for stable and archived version should also include system requirements, including an upper bound if applicable. e.g. go1.7.6.darwin-amd64.pkg could say macOS 10.8 to 10.11 -- to address the issue that it won't work on newer versions of macOS Also, some older versions of Go may work on older operating systems -- which may be useful information for some people. |
A few other minor revisions to the download page:
|
This two
seems reasonable. You'll still need @broady approval, I think. |
I don't see how we could add this information to that table without cluttering it, though. It's already quite packed and some of the requirements are much more wordy to write down that the OSX ones. |
@broady, feel free to move this to Unreleased or Go 1.10 as you'd like. |
Sorry for not contributing these minor changes yet. Are they tied to the release cycle? |
@nathany, currently. There's a long-running desire to decouple Go release branches from the website (the website runs off the release's godoc binary), but that hasn't happened. So this is probably out of scope for Go 1.9 at this point. |
Still need a "real" binary release of 1.4.4, for some packaging system, some fast bootstraping purpose (without having to build go 1.4.4), or use gonative+gox tools on macos, and so on. I dont know which problem does it generate to make a binary release instead of just source release ? Please just release a binary go1.4.4 ! |
Please just release a binary go1.4.4 !
...this isn't as easy as a push of a button? Seriously? ...that's so 20th
century...
…On Wed, Nov 8, 2017 at 7:43 PM, StudioEtrange ***@***.***> wrote:
Still need a "real" binary release of 1.4.4, for some packaging system,
some fast bootstraping (without having to build go 1.4.4), or use
gonative+gox tools on macos, and so on.
I dont know which problem does it generate to make a binary release
instead of just source release ?
Is it a decision based only on some guess of what people needs ?
Please just release a binary go1.4.4 !
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#18554 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AADlQOpCgpxpQqger3rWrx8LmIUG8q-uks5s0nTqgaJpZM4LdTR->
.
|
@StudioEtrange @PaulReiber |
I take your point as ironic. But i still dont know why the decision to not take this path have been taken. As I read comments here and on issue #16352, people first talking about making a release. And not clear why it has been stopped. Only
And this a kind of guess of use case of what people needs. |
FreeBSD system requirements are changing: The download page doesn’t have requirements for BSD at all. |
Related issue #10147 |
@nathany, the install.html was already updated to say "FreeBSD 10.3 or later" in the e76ae8a you linked to. And the top of the https://golang.org/dl/ says:
... which links to https://tip.golang.org/doc/install , which says:
So the information isn't entirely absent. We just don't have a huge bubble for downloading FreeBSD like we do for the top 3 OSes. I think that's fine. Very few if any FreeBSD users will be using 9.3. |
So the requirements are on https://tip.golang.org/doc/install but not https://tip.golang.org/dl/. Might not be the most intuitive since the download page tends to come first. Also related: #23011
|
Maybe a more substantial redesign of those pages will come along with #18580 (homebrew/chocolatey) or golang/cwg#11 (golang.org). Whether or not it makes sense to suggest older version of Go to people on older operating systems, I don't know. It just seems like the giant list of archived Go versions could be more useful if system requirements were for each Go version. |
"the official 1.4 download doesn't work on Macs. You need to use the special 1.4 download link on the build-from-source page. It would be nice if either the official 1.4 download were updated, or if another one were added with an annotation on the downloads page." - @robpike #18545 (comment)
related issue: #16352
The text was updated successfully, but these errors were encountered: