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: review meeting minutes #33502

Open
rsc opened this issue Aug 6, 2019 · 29 comments
Open

proposal: review meeting minutes #33502

rsc opened this issue Aug 6, 2019 · 29 comments
Labels
Milestone

Comments

@rsc
Copy link
Contributor

@rsc rsc commented Aug 6, 2019

The proposal review group meets regularly (roughly weekly) to review pending 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 backwards-incompatible or violate key design goals of the language or packages).

This meta-issue records minutes of the 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.)

@golang golang locked and limited conversation to collaborators Aug 6, 2019
@rsc rsc changed the title placeholder proposal: review meeting minutes Aug 6, 2019
@gopherbot gopherbot added this to the Proposal milestone Aug 6, 2019
@gopherbot gopherbot added the Proposal label Aug 6, 2019
@rsc

This comment has been minimized.

Copy link
Contributor Author

@rsc rsc commented Aug 6, 2019

2019-08-06 / @rsc, @griesemer, @andybons

  • #32816 cmd/fix: automate migrations for simple deprecations
    • discussion ongoing (no action taken)
  • #33388 cmd/go: add build tags for 32-bit and 64-bit architectures
    • retitled, commented
  • #33203 cmd/go: add package search functionality
    • commented
  • #30240 cmd/go: automatic vendoring in module mode
    • discussion ongoing
  • #33375 cmd/go: introduce go.gen file for //go:generate comments
    • commented
  • #33281 crypto engines
    • labeled Proposal-Crypto; discussion ongoing
  • #33430 crypto: crypto.Hash implement fmt.Stringer and export crypto.maxHash
    • labeled Proposal-Crypto, commented
  • #32779 encoding/json: memoize strings during decode?
    • commented, commented on CL
  • #33473 errors: generalize As to all types
    • retitled, commented
  • #33457 image: add generic metadata support for jpeg, gif, png
    • retitled, cc’ed expert
  • #33454 log: modify `Logger` struct, make it supports multi output
    • closed (backwards-incompatible change; easy implementation outside standard library; no evidence of widespread need)
  • #33498 net/url: add (Values).AddAll(key string, values []string)
    • retitled, commented
  • #29982 reflect: add constants for size of int, bool, etc.
    • summarized
  • #33449 text/template: make "template" action accept dynamic name as argument
    • commented, cc’ed expert
  • #33466 x/tools: tool to audit diffs in dependencies
    • discussion ongoing
  • #33352 x/tools/cmd/gopls: provide config option for hover documentation placement
    • discussion ongoing
@andybons

This comment has been minimized.

Copy link
Member

@andybons andybons commented Aug 13, 2019

2019-08-13 / @rsc, @griesemer, @andybons, @spf13

  • #25530 cmd/go: secure releases with transparency log
    • commented
    • likely accept; last call for comments
  • #32405 errors: simplified error inspection
    • commented
    • likely decline; last call for comments
  • #31572 net/http: add constant for content type
    • commented
    • likely decline; last call for comments
  • #32456 net/url: add FromFilePath and ToFilePath
    • asked for design doc
    • put on hold for design doc
  • #29696 runtime: add way for applications to respond to GC backpressure
    • asked owners for status
  • #32115 runtime: KeepAlive should perhaps keep things from being moved
    • asked owners for feedback
  • #29165 text/template: allow io.Reader as substitution value
    • suggested design doc
  • #30984 x/net/nettest: add MakeLocalPipe to construct local listener and connections
    • commented
    • pinged owners of package
@andybons

This comment has been minimized.

Copy link
Member

@andybons andybons commented Aug 20, 2019

2019-08-20 / @rsc, @griesemer, @andybons, @ianlancetaylor

  • #33702 deterministic execution
    • closed (no concrete change to evaluate)
  • #25530 cmd/go: secure releases with transparency log
    • no final comments; accepted 🎉
  • #33388 cmd/go: add build tags for 32-bit and 64-bit architectures
    • commented
  • #33203 cmd/go: add package search functionality
    • commented
  • #33375 cmd/go: introduce go.gen file for //go:generate comments
    • commented
    • likely decline; last call for comments
  • #32405 errors: simplified error inspection
    • no final comments; declined
  • #31572 net/http: add constant for content type
    • no final comments; declined
  • #33498 net/url: add (Values).AddAll(key string, values []string)
    • commented
    • likely decline; last call for comments
  • #33670 proposal: identify large changes & add more process
    • discussion ongoing
  • #33136 reflect: add Value.SetZero
    • commented
  • #33508 x/sys/cpu -- add support for ARM
    • commented
    • asked owners for feedback
  • #32153 x/sys/unix: support for all fields of Kevent_t, EpollEvent
    • commented
    • reduced scope
    • retitled
@andybons

This comment has been minimized.

Copy link
Member

@andybons andybons commented Aug 27, 2019

2019-08-27 / @rsc, @bradfitz, @spf13, @andybons, @griesemer, @ianlancetaylor

  • #33388 cmd/go: add build tags for 32-bit and 64-bit architectures
    • commented
    • likely decline; last call for comments
  • #33375 cmd/go: introduce go.gen file for //go:generate comments
    • no final comments; declined
  • #32465 net: add ability to read OOB data without discarding a byte
    • commented
    • likely decline; last call for comments
  • #33498 net/url: add (Values).AddAll(key string, values []string)
    • no final comments; declined
  • #32634 net/url: add Values.Decode
    • commented
  • #31880 os: add Touch to set access/mod times to current time
    • commented
    • likely decline; last call for comments
  • #32558 os: allow Chtimes with time.Time{} to avoid setting time
    • commented
  • #33136 reflect: add Value.SetZero
    • discussion ongoing
  • #32593 strings: a string factory to convert bytes to string
    • commented
    • likely decline; last call for comments
  • #33508 x/sys/cpu -- add support for ARM
    • retitled
    • commented
    • likely accept; last call for comments
  • #32153 x/sys/unix: standardize Kevent_t Udata as integer, not pointer
    • commented
    • likely accept; last call for comments
@griesemer

This comment has been minimized.

Copy link
Contributor

@griesemer griesemer commented Sep 3, 2019

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

  • #33388 cmd/go: add build tags for 32-bit and 64-bit architectures
    • declined (no final comments)
  • #32465 net: add ability to read OOB data without discarding a byte
    • declined (no final comments)
  • #31880 os: add Touch to set access/mod times to current time
    • declined (no final comments)
  • #32593 strings: a string factory to convert bytes to string
    • declined (no final comments)
  • #33508 x/sys/cpu: add support for ARM
    • accepted (taking additional comments into account)
  • #32153 x/sys/unix: standardize Kevent_t Udata as integer, not pointer
    • accepted (no additional comments)
  • #34038 move mature wiki content behind Gerrit
    • commented, waiting for #29206 (referenced)
  • #33974 make the internal filelock package public
  • #33920 io/ioutil: TempFile: pattern should prevent directory traversal
    • commented, discussion ongoing
  • #33459 add standard library package for sizes
    • commented
  • #32634 net/url: add Values.Decode
  • #33805 io/ioutil: TempDir should support patterns like TempFile does
    • commented (asking for feedback on proposed approach)
  • #33803 make GOMAXPROCS cfs-aware on GOOS=linux
    • changed from proposal to feature request
  • #33637 doc: restructure module documentation
    • commented (request for feedback)
  • #33740 text/template: make "eq" support all comparable types
    • cc: robpike
@andybons

This comment has been minimized.

Copy link
Member

@andybons andybons commented Sep 12, 2019

2019-09-12 / @rsc, @bradfitz, @andybons, @griesemer, @ianlancetaylor

  • #33459 add standard library package for sizes
    • commented
  • #32721 cmd/go: allow 'go get -u' to upgrade the targets of replacements
    • cc’d domain experts
  • #34217 cmd/go: ignore +incompatible versions as of Go 1.14
    • discussion ongoing
  • #34069 encoding/pem: add DecodeStrict
    • commented
    • cc’d domain experts
  • #34038 move mature wiki content behind Gerrit
    • discussion ongoing
  • #33701 runtime/pprof: add new WithLabels* function that requires fewer allocations
    • summarized
    • cc’d domain experts
  • #34145 strconv: add a version of QuoteToASCII that doesn't add quotes
    • commented
  • #33762 sync: Map should provide DeleteWithLoad which returns loaded value and boolean
    • discussion ongoing
  • #34129 TestMain should not require os.Exit
    • commented
    • cc’d domain experts
  • #32111 testing: add Defer method
    • commented
    • cc’d more domain experts
  • #33740 text/template: make "eq" support all comparable types
    • commented
    • likely accept; last call for comments
  • #32634 net/url: add Values.Decode
    • commented
    • likely decline; last call for comments
@andybons

This comment has been minimized.

Copy link
Member

@andybons andybons commented Sep 18, 2019

2019-09-18 / @rsc, @bradfitz, @andybons, @griesemer, @ianlancetaylor, @spf13

  • #28728 context: enable first class citizenship of third party implementations
    • summarized
    • suggested a way to avoid an API change
    • asked for comments
  • #32634 net/url: add Values.Decode
    • no final comments; declined
  • #32088 syscall: windows Open() should set FILE_SHARE_DELETE
    • summarized
    • asked for comments
  • #33740 text/template: make "eq" support all comparable types
    • no final comments; accepted 🎉
@andybons

This comment has been minimized.

Copy link
Member

@andybons andybons commented Sep 25, 2019

2019-09-25 / @rsc, @bradfitz, @sfrancia, @andybons

  • #34217 cmd/go: ignore +incompatible versions as of Go 1.14
    • discussion ongoing
  • #32721 cmd/go: allow 'go get -u' to upgrade the targets of replacements
    • discussion ongoing
  • #28728 context: enable first class citizenship of third party implementations
    • commented
  • #34069 encoding/pem: add DecodeStrict
    • commented
  • #33805 io/ioutil: TempDir should support patterns like TempFile does
    • commented
    • likely accept; last call for comments
  • #33097 net: Enable built-in DNS stub resolver on Windows
    • asked for more information
    • cc’d domain experts
  • #34502 net: in-memory transport
    • commented
  • #32088 os: Create/Open/OpenFile() set FILE_SHARE_DELETE on windows
    • commented
  • #33701 runtime/pprof: add new WithLabels* function that requires fewer allocations
    • discussion ongoing
    • cc’d domain experts
  • #34145 strconv: add a version of QuoteToASCII that doesn't add quotes
    • commented
    • likely decline; last call for comments
  • #33762 sync: Map should provide DeleteWithLoad which returns loaded value and boolean
    • commented
  • #28592 testing: let TestMain access and change the list of tests
    • commented
  • #32111 testing: add Defer method
    • cc’d domain experts
  • #33194 testing: (*B).Lap(string name, b *testing.B) for sub-benchmarks of a single process
    • cc’d domain experts
  • #34129 testing: TestMain should not require os.Exit
    • cc’d domain experts
  • #33328 testing: automatically scale benchmark metrics in results output
    • cc’d domain expert
  • #32928 x/tools/goimports: Look for .goimportsignore in modules
    • commented
    • cc’d domain owner
  • #34523 proposal for better string formatting
    • closed as duplicate of #34174
  • #34376 add "Backlog" milestone
    • discussion ongoing
  • #34038 move mature wiki content behind Gerrit
    • discussion ongoing
  • #33974 make the internal filelock package public
    • commented
    • likely decline; last call for comments
  • #33459 add standard library package for sizes
    • commented
    • likely decline; last call for comments
  • #32997 assert of errors
    • declined; error syntax handling is not changing
  • #32676 errors/errd: helper package for deferred error handlers
    • declined; author withdrew the proposal
  • #32741 doc: more overview of Go repo for new contributors
    • commented
@andybons

This comment has been minimized.

Copy link
Member

@andybons andybons commented Oct 2, 2019

2019-10-02 / @rsc, @bradfitz, @ianlancetaylor, @andybons

  • #30058 cmd/doc: improve performance by excluding node_modules
    • commented
    • retitled
  • #33848 cmd/go: automatically check and use vendored packages
    • commented
    • likely accept; last call for comments
  • #28728 context: enable first class citizenship of third party implementations
    • commented
    • likely decline; last call for comments
  • #34069 encoding/pem: add DecodeStrict
    • commented
    • likely decline; last call for comments
  • #33805 io/ioutil: TempDir should support patterns like TempFile does
    • no final comments; accepted 🎉
  • #34502 net: in-memory transport
    • commented
  • #33097 net: Enable built-in DNS stub resolver on Windows
    • retitled
    • commented
    • likely accept; last call for comments
  • #32088 os: Create/Open/OpenFile() set FILE_SHARE_DELETE on windows
    • commented
    • likely decline; last call for comments
  • #33701 runtime/pprof: add new WithLabels* function that requires fewer allocations
    • commented
  • #34145 strconv: add a version of QuoteToASCII that doesn't add quotes
    • no final comments; declined
  • #33762 sync: Map should provide DeleteWithLoad which returns loaded value and boolean
    • retitled
    • commented
    • likely accept; last call for comments
  • #28592 testing: let TestMain access and change the list of tests
    • commented
    • retitled
    • rescoped
    • cc’d domain experts
  • #32111 testing: add Defer method
    • commented
    • retitled
  • #34129 testing: TestMain should not require os.Exit
    • commented
  • #33328 testing: automatically scale benchmark metrics in results output
    • commented
    • likely decline; last call for comments
  • #32928 x/tools/goimports: Look for .goimportsignore in modules
    • marked as duplicate of #30058
  • #34376 add "Backlog" milestone
    • commented
    • likely accept; last call for comments
  • #33974 make the internal lockedfile package public
    • commented
    • asked for design doc
  • #33459 add standard library package for sizes
    • no final comments; declined
  • #32741 doc: more overview of Go repo for new contributors
    • closed; no concrete proposal
@andybons

This comment has been minimized.

Copy link
Member

@andybons andybons commented Oct 9, 2019

2019-10-09 / @andybons, @bradfitz, @griesemer, @ianlancetaylor, @rsc

Proposals

  • #34376 add "Backlog" milestone
    • no final comments; accepted 🎉
  • #33848 cmd/go: automatically check and use vendored packages
    • no final comments; accepted 🎉
  • #30058 cmd/go: ignore directories containing .goignore in file scans
    • commented
    • likely decline; last call for comments
  • #28728 context: enable first class citizenship of third party implementations
    • no final comments; declined
  • #33323 create contribution guidelines for technical writers
    • commented
  • #34069 encoding/pem: add DecodeStrict
    • no final comments; declined
  • #33974 make the internal lockedfile package public
    • put on hold
  • #33135 meta: add milestone(s) or labels for pre-release blockers
    • commented
    • put on hold
  • #34502 net: in-memory transport
    • retitled
    • likely accept; last call for comments
  • #33097 net: make Resolver.PreferGo and GODEBUG=netdns=go use Go code on Windows
    • no final comments; accepted 🎉
  • #32088 os: Create/Open/OpenFile() set FILE_SHARE_DELETE on windows
    • no clear consensus; declined
  • #33701 runtime/pprof: add new WithLabels* function that requires fewer allocations
    • ping’d conversation
  • #33762 sync: add new Map method LoadAndDelete
    • no final comments; accepted 🎉
  • #34681 syscall: define Windows O_ALLOW_DELETE for use in os.OpenFile
    • commented
  • #28592 testing: add -shuffle and -shuffleseed to shuffle tests
    • commented
  • #32111 testing: add Cleanup method
    • commented
    • likely accept; last call for comments
  • #33328 testing: automatically scale benchmark metrics in results output
    • no final comments; declined
  • #34129 TestMain should not require os.Exit
    • commented
    • likely accept; last call for comments
  • #34601 x/website: add dark (night) theme
    • commented
    • put on hold

Issues with NeedsDecision label

  • #34778 bytes/hash: unfortunate import path
    • commented
  • #31449 net: document that Conn.Read/Write should return error that Is(context.DeadlineExceeded) for deadline exceeded
    • commented
    • retitled
    • moved to Go1.15
  • #34684 unsafe: clarify unsafe.Pointer rules for package syscall
    • commented
  • #34708 x/mobile: Remove gomobile dependency on gobind binary
    • cc’d domain experts
@andybons

This comment has been minimized.

Copy link
Member

@andybons andybons commented Oct 16, 2019

2019-10-16 / @andybons, @bradfitz, @griesemer, @ianlancetaylor

  • #32966 cmd/go: add GOINSECURE for insecure dependencies
    • commented
    • likely accept; last call for comments
  • #34877 cmd/go: be consistent about not giving tests direct access to the terminal
    • discussion ongoing
  • #30058 cmd/go: ignore directories containing .goignore in file scans
    • commented
    • left open for further discussion
  • #34924 cmd/go/internal/modfile: Expose modfile parsing as importable module
    • commented
    • cc’d domain experts
  • #34868 compile-time boolean assertions
    • commented
  • #34471 encoding/binary: cache dataSize across invocations of Read and Write
    • commented
  • #34701 encoding/json: new MarshalAppender interface to make custom marshallers more efficient
    • discussion ongoing
  • #34680 html/template: add ability to combine/clone/rebind parsed html/template templates
    • commented
    • asked for clarification
  • #34502 net: add BufferedPipe (buffered Pipe)
    • UPDATE: final comment period extended as new title was not used in previous meeting notes
    • likely accept; last call for comments
  • #34855 net/url: add URL.Mask() method that hides the password
    • commented
  • #34910 os: add UserShell
    • commented
    • asked for clarification
  • #32111 testing: add Cleanup method
    • no objections aside from some naming comments; accepted 🎉
@griesemer

This comment has been minimized.

Copy link
Contributor

@griesemer griesemer commented Oct 23, 2019

2019-10-16 / @bradfitz, @griesemer

  • #34502 net: add BufferedPipe (buffered Pipe)
    • commented on new input
    • removed FinalCommentPeriod label
  • #32966 add GOINSECURE for insecure dependencies
    • accepted 🎉 (no new comments)
  • #34129 TestMain should not require os.Exit
    • accepted 🎉 (no new comments)
  • #34471 encoding/binary: cache dataSize across invocations of Read and Write
    • commented (added tentative code change diff and benchmark results)
  • #33323 create contribution guidelines for technical writers
    • commented
  • #34751 doc: document that Go 1.14 is last to support darwin/arm (32bit version)?
    • minor clarification to title
    • commented
@andybons

This comment has been minimized.

Copy link
Member

@andybons andybons commented Oct 30, 2019

2019-10-30 / @andybons, @bradfitz, @griesemer, @ianlancetaylor, @rsc, @spf13

Proposals

  • #34877 cmd/go: be consistent about not giving tests direct access to the terminal
    • commented
  • #29062 cmd/go: fail tests that invoke os.Exit(0) explicitly
    • commented
  • #30058 cmd/go: ignore directories containing .goignore in file scans
    • commented
    • declined
  • #35192 cmd/link: enable Windows ASLR by default or all the time
    • commented
  • #33323 create contribution guidelines for technical writers
    • commented
    • likely decline; last call for comments
  • #34471 encoding/binary: cache dataSize across invocations of Read and Write
    • commented
    • likely accept; last call for comments
  • #34701 encoding/json: new MarshalAppender interface to make custom marshallers more efficient
    • discussion ongoing
  • #34680 html/template: add ability to combine/clone/rebind parsed html/template templates
    • commented
  • #34502 net: add BufferedPipe (buffered Pipe)
    • commented
  • #34855 net/url: add URL.Redacted to return password-free string
    • retitled
    • commented
  • #34910 os: add UserShell
    • commented
  • #33701 runtime/pprof: add new WithLabels* function that requires fewer allocations
    • pinged domain experts
  • #34681 syscall: define Windows O_ALLOW_DELETE for use in os.OpenFile
    • discussion ongoing
  • #28592 testing: add -shuffle and -shuffleseed to shuffle tests
    • commented
    • likely accept; last call for comments
  • #34684 unsafe: clarify unsafe.Pointer rules for package syscall
    • commented

Issues with NeedsDecision label

  • #34778 bytes/hash: unfortunate import path
    • commented
    • unblocked
  • #34708 x/mobile: Remove gomobile dependency on gobind binary
    • cc’d domain experts
@andybons

This comment has been minimized.

Copy link
Member

@andybons andybons commented Nov 6, 2019

2019-11-06 / @andybons, @bradfitz, @griesemer, @ianlancetaylor, @rsc

  • #34877 cmd/go: be consistent about not giving tests direct access to the terminal
    • discussion ongoing
  • #29062 cmd/go: fail tests that invoke os.Exit(0) explicitly
    • commented
  • #35192 cmd/go: default to -buildmode=pie on Windows
    • retitled
    • commented
    • likely accept; last call for comments
  • #34313 create a package runes with functionality similar to bytes to work with rune slices
    • commented
    • likely decline; last call for comments
  • #33323 create contribution guidelines for technical writers
    • closed as done
  • #34701 encoding/json: new MarshalAppender interface to make custom marshallers more efficient
    • commented
    • likely decline; last call for comments
  • #34293 go docs in diverse formats like json instead of just plain text
    • commented
  • #34680 html/template: add ability to modify FuncMap after template parse
    • retitled
    • commented
  • #34502 net: add BufferedPipe (buffered Pipe)
    • discussion ongoing
  • #29678 net: add MarshalText/UnmarshalText to HardwareAddr
    • commented
  • #35305 net: prefer /etc/hosts over DNS when no /etc/nsswitch.conf is present
    • retitled
    • commented
  • #34855 net/url: add URL.Redacted to return password-free string
    • commented
    • likely accept; last call for comments
  • #35150 os, syscall: CreateFile() needs FILE_SHARE_*
    • commented
  • #33701 runtime/pprof: add new WithLabels* function that requires fewer allocations
    • commented
  • #6977 spec: allow embedding overlapping interfaces
    • commented
    • likely accept; last call for comments
  • #34681 syscall: define Windows O_ALLOW_DELETE for use in os.OpenFile
    • commented
  • #28592 testing: add -shuffle and -shuffleseed to shuffle tests
    • no final comments; accepted 🥳
  • #34684 unsafe: clarify unsafe.Pointer rules for package syscall
    • retitled
    • commented
@andybons

This comment has been minimized.

Copy link
Member

@andybons andybons commented Nov 13, 2019

2019-11-13 / @andybons, @bradfitz, @griesemer, @ianlancetaylor, @rsc

  • #35283 cmd/go: allow replace directives in go.mod to work for standard libraries
    • commented
    • likely decline; last call for comments
  • #34877 cmd/go: be consistent about not giving tests direct access to the terminal
    • commented
    • likely decline; last call for comments
  • #35192 cmd/go: default to -buildmode=pie on Windows
    • no change in consensu; accepted 🎉
  • #29062 cmd/go: fail tests that invoke os.Exit(0) explicitly
    • commented
  • #34701 encoding/json: new MarshalAppender interface to make custom marshallers more efficient
    • commented
    • no change in consensus; declined
  • #34293 go docs in diverse formats like json instead of just plain text
    • commented
  • #34680 html/template: add ability to modify FuncMap after template parse
    • commented
  • #34502 net: add BufferedPipe (buffered Pipe)
    • discussion ongoing
  • #29678 net: add MarshalText/UnmarshalText to HardwareAddr
    • discussion ongoing
  • #35305 net: prefer /etc/hosts over DNS when no /etc/nsswitch.conf is present
    • likely accept; last call for comments
  • #34855 net/url: add URL.Redacted to return password-free string
    • commented
    • no change in consensus; accepted 🎉
  • #32558 os: allow Chtimes with time.Time{} to avoid setting time
    • commented
    • likely accept; last call for comments
  • #34313 runes: create new package analogous to bytes, for rune slices
    • no change in consensus; declined
  • #33701 runtime/pprof: add new WithLabels* function that requires fewer allocations
    • waiting for information
  • #6977 spec: allow embedding overlapping interfaces
    • no change in consensus; accepted 🎉
  • #34409 cmd/doc: add "// Unstable:" prefix convention
    • retitled
    • commented
  • #34681 syscall: define Windows O_ALLOW_DELETE for use in os.OpenFile
    • commented
  • #34684 unsafe: clarify unsafe.Pointer rules for package syscall
    • discussion ongoing
@andybons

This comment has been minimized.

Copy link
Member

@andybons andybons commented Nov 20, 2019

2019-11-20 / @andybons, @bradfitz, @griesemer, @ianlancetaylor, @rsc

  • #34409 cmd/doc: add "// Unstable:" prefix convention
    • commented
  • #34707 cmd/go: add go test -long
    • retitled
    • likely decline; last call for comments
  • #35699 cmd/go: add go cli version to the User-Agent string
    • commented
  • #35258 cmd/go: add simplify (-s) flag from gofmt to go fmt
    • likely decline; last call for comments
  • #35283 cmd/go: allow replace directives in go.mod to work for standard libraries
    • likely decline; last call for comments
  • #29062 cmd/go: fail tests that invoke os.Exit(0) explicitly
    • discussion ongoing
  • #31064 cmd/vet: require explicit variable shadowing
    • likely decline; last call for comments
  • #20544 crypto/ecdsa: add SignASN1, VerifyASN1
    • likely accept; last call for comments
  • #34293 go docs in diverse formats like json instead of just plain text
    • commented
  • #34680 html/template: add ability to modify FuncMap after template parse
    • commented
  • #34502 net: add BufferedPipe (buffered Pipe)
    • discussion ongoing
  • #29678 net: add MarshalText/UnmarshalText to HardwareAddr
    • discussion ongoing
  • #33701 runtime/pprof: add new WithLabels* function that requires fewer allocations
    • placed on hold
  • #34681 syscall: define Windows O_ALLOW_DELETE for use in os.OpenFile
    • commented
  • #34698 time: Long/Short day and month names should start with Upper case to allow customization
    • likely decline; last call for comments
  • #34684 unsafe: clarify unsafe.Pointer rules for package syscall
    • discussion ongoing
@rsc

This comment has been minimized.

Copy link
Contributor Author

@rsc rsc commented Nov 27, 2019

2019-11-27 / @ianlancetaylor, @rsc

  • #35593 all: make linux/arm64 a first-class port
    • likely accept; last call for comments
  • #34409 cmd/doc: add "// Unstable:" prefix convention
    • discussion ongoing
  • #35008 cmd/go: add GOMIPS64=r2 for mips64r2 code generation
    • discussion ongoing
  • #35699 cmd/go: add go cli version to the User-Agent string
    • likely decline; last call for comments
  • #34293 cmd/go: add go doc -json
    • likely accept; last call for comments
  • #35258 cmd/go: add go fmt -s
    • no change in consensus; declined
  • #34707 cmd/go: add go test -long
    • no change in consensus; declined
  • #35400 cmd/go: add .proxy endpoint to the module proxy spec
    • commented
  • #35283 cmd/go: allow replace directives in go.mod to work for standard libraries
    • no change in consensus; declined
  • #35510 cmd/go: have go get... look in vendored caches for dependencies
    • likely decline; last call for comments
  • #20544 crypto/ecdsa: add SignASN1, VerifyASN1
    • no change in consensus; accepted 🎉
  • #35697 database/sql: expose convertAssign functionality in an Any type
    • cc’ed domain owners
  • #34593 database/sql: sql.IsNull
    • likely decline; last call for comments
  • #35761 flag: support comma-separated flag aliasing
    • commented
  • #34680 html/template: document ability to modify FuncMap after template parse by calling Funcs again
    • moved out of proposal process (now a documentation issue)
  • #22823 io/ioutil: add WriteNopCloser
    • commented
  • #33920 io/ioutil: reject path separators in TempDir, TempFile pattern
    • likely accept; last call for comments
  • #34416 log: add flag to display ISO 8601 date and time format
    • likely decline; last call for comments
  • #34502 net: add BufferedPipe (buffered Pipe)
    • placed on hold
  • #29678 net: add MarshalText/UnmarshalText to HardwareAddr
    • placed on hold
  • #35696 os: add function to return environment var with default value
    • likely decline; last call for comments
  • #29982 reflect: add constants for size of int, bool, etc.
    • commented
  • #35178 runtime: permit setting goroutine name to appear in stack dumps
    • discussion ongoing
  • #34681 syscall: define Windows O_ALLOW_DELETE for use in os.OpenFile
    • commented
  • #35567 testing: move Internal types to internal package
    • likely accept; last call for comments
  • #34626 testing: print more precision in benchmark timings
    • commented
  • #35643 time: add a channel to time.Ticker to detect stopped tickers
    • likely decline; last call for comments
  • #34698 time: Long/Short day and month names should start with Upper case to allow customization
    • no change in consensus; declined
  • #34684 unsafe: clarify unsafe.Pointer rules for package syscall
    • placed on hold
  • #35346 x/crypto/nacl: Support for libsodium "sealed box"
    • likely accept; last call for comments
@andybons

This comment has been minimized.

Copy link
Member

@andybons andybons commented Dec 4, 2019

2019-12-04 / @andybons, @bradfitz, @griesemer, @ianlancetaylor, @rsc, @spf13

  • #35593 all: make linux/arm64 a first-class port
    • no change in consensus; accepted 🎉
  • #34409 cmd/doc: add "// Unstable:" prefix convention
    • discussion ongoing
  • #35400 cmd/go: add .proxy endpoint to the module proxy spec
    • put on hold
  • #35699 cmd/go: add go cli version to the User-Agent string
    • no final comments; declined
  • #34293 cmd/go: add go doc -json
    • no change in consensus; accepted 🎉
  • #35008 cmd/go: add GOMIPS64=r2 for mips64r2 code generation
    • commented
  • #29062 cmd/go: fail tests that invoke os.Exit(0) explicitly
    • likely accept; last call for comments
  • #35510 cmd/go: have go get... look in vendored caches for dependencies
    • no change in consensus; declined
  • #14878 crypto/tls: add SetOCSPStaple function
    • likely decline; last call for comments
  • #35697 database/sql: expose convertAssign functionality in an Any type
    • discussion ongoing
  • #34593 database/sql: sql.IsNull
    • no change in consensus; declined
  • #22823 io/ioutil: add WriteNopCloser
    • discussion ongoing
  • #33920 io/ioutil: reject path separators in TempDir, TempFile pattern
    • no change in consensus; accepted 🎉
  • #34416 log: add flag to display ISO 8601 date and time format
    • no change in consensus; declined
  • #35696 os: add function to return environment var with default value
    • no change in consensus; declined
  • #29982 reflect: add constants for size of int, bool, etc.
    • commented
  • #35178 runtime: permit setting goroutine name to appear in stack dumps
    • likely decline; last call for comments
  • #34681 syscall: define Windows O_ALLOW_DELETE for use in os.OpenFile
    • commented
  • #34626 testing: print more precision in benchmark timings
    • likely accept; last call for comments
  • #35567 testing: move Internal types to internal package
    • no change in consensus; accepted 🎉
  • #35643 time: add a channel to time.Ticker to detect stopped tickers
    • no change in consensus; declined
  • #35346 x/crypto/nacl: Support for libsodium "sealed box"
    • no change in consensus; accepted 🎉
  • #22741 x/crypto/ssh: add package for Key Revocation Lists
    • likely decline; last call for comments
@rsc

This comment has been minimized.

Copy link
Contributor Author

@rsc rsc commented Dec 11, 2019

2019-12-11 / @rsc, @ianlancetaylor, @griesemer, @bradfitz

  • #34375 bytes: Introduce a FindFirstMultiByteChar API
    • commented
  • #34409 cmd/doc: add "// Unstable:" prefix convention
    • discussion ongoing
  • #35008 cmd/go: add GOMIPS64=r2 for mips64r2 code generation
    • commented
  • #29062 cmd/go: fail tests that invoke os.Exit(0) explicitly
    • no change in consensus; accepted 🎉
  • #35950 cmd/go: support embedding static assets (files) in binaries
    • hold for design doc
  • #14878 crypto/tls: add SetOCSPStaple function
    • no change in consensus; declined
  • #32716 crypto/tls: remove SSLv3 support
    • likely accept; last call for comments
  • #35804 database/sql: add error getter on sql.Row
    • likely accept; last call for comments
  • #35697 database/sql: expose convertAssign functionality in an Any type
    • cc’ed owners
  • #34536 document/reassert that last two releases are supported equally
    • likely accept; last call for comments
  • #22823 io/ioutil: add WriteNopCloser
    • likely decline; last call for comments
  • #34305 io: add NewReaderAt interface
    • likely decline; last call for comments
  • #35833 math/big: add Int.FillBytes
    • likely accept; last call for comments
  • #29982 reflect: add constants for size of int, bool, etc.
    • discussion ongoing
  • #33060 reflect: add mechanisms to allocate large slices only if possible
    • commented
  • #35178 runtime: permit setting goroutine name to appear in stack dumps
    • no change in consensus; declined
  • #35956 support GOOS=none GOARCH=amd64 for running Go programs without an OS
    • likely decline; last call for comments
  • #34681 syscall: define Windows O_ALLOW_DELETE for use in os.OpenFile
    • commented
  • #34626 testing: print more precision in benchmark timings
    • no change in consensus; accepted 🎉
  • #22741 x/crypto/ssh: add package for Key Revocation Lists
    • no change in consensus; declined
  • #33629 x/playground: support all versions of Go
    • likely decline; last call for comments
@rsc

This comment has been minimized.

Copy link
Contributor Author

@rsc rsc commented Jan 8, 2020

2020-01-08 / @rsc, @ianlancetaylor, @griesemer, @bradfitz, @andybons

  • #25348 allow && and || operators and parentheses in build tags
    • likely decline; last call for comments
  • #34375 bytes: Introduce a FindFirstMultiByteChar API
    • likely decline; last call for comments
  • #35008 cmd/go: add GOMIPS64=r2 for mips64r2 code generation
    • likely decline; last call for comments
  • #36266 cmd/go: bundle GOROOT in cmd/go tool
    • likely decline; last call for comments
  • #32716 crypto/tls: remove SSLv3 support
    • no change in consensus; accepted 🎉
  • #35804 database/sql: add error getter on sql.Row
    • no change in consensus; accepted 🎉
  • #34536 doc: document/reassert that last two releases are supported equally
    • no change in consensus; accepted 🎉
  • #22823 io/ioutil: add WriteNopCloser
    • no change in consensus; declined
  • #34305 io: add NewReaderAt interface
    • no change in consensus; declined
  • #35833 math/big: add Int.FillBytes
    • no change in consensus; accepted 🎉
  • #33060 reflect: add mechanisms to allocate large slices only if possible
    • commented
    • likely decline; last call for comments
  • #29982 sizeof: new package with constants for Int, Uint, Uintptr, Int8, Float64, etc
    • retitled, commented
  • #36290 strings: add (*Reader).String()
    • commented
  • #35956 support GOOS=none GOARCH=amd64 for running Go programs without an OS
    • no change in consensus; declined
  • #36349 sync: add (*WaitGroup).WaitUnlock(l Locker)
    • likely decline; last call for comments
  • #34681 syscall: define Windows O_ALLOW_DELETE for use in os.OpenFile
    • likely decline; last call for comments
  • #34306 testing: flag show skipped
    • commented
  • #35852 testing: support running examples in parallel
    • likely decline; last call for comments
  • #33629 x/playground: allow selecting supported versions of Go
    • commented, retitled, removed likely decline
@rsc

This comment has been minimized.

Copy link
Contributor Author

@rsc rsc commented Jan 15, 2020

2020-01-15 / @rsc, @ianlancetaylor, @griesemer, @bradfitz, @spf13

  • #25348 allow && and || operators and parentheses in build tags
    • changed back to active status
    • discussion ongoing
  • #34375 bytes: Introduce a FindFirstMultiByteChar API
    • no change in consensus; declined
  • #35008 cmd/go: add GOMIPS64=r2 for mips64r2 code generation
    • no change in consensus; declined
  • #36266 cmd/go: bundle GOROOT in cmd/go tool
    • no change in consensus; declined
  • #34798 cmd/vet: magic comment to check that variable is stack allocated
    • likely decline; last call for comments
  • #14757 crypto, hash: add WriteString support
    • likely decline; last call for comments
  • #23514 crypto/cipher: ability to use AEAD mode as block mode
    • likely decline; last call for comments
  • #33564 crypto/ecdsa: make PublicKey implement json.Unmarshaler and json.Marshaler
    • likely accept; last call for comments
  • #18482 crypto/tls: add Dialer with Dial, DialContext methods
    • retitled
    • likely accept; last call for comments
  • #35697 database/sql: expose convertAssign functionality in an Any type
    • likely decline; last call for comments
  • #35061 net: add LookupSOA function
    • likely decline; last call for comments
  • #33136 reflect: add Value.SetZero
    • commented
  • #33060 reflect: add mechanisms to allocate large slices only if possible
    • no change in consensus; declined
  • #32115 runtime: KeepAlive should perhaps keep things from being moved
    • likely decline; last call for comments
  • #29982 sizeof: new package with constants for Int, Uint, Uintptr, Int8, Float64, etc
    • commented
  • #36290 strings: add (*Reader).String()
    • closed by reporter
  • #36349 sync: add (*WaitGroup).WaitUnlock(l Locker)
    • no change in consensus; declined
  • #34681 syscall: define Windows O_ALLOW_DELETE for use in os.OpenFile
    • no change in consensus; declined
  • #34306 testing: flag show skipped
    • commented
  • #35852 testing: support running examples in parallel
    • no change in consensus; declined
  • #33184 time: add Ticker.Reset
    • retitled
    • likely accept; last call for comments
  • #29289 wiki: CodeReviewComments change: Discourage duplicate imports with different names
    • commented
  • #33629 x/playground: allow selecting supported versions of Go
    • likely accept; last call for comments
@rsc

This comment has been minimized.

Copy link
Contributor Author

@rsc rsc commented Jan 22, 2020

2020-01-22 / @rsc, @ianlancetaylor, @griesemer, @bradfitz, @spf13

  • #36606 cmd/compile: make 64-bit fields be 64-bit aligned on 32-bit systems, add //go:packed directive on structs
    • commented
  • #36681 cmd/vet: flag accidental integer division inside float casts
    • commented
  • #34798 cmd/vet: magic comment to check that variable is stack allocated
    • no change in consensus; declined
  • #14757 crypto, hash: add WriteString support
    • no change in consensus; declined
  • #23514 crypto/cipher: ability to use AEAD mode as block mode
    • no change in consensus; declined
  • #33564 crypto/ecdsa: make PublicKey implement encoding.TextMarshaler/TextUnmarshaler using PEM
    • retitled
    • no change in consensus; accepted 🎉
  • #18482 crypto/tls: add Dialer with Dial, DialContext methods
    • no change in consensus; accepted 🎉
  • #21704 crypto: add Equal(PublicKey) bool method to PublicKey implementations
    • retitled
    • commented
  • #35697 database/sql: expose convertAssign functionality in an Any type
    • no change in consensus; declined
  • #5901 encoding/json: allow per-Encoder/per-Decoder registration of marshal/unmarshal functions
    • commented
  • #34624 io, net: implement WriterTo for pipes
    • commented
  • #35061 net: add LookupSOA function
    • no change in consensus; declined
  • #33136 reflect: optimize v.Set(reflect.Zero(v.Type())) to not allocate
    • likely accept; last call for comments
  • #32115 runtime: KeepAlive should perhaps keep things from being moved
    • no change in consensus; declined
  • #29982 sizeof: new package with constants for Int, Uint, Uintptr, Int8, Float64, etc
    • likely accept; last call for comments
  • #36290 strings: add (*Reader).String()
    • withdrawn
  • #34306 testing: flag show skipped
    • likely decline; last call for comments
  • #33184 time: add Ticker.Reset
    • no change in consensus; accepted 🎉
  • #29289 wiki: CodeReviewComments change: Discourage duplicate imports with different names
    • commented
    • likely decline; last call for comments
  • #36634 x/crypto/argon2: add API variants to support a buffer pool
    • commented
    • put on hold
  • #33629 x/playground: allow selecting supported versions of Go
    • no change in consensus; accepted 🎉
  • #35947 x/tools/cmd/godoc: GORDO enriched Go documentation format.
    • likely decline; last call for comments
@rsc

This comment has been minimized.

Copy link
Contributor Author

@rsc rsc commented Feb 5, 2020

2020-02-05 / @rsc, @ianlancetaylor, @griesemer, @andybons

  • #36606 cmd/compile: make 64-bit fields be 64-bit aligned on 32-bit systems, add //go:packed directive on structs
    • active discussion
  • #35544 cmd/doc: module documentation
    • commented
  • #36875 cmd/go: refine the default language version based on context
    • active discussion
  • #35667 cmd/link: Include build meta information
    • commented
  • #36681 cmd/vet: flag accidental integer division inside float casts
    • likely decline; last call for comments
  • #31773 crypto/tls: Authority Information Access support
    • commented
  • #22836 crypto/tls: add GetConfigForServer callback to *tls.Config
    • commented
  • #23282 crypto/x509: add support to get SSL context from certificate store on windows
    • commented
  • #21704 crypto: add Equal(PublicKey) bool method to PublicKey implementations
    • likely accept; last call for comments
  • #5901 encoding/json: allow per-Encoder/per-Decoder registration of marshal/unmarshal functions
    • likely accept; last call for comments
  • #33457 image: add generic metadata support for jpeg, gif, png
    • active discussion
  • #34624 io, net: implement WriterTo for pipes
    • commented
  • #36189 panic based error handling
    • likely decline; last call for comments
  • #33136 reflect: optimize v.Set(reflect.Zero(v.Type())) to not allocate
    • no change in consensus; accepted 🎉
  • #29982 sizeof: new package with constants for Int, Uint, Uintptr, Int8, Float64, etc
    • no change in consensus; accepted 🎉
  • #36290 strings: add (*Reader).String()
    • retracted
    • no change in consensus; declined
  • #33688 testing: define naming convention for test functions
    • likely decline; last call for comments
  • #34306 testing: flag show skipped
    • no change in consensus; declined
  • #31107 text/template,html/template: add ExecuteContext methods
    • commented
  • #35480 time: allow a user callback for dropped ticks
    • likely decline; last call for comments
  • #29289 wiki: CodeReviewComments change: Discourage duplicate imports with different names
    • no change in consensus; declined
  • #36646 x/crypto/poly1305: deprecate public package
    • commented
  • #31044 x/crypto/ssh/terminal: move all APIs to x/term and deprecate
    • commented
  • #35947 x/tools/cmd/godoc: GORDO enriched Go documentation format.
    • no change in consensus; declined
@rsc

This comment has been minimized.

Copy link
Contributor Author

@rsc rsc commented Feb 12, 2020

2020-02-12 / @rsc, @bradfitz, @andybons

  • #25348 allow && and || operators and parentheses in build tags
    • commented
  • #36606 cmd/compile: make 64-bit fields be 64-bit aligned on 32-bit systems, add //go:packed directive on structs
    • discussion ongoing
  • #34409 cmd/doc: add "// Unstable:" prefix convention
    • discussion ongoing
  • #36875 cmd/go: refine the default language version based on context
    • put on hold
  • #35667 cmd/link: Include build meta information
    • commented
  • #36681 cmd/vet: flag accidental integer division inside float casts
    • no change in consensus; declined
  • #34594 crypto/cipher: Specify nonce and tag sizes for GCM
    • commented
  • #34648 crypto/elliptic: automatically upgrade CurveParams for known curves and deprecate custom ones
    • discussion ongoing
  • #34105 crypto/elliptic: handle compressed formats in new MarshalCompressed, UnmarshalCompressed
    • commented
  • #35499 crypto/tls expose names for CurveID and SignatureScheme
    • commented
  • #31773 crypto/tls: Authority Information Access support
    • likely decline; last call for comments
  • #36337 crypto/tls: Export list of Supported TLS Client Extensions
    • commented
  • #22836 crypto/tls: add GetConfigForServer callback to *tls.Config
    • discussion ongoing
  • #35428 crypto/x509: add API to create RFC-compliant CRLs
    • commented
  • #23282 crypto/x509: add support to get SSL context from certificate store on windows
    • likely decline; last call for comments
  • #33888 crypto/x509: implement TextMarshaler for *Certificate
    • commented
  • #37172 crypto/x509: parse additional fields in CertificateRequest
    • commented
  • #21704 crypto: add Equal(PublicKey) bool method to PublicKey implementations
    • no change in consensus; accepted 🎉
  • #33430 crypto: implement Hash.String
    • commented
  • #5901 encoding/json: allow per-Encoder/per-Decoder registration of marshal/unmarshal functions
    • no change in consensus; accepted 🎉
  • #33457 image: add generic metadata support for jpeg, gif, png
    • discussion ongoing
  • #34624 io, net: implement WriterTo for pipes
    • likely decline; last call for comments
  • #35562 net/http: add new Context taking/suffixed helper functions for {Get, Head, Post, PostForm}
    • commented
  • #37168 new cryptographic assembly policy
    • commented
  • #37166 package tools
    • likely decline; last call for comments
  • #36189 panic based error handling
    • no change in consensus; declined
  • #37023 runtime: panicmem should expose the address it's panicking about.
    • commented
  • #37033 runtime: provide centralized facility for managing (c)go pointer handles
    • commented
  • #33688 testing: define naming convention for test functions
    • no change in consensus; declined
  • #31107 text/template,html/template: add ExecuteContext methods
    • commented
  • #35480 time: allow a user callback for dropped ticks
    • no change in consensus; declined
  • #29540 x/crypto/acme/autocert: Enable custom port / IP binding
    • commented
  • #35481 x/crypto/argon2: support secret value and associated data
    • commented
  • #36646 x/crypto/poly1305: deprecate public package
    • likely accept; last call for comments
  • #31044 x/crypto/ssh/terminal: move all APIs to x/term and deprecate
    • likely accept; last call for comments
  • #37132 x/crypto/ssh: add methods to marshal private keys to the OpenSSH format
    • commented
@rsc

This comment has been minimized.

Copy link
Contributor Author

@rsc rsc commented Feb 26, 2020

2020-02-26 / @rsc, @griesemer, @ianlancetaylor, @bradfitz, @andybons

  • #34527 cmd/go: add GOMODCACHE
    • discussion ongoing
  • #35667 cmd/go: add compiler flags, relevant env vars to 'go version -m' output
    • likely accept; last call for comments
  • #36134 cmd/go: invalidate cache entries for test runs using different timeouts
    • commented
  • #36460 cmd/go: lazy module loading
    • discussion ongoing
  • #37475 cmd/go: stamp git/vcs current HEAD hash/commit hash/dirty bit in binaries
    • discussion ongoing
  • #37399 cmd/gofmt: minimize adjacent whitespace changes on struct layout edits
    • closed (infeasible, conflicts with core design)
  • #34594 crypto/cipher: Specify nonce and tag sizes for GCM
    • likely decline; last call for comments
  • #34648 crypto/elliptic: automatically upgrade CurveParams for known curves and deprecate custom ones
    • commented
  • #34105 crypto/elliptic: handle compressed formats in new MarshalCompressed, UnmarshalCompressed
    • likely accept; last call for comments
  • #35499 crypto/tls expose names for CurveID and SignatureScheme
    • commented
  • #31773 crypto/tls: Authority Information Access support
    • no change in consensus; declined
  • #36337 crypto/tls: Export list of Supported TLS Client Extensions
    • likely decline; last call for comments
  • #36736 crypto/tls: Provide access to stapled OCSP response in VerifyPeerCertificate callback
    • commented
  • #22836 crypto/tls: add GetConfigForServer callback to *tls.Config
    • likely decline; last call for comments
  • #35428 crypto/x509: add API to create RFC-compliant CRLs
    • likely accept; last call for comments
  • #23282 crypto/x509: add support to get SSL context from certificate store on windows
    • no change in consensus; declined
  • #33888 crypto/x509: implement TextMarshaler for *Certificate
    • likely decline; last call for comments
  • #33430 crypto: implement Hash.String
    • likely accept; last call for comments
  • #37344 default implementation of io.ByteReader from io.Reader
    • commented
  • #37094 exec: add (*Cmd).ExtraInPipe and ExtraOutPipe
    • likely decline; last call for comments
  • #33457 image: add generic metadata support for jpeg, gif, png
    • likely decline; last call for comments
  • #34624 io, net: implement WriterTo for pipes
    • no change in consensus; declined
  • #35562 net/http: mention Context and Client.Do in docs for Get, Head, Post, PostForm
    • likely accept; last call for comments
  • #37168 new cryptographic assembly policy
    • discussion ongoing
  • #37166 package tools
    • no change in consensus; declined
  • #23044 runtime: add a mechanism for specifying a minimum target heap size
    • closed as duplicate of #29696.
  • #37452 runtime: mechanism for monitoring system memory
    • closed as duplicate of #29696.
  • #37023 runtime: panicmem should expose the address it's panicking about.
    • likely accept; last call for comments
  • #37033 runtime: provide centralized facility for managing (c)go pointer handles
    • commented
  • #31107 text/template,html/template: add ExecuteContext methods
    • discussion ongoing
  • #29540 x/crypto/acme/autocert: Enable custom port / IP binding
    • likely decline; last call for comments
  • #35481 x/crypto/argon2: support secret value and associated data
    • likely decline; last call for comments
  • #36646 x/crypto/poly1305: deprecate public package
    • no change in consensus; accepted 🎉
  • #31044 x/crypto/ssh/terminal: move all APIs to x/term and deprecate
    • no change in consensus; accepted 🎉
  • #37132 x/crypto/ssh: add methods to marshal private keys to the OpenSSH format
    • likely accept; last call for comments
  • #37278 x/crypto/ssh: support RSA SHA-2 host key signatures
    • likely accept; last call for comments
@rsc

This comment has been minimized.

Copy link
Contributor Author

@rsc rsc commented Mar 4, 2020

2020-03-04 / @rsc, @griesemer, @ianlancetaylor, @bradfitz, @spf13

  • #37503 all: add bare metal ARM support
    • commented
  • #36606 cmd/compile: make 64-bit fields be 64-bit aligned on 32-bit systems, add //go:packed directive on structs
    • discussion ongoing
  • #34527 cmd/go: add GOMODCACHE
    • discussion ongoing
  • #35667 cmd/go: add compiler flags, relevant env vars to 'go version -m' output
    • no change in consensus; accepted 🎉
  • #37519 cmd/go: deprecate -insecure on go get
    • discussion ongoing
  • #36134 cmd/go: invalidate cache entries for test runs using different timeouts
    • evicted
  • #36460 cmd/go: lazy module loading
    • discussion ongoing
  • #37641 cmd/go: reserve specific path prefixes for local (user-defined) modules
    • discussion ongoing
  • #37475 cmd/go: stamp git/vcs current HEAD hash/commit hash/dirty bit in binaries
    • discussion ongoing
  • #28835 cmd/go: subcommands to add and remove modules from the module cache
    • discussion ongoing
  • #34594 crypto/cipher: Specify nonce and tag sizes for GCM
    • no change in consensus; declined
  • #34648 crypto/elliptic: automatically upgrade CurveParams for known curves and deprecate custom ones
    • cc’ed owners
  • #34105 crypto/elliptic: handle compressed formats in new MarshalCompressed, UnmarshalCompressed
    • no change in consensus; accepted 🎉
  • #35499 crypto/tls expose names for CurveID and SignatureScheme
    • likely accept; last call for comments
  • #36337 crypto/tls: Export list of Supported TLS Client Extensions
    • no change in consensus; declined
  • #36736 crypto/tls: add Config.VerifyConnection callback
    • discussion ongoing
  • #22836 crypto/tls: add GetConfigForServer callback to *tls.Config
    • no change in consensus; declined
  • #35428 crypto/x509: add API to create RFC-compliant CRLs
    • no change in consensus; accepted 🎉
  • #33888 crypto/x509: implement TextMarshaler for *Certificate
    • no change in consensus; declined
  • #37172 crypto/x509: parse additional fields in CertificateRequest
    • likely accept; last call for comments
  • #33430 crypto: implement Hash.String
    • no change in consensus; accepted 🎉
  • #37168 crypto: new assembly policy
    • discussion ongoing
  • #37250 errors: add new function Temporary(error) bool
    • discussion ongoing
  • #37094 exec: add (*Cmd).ExtraInPipe and ExtraOutPipe
    • no change in consensus; declined
  • #37533 flag: exit 0 for default -h/-help option
    • cc’ed owners
    • commented
  • #33457 image: add generic metadata support for jpeg, gif, png
    • no change in consensus; declined
  • #37344 io: default ByteReader from Reader
    • discussion ongoing
  • #35562 net/http: mention Context and Client.Do in docs for Get, Head, Post, PostForm
    • no change in consensus; accepted 🎉
  • #37255 os/signal: add WithContext function
    • discussion ongoing
  • #36821 runtime/pprof: add PMU-based profiles
    • cc’ed owners
  • #36141 runtime: "real time" timer semantics
    • discussion ongoing
  • #37112 runtime: API for unstable metrics
    • discussion ongoing
  • #37642 runtime: make print/println print interfaces
    • commented
  • #37023 runtime: panicmem should expose the address it's panicking about.
    • no change in consensus; accepted 🎉
  • #37033 runtime: provide centralized facility for managing (c)go pointer handles
    • likely accept; last call for comments
  • #36887 sort: add InvertSlice
    • likely decline; last call for comments
  • #31107 text/template,html/template: add ExecuteContext methods
    • commented
  • #37495 wiki: CodeReviewComments change
    • likely decline; last call for comments
  • #29540 x/crypto/acme/autocert: Enable custom port / IP binding
    • no change in consensus; declined
  • #35481 x/crypto/argon2: support secret value and associated data
    • no change in consensus; declined
  • #37132 x/crypto/ssh: add methods to marshal private keys to the OpenSSH format
    • no change in consensus; accepted 🎉
  • #37278 x/crypto/ssh: support RSA SHA-2 host key signatures
    • no change in consensus; accepted 🎉
@rsc

This comment has been minimized.

Copy link
Contributor Author

@rsc rsc commented Mar 18, 2020

2020-03-11 / @rsc, @griesemer, @ianlancetaylor, @bradfitz

[These are a week late.
The meeting happened last Wednesday,
but world events intervened and I forgot to post them.
We're skipping this week and picking up next week.
Sorry!
]

  • #37503 all: add bare metal ARM support
    • commented
  • #25348 allow && and || operators and parentheses in build tags
    • commented
  • #36606 cmd/compile: make 64-bit fields be 64-bit aligned on 32-bit systems, add //go:packed directive on structs
    • commented
  • #34409 cmd/doc: add "// Unstable:" prefix convention
    • commented
  • #35544 cmd/doc: module documentation
    • put on hold
  • #37519 cmd/go: deprecate -insecure on go get
    • discussion ongoing
  • #36460 cmd/go: lazy module loading
    • likely accept; last call for comments
  • #37641 cmd/go: reserve specific path prefixes for local (user-defined) modules
    • discussion ongoing
  • #37475 cmd/go: stamp git/vcs current HEAD hash/commit hash/dirty bit in binaries
    • discussion ongoing
  • #34648 crypto/elliptic: automatically upgrade CurveParams for known curves and deprecate custom ones
    • likely accept; last call for comments
  • #35499 crypto/tls expose names for CurveID and SignatureScheme
    • no change in consensus; accepted 🎉
  • #36736 crypto/tls: add Config.VerifyConnection callback
    • likely accept; last call for comments
  • #37172 crypto/x509: parse additional fields in CertificateRequest
    • no change in consensus; accepted 🎉
  • #37250 errors: add new function Temporary(error) bool
    • put on hold
  • #37533 flag: exit 0 for default -h/-help option
    • commented
  • #37344 io: default ByteReader from Reader
    • likely decline; last call for comments
  • #37255 os/signal: add WithContext function
    • commented
  • #36821 runtime/pprof: add PMU-based profiles
    • commented
  • #36141 runtime: "real time" timer semantics
    • commented
  • #37112 runtime: API for unstable metrics
    • commented
  • #37642 runtime: make print/println print interfaces
    • proposal retracted by author; declined
  • #37033 runtime: provide centralized facility for managing (c)go pointer handles
    • no change in consensus; accepted 🎉
  • #36887 sort: add InvertSlice
    • no change in consensus; declined
  • #35998 testing: add TB.TempDir() string
    • commented
  • #37770 testing: export all test case into human friendly format.
    • infeasible
    • no change in consensus; declined
  • #37495 wiki: CodeReviewComments change
    • no change in consensus; declined
@rsc

This comment has been minimized.

Copy link
Contributor Author

@rsc rsc commented Mar 26, 2020

2020-03-25 / @rsc, @griesemer, @ianlancetaylor, @bradfitz, @andybons, @spf13

[These are only a day late. Progress!]

  • #25348 allow && and || operators and parentheses in build tags
    • commented
  • #36606 cmd/compile: make 64-bit fields be 64-bit aligned on 32-bit systems, add //go:packed directive on structs
    • put on hold
  • #34409 cmd/doc: add "// Unstable:" prefix convention
    • discussion ongoing
  • #34527 cmd/go: add GOMODCACHE
    • commented
  • #37519 cmd/go: deprecate -insecure on go get
    • commented
    • put on hold
  • #36460 cmd/go: lazy module loading
    • no change in consensus; accepted 🎉
  • #37641 cmd/go: reserve specific path prefixes for local (user-defined) modules
    • discussion ongoing
  • #37475 cmd/go: stamp git/vcs current HEAD hash/commit hash/dirty bit in binaries
    • commented
  • #37255 context: add WithCancelSignal function
    • likely accept; last call for comments
  • #24171 crypto/cipher: allow short tags in NewGCMWithNonceAndTagSize
    • discussion ongoing
  • #34648 crypto/elliptic: automatically upgrade CurveParams for known curves and deprecate custom ones
    • no change in consensus; accepted 🎉
  • #36736 crypto/tls: add Config.VerifyConnection callback
    • no change in consensus; accepted 🎉
  • #31520 crypto/tls: allow registration of additional key exchanges
    • likely decline; last call for comments
  • #31933 crypto/tls: support DHE
    • likely decline; last call for comments
  • #37168 crypto: new assembly policy
    • discussion ongoing
  • #32779 encoding/json: memoize strings during decode?
    • likely accept; last call for comments
  • #37533 flag: exit 0 for default -h/-help option
    • likely accept; last call for comments
  • #37344 io: default ByteReader from Reader
    • no change in consensus; declined
  • #37776 net/url: add URL.RawFragment, like RawPath
    • commented
  • #36821 runtime/pprof: add PMU-based profiles
    • commented
  • #37112 runtime: API for unstable metrics
    • discussion ongoing
  • #36771 strconv: add ParseComplex
    • commented
  • #35998 testing: add TB.TempDir() string
    • likely accept; last call for comments
  • #31107 text/template,html/template: add ExecuteContext methods
    • commented
  • #38017 time: add time/tzdata package and timetzdata tag to embed tzdata in program
    • commented
  • #29390 x/crypto: add implementation of Diffie-Hellman x448
    • discussion ongoing
@rsc

This comment has been minimized.

Copy link
Contributor Author

@rsc rsc commented Apr 1, 2020

2020-04-01 / @rsc, @griesemer, @ianlancetaylor, @bradfitz, @andybons, @spf13

  • #34527 cmd/go: add GOMODCACHE
    • likely accept; last call for comments
  • #37475 cmd/go: stamp git/vcs current HEAD hash/commit hash/dirty bit in binaries
    • likely accept; last call for comments
  • #37255 context: add WithCancelSignal function
    • no change in consensus; accepted 🎉
  • #24171 crypto/cipher: allow short tags in NewGCMWithNonceAndTagSize
    • likely decline; last call for comments
  • #31520 crypto/tls: allow registration of additional key exchanges
    • no change in consensus; declined
  • #31933 crypto/tls: support DHE
    • no change in consensus; declined
  • #37168 crypto: new assembly policy
    • discussion ongoing; commented
  • #38158 dep: officially deprecate the "dep" experiment
    • commented
  • #32779 encoding/json: memoize strings during decode?
    • commented
    • likely accept; last call for comments
  • #37533 flag: exit 0 for default -h/-help option
    • no change in consensus; accepted 🎉
  • #37974 go/doc: drop //go:* comments from extracted docs
    • discussion ongoing
  • #36450 index/suffixarray: added functionality via longest common prefix array
    • commented
  • #37776 net/url: add URL.RawFragment, like RawPath
    • likely accept; last call for comments
  • #37112 runtime: API for unstable metrics
    • commented
  • #36771 strconv: add ParseComplex
    • likely accept; last call for comments
  • #35998 testing: add TB.TempDir() string
    • no change in consensus; accepted 🎉
  • #31107 text/template,html/template: add ExecuteContext methods
    • likely decline; last call for comments
  • #38017 time: add time/tzdata package and timetzdata tag to embed tzdata in program
    • likely accept; last call for comments
  • #29390 x/crypto: add implementation of Diffie-Hellman x448
    • commented
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
4 participants
You can’t perform that action at this time.