Skip to content

x/tools/go/{packages/packagestest,expect}: deprecate, tag, and delete #70229

@adonovan

Description

@adonovan

Background: These packages, designed for use in tests in x/tools, were published without proper deliberation, so any changes to their public APIs must go through the proposal process. There are dozens of improvements we (in x/tools) would like to have made that are simply too costly as a result. However, these packages are almost never used outside x/tools. Of the couple dozen imports reported by pkg.go.dev, nearly all are in repos that are forks of x/tools. The only real one is is k8s.io.

Proposal: We propose to fork these packages to an internal subtree, and then to tag and delete the public packages using the same process as #59676.

Metadata

Metadata

Assignees

Labels

Proposal-AcceptedToolsThis label describes issues relating to any tools in the x/tools repository.

Type

No type

Projects

Status

Accepted

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions