Skip to content
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

all: make darwin/arm64 a first-class port #43814

Closed
bradfitz opened this issue Jan 20, 2021 · 3 comments
Closed

all: make darwin/arm64 a first-class port #43814

bradfitz opened this issue Jan 20, 2021 · 3 comments
Labels
FrozenDueToAge NeedsFix The path to resolution is known, but the work has not been done. Proposal
Milestone

Comments

@bradfitz
Copy link
Contributor

I assume that darwin/arm64 is now also a first-class port as of Go 1.16?

Add it to the list at https://github.com/golang/go/wiki/PortingPolicy#first-class-ports ?

/cc @dmitshur (who I just saw edit that page)

@dmitshur
Copy link
Contributor

I read over #41385 and #38485, and I didn't see us making a decision on this (we may have agreed verbally in meetings).

It seems very reasonable. I think the port is meeting the three documented properties by now:

I don't have concerns about graduating darwin/arm64 to be a first class port from my side. (Since darwin/amd64 is already a first class port, this is really more about "when" rather than "if".)

Since making any port a first class port requires a commitment from the entire Go team, let's make this a proposal (like #35593 was, to keep up the precedent), so others on the team can participate before we commit to a decision. (It'll take longer, but I don't think there's any rush here.)

CC @golang/release, @cherrymui, @aclements, @FiloSottile, @rsc.

@dmitshur dmitshur changed the title doc: mark darwin/arm64 as a first class port proposal: all: make darwin/arm64 a first-class port Jan 21, 2021
@gopherbot gopherbot added this to the Proposal milestone Jan 21, 2021
@rsc
Copy link
Contributor

rsc commented Jan 27, 2021

We're already distributing binaries, so this is a first-class port. Let's update the docs. Thanks!

@rsc rsc added the NeedsFix The path to resolution is known, but the work has not been done. label Jan 27, 2021
@rsc rsc changed the title proposal: all: make darwin/arm64 a first-class port all: make darwin/arm64 a first-class port Jan 27, 2021
@rsc rsc modified the milestones: Proposal, Go1.16 Jan 27, 2021
@dmitshur
Copy link
Contributor

dmitshur commented Feb 2, 2021

Done in wiki commit 87f61988.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
FrozenDueToAge NeedsFix The path to resolution is known, but the work has not been done. Proposal
Projects
None yet
Development

No branches or pull requests

5 participants
@bradfitz @rsc @dmitshur @gopherbot and others