-
Notifications
You must be signed in to change notification settings - Fork 19k
all: announce end of support for old macOS releases #23011
Copy link
Copy link
Open
6 / 66 of 6 issues completedLabels
Buildersx/build issues (builders, bots, dashboards)x/build issues (builders, bots, dashboards)DocumentationIssues describing a change to documentation.Issues describing a change to documentation.NeedsFixThe path to resolution is known, but the work has not been done.The path to resolution is known, but the work has not been done.OS-DarwinrecurringIssues that should never be closed, but moved to the next milestone once fixed in the current one.Issues that should never be closed, but moved to the next milestone once fixed in the current one.release-blocker
Milestone
Metadata
Metadata
Assignees
Labels
Buildersx/build issues (builders, bots, dashboards)x/build issues (builders, bots, dashboards)DocumentationIssues describing a change to documentation.Issues describing a change to documentation.NeedsFixThe path to resolution is known, but the work has not been done.The path to resolution is known, but the work has not been done.OS-DarwinrecurringIssues that should never be closed, but moved to the next milestone once fixed in the current one.Issues that should never be closed, but moved to the next milestone once fixed in the current one.release-blocker
Type
Projects
Status
No status
Status
Planned
Note, Aug 2022: See #23011 (comment) for the macOS deprecation schedule.
Apple continues to put out new macOS releases. We can't run builders for all of them forever.
I propose we announce in the Go 1.10 release notes that Go 1.10 will be the last release to officially support macOS 10.8 (Mountain Lion).
macOS 10.8 was last updated Oct 3, 2013, over 4 years ago.
(macOS 10.9 was last updated Mar 21, 2016, 19 months ago, which is somewhat more recent)
Apple doesn't publish official End-of-Life dates for macOS versions, but I read that their security policy is that they issue security updates for the past 3 releases.
Given that they're on 10.13 now, that means 10.13, 10.12, and 10.11 are supported by them.
Our policy of additionally supporting 10.10 and 10.9 in Go 1.11 would be even more.
/cc @rsc @ianlancetaylor