Remove "distribs"
Open
incompatible-change
P2
team-Configurability
- Dominant language
- Java
- Stars
- 25.8k
- Forks
- 4.6k
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 75
Description
distribs is an idea whose time has passed.
Plan:
Things to do, with a lot of parallelizations
- [X] dissallow package(distribs)
- [X] disallow distribs()
- [] make `distribs` attribute a no-op
- [] disallow `distribs` as an attribute
Migration recipe:
TBD: Reference examples of better replacements will appear in rules_licenses
Contributor guide
Research direction
Start by reviewing the issue plan and the existing handling of package(distribs), distribs(), and the distribs attribute. Check rules_licenses for the planned migration examples. The work is done when the remaining unchecked attribute cases are addressed and replacement guidance is available.
Written by the indexing model from the issue text.
Assessment
- Domain
- build-system, tooling
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100