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

proposal: Go 2 review meeting minutes #33892

Open
griesemer opened this issue Aug 27, 2019 · 85 comments
Open

proposal: Go 2 review meeting minutes #33892

griesemer opened this issue Aug 27, 2019 · 85 comments
Labels
Proposal umbrella v2 A language change or incompatible library change
Milestone

Comments

@griesemer
Copy link
Contributor

The Go 2 proposal review group meets regularly (roughly weekly) to review pending Go 2 proposal issues and move them along in the proposal process.

Review consists primarily of checking that discussion is ongoing, commenting on issues to move discussion along, summarizing long discussions, CC’ing experts, and accepting or closing proposals when the discussion on the GitHub issue has reached a clear consensus about the outcome.

Review also includes closing proposals that are untenable (for example, because the changes are sufficiently backwards-incompatible even after allowing for significant changes to the language as part of the Go 2 effort, or violate key design goals of the language or packages).

This meta-issue records minutes of the Go 2 proposal review meetings as issue comments, so that they can be cross-linked easily with the relevant issues. This meta-issue is for minutes only; comments that are not meeting minutes will be deleted.

(See also #33502 which records the minutes of non-Go 2 proposals review meetings).

@griesemer griesemer added v2 A language change or incompatible library change Proposal labels Aug 27, 2019
@gopherbot gopherbot added this to the Proposal milestone Aug 27, 2019
@griesemer
Copy link
Contributor Author

griesemer commented Aug 28, 2019

2019-08-27 / @bradfitz, @griesemer, @ianlancetaylor

@golang golang locked and limited conversation to collaborators Aug 28, 2019
@griesemer
Copy link
Contributor Author

2019-09-03 / @bradfitz, @griesemer, @ianlancetaylor

@griesemer
Copy link
Contributor Author

2019-09-10 / @bradfitz, @griesemer, @iant

@griesemer
Copy link
Contributor Author

20190-09-17 / @bradfitz, @griesemer, @iant

@griesemer
Copy link
Contributor Author

2019-09-24 / @bradfitz, @griesemer

@griesemer
Copy link
Contributor Author

2019-10-01 / @bradfitz, @griesemer, @iant

@griesemer
Copy link
Contributor Author

2019-10-08 / @bradfitz, @griesemer, @iant

@griesemer
Copy link
Contributor Author

2019-10-15 / @bradfitz, @griesemer, @iant

@griesemer
Copy link
Contributor Author

2019-10-22 / @bradfitz, @griesemer

@griesemer
Copy link
Contributor Author

griesemer commented Oct 29, 2019

2019-10-29 / @bradfitz, @griesemer, @iant

@griesemer
Copy link
Contributor Author

2019-11-05 / @bradfitz, @griesemer, @iant

@griesemer
Copy link
Contributor Author

2019-11-12 / @bradfitz, @griesemer

Note: This was an abbreviated mtg due to external scheduling conflicts.

@griesemer
Copy link
Contributor Author

2019-11-19 / @bradfitz, @griesemer, @iant

@ianlancetaylor
Copy link
Contributor

2019-11-26 / @bradfitz, @ianlancetaylor

@griesemer
Copy link
Contributor Author

2019-12-03 / @bradfitz, @griesemer, @iant

@griesemer
Copy link
Contributor Author

2019-12-10 / @bradfitz, @griesemer, @iant

@griesemer
Copy link
Contributor Author

2019-12-17 / @griesemer

Note: Due to other reviewers being ooo I only processed two proposals that were scheduled for closing.

@griesemer
Copy link
Contributor Author

2020-01-07 / @bradfitz, @griesemer, @iant

@griesemer
Copy link
Contributor Author

2020-01-14 / @bradfitz, @griesemer, @iant

We also discussed how we can make the Go 2 proposal review process more scalable. Currently it is fairly simple to create a new Go 2 proposal (like the proposal process intended), but then it becomes a significant burden for the proposal committee to ask and answer many of the questions that should have been answered by the proposal. We are planning to introduce a template of questions (CL 214820) with the intent to dismiss new proposals quickly if they don’t have reasonable answers for most of the questions.

@griesemer
Copy link
Contributor Author

griesemer commented Jan 21, 2020

2020-01-21 / @bradfitz, @griesemer, @iant

@griesemer
Copy link
Contributor Author

2020-01-28 / @bradfitz, @griesemer, @iant

@griesemer
Copy link
Contributor Author

2020-02-04 / @griesemer, @iant

@griesemer
Copy link
Contributor Author

2020-02-18 / @bradfitz, @griesemer, @iant

@griesemer
Copy link
Contributor Author

2020-02-25 / @bradfitz, @griesemer, @iant

@josharian
Copy link
Contributor

I just wanted to let the proposal review group know that these meeting minutes are helpful, and that I appreciate you writing them up. If others feel the same way, please give a thumbs up to this comment, so that the review group knows. :)

@myitcv
Copy link
Member

myitcv commented Mar 5, 2020

Unfortunately, @josharian, it will be a very quiet emoji party because the conversation is locked 🔒

@griesemer
Copy link
Contributor Author

2020-11-10 / @bradfitz, @griesemer, @iant

@griesemer
Copy link
Contributor Author

2020-11-24 / @bradfitz, @griesemer, @iant

@griesemer
Copy link
Contributor Author

2020-12-01 / @griesemer, @iant

@griesemer
Copy link
Contributor Author

2020-12-15 / @griesemer, @iant

@griesemer
Copy link
Contributor Author

2021-01-05 / @bradfitz, @griesemer, @iant

@griesemer
Copy link
Contributor Author

2021-01-12 / @griesemer, @iant

@griesemer
Copy link
Contributor Author

2021-01-19 / @griesemer, @iant

@griesemer
Copy link
Contributor Author

griesemer commented Jan 28, 2021

2021-01-26 / @bradfitz, @griesemer, @iant

@griesemer
Copy link
Contributor Author

2021-02-02 / @bradfitz, @griesemer, @iant

@griesemer
Copy link
Contributor Author

griesemer commented Feb 10, 2021

2021-02-09 / @bradfitz, @griesemer

@griesemer
Copy link
Contributor Author

2021-02-16 / @bradfitz, @griesemer, @iant

@griesemer
Copy link
Contributor Author

2021-02-23 / @bradfitz, @griesemer, @iant

Going forward we are going to reduce the frequency of these proposal review meetings (for Go2-labeled proposals) to once a month (Tuesday of the first week of each month). We are deferring unrelated language changes until generics have landed; also, currently the number of incoming proposals is relatively low.

@griesemer
Copy link
Contributor Author

2021-04-06 / @bradfitz, @griesemer, @iant

@griesemer
Copy link
Contributor Author

2021-05-04 / @bradfitz, @griesemer, @iant

@griesemer
Copy link
Contributor Author

2021-06-01 / @bradfitz, @griesemer, @iant

@griesemer
Copy link
Contributor Author

2021-09-08 / @bradfitz, @griesemer, @iant

@griesemer
Copy link
Contributor Author

griesemer commented Jan 5, 2022

@griesemer
Copy link
Contributor Author

@griesemer
Copy link
Contributor Author

Oct 5, 2022 / @bradfitz, @griesemer, @iant

Also, we discussed renaming the label Go 2 to v2 which more accurately reflects the character of these proposals: v2 includes both potential (backward compatible) language changes as well as changes to the std library (such as newer module versions).

@griesemer
Copy link
Contributor Author

Nov 2, 2022 / @griesemer, @iant

@griesemer
Copy link
Contributor Author

@griesemer
Copy link
Contributor Author

Jan 4, 2023 / @bradfitz, @griesemer, @iant

@griesemer
Copy link
Contributor Author

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Proposal umbrella v2 A language change or incompatible library change
Projects
None yet
Development

No branches or pull requests

6 participants