bazel-contrib / bazel-contrib/rules_go
rules_proto deprecated and unmaintained - may need replacing with the current fashion
- Dominant language
- Go
- Stars
- 1.5k
- Forks
- 760
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 12
Description
I have been using rules_proto in my projects following example set by rules_go, as I will imagine, most people do.
However, rules_proto are apparently unmaintained for quite some time now and are considered deprecated - module from the main protobuf repository must be used instead.
As rules_go don't only provide the useful go rules but also set example for user projects, should not they be updated to use the presently maintained protobuf module?
Contributor guide
Research direction
Start by locating rules_proto references in the rules_go examples and their dependency declarations, then compare them with the maintained protobuf module from the main protobuf repository. Done means the examples no longer rely on the deprecated rules_proto module and still provide the intended guidance for user projects.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- build-system
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100