bazel-contrib / bazel-contrib/rules_go
plans for the local WORKSPACE?
- Dominant language
- Go
- Stars
- 1.5k
- Forks
- 760
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 12
Description
The rules_go codebase is currently being tested with bazel 7 which supports bzlmod out of the box. A fair number of the dependencies in WORKSPACE are out of date (see #4500 for one breakage from that) and WORKSPACE dep upgrades are not easily automatable. Bazel 9 is a few months away and will be dropping support for WORKSPACE entirely.
When is the time to remove the WORKSPACE in the rules_go repo? Is there interest in bringing WORKSPACE deps up to date?
Contributor guide
Research direction
Start by reading the WORKSPACE dependency definitions and the breakage discussed in issue #4500, then review how the repository is tested with Bazel 7 and bzlmod. Done would require a decided migration plan for removing WORKSPACE or updating its dependencies, but the issue does not specify a concrete implementation scope.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- build-system
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100