bazelbuild / bazelbuild/rules_license
spdx license list update should keep licenses sorted.
Open
enhancement
P3
- Dominant language
- Starlark
- Stars
- 85
- Forks
- 37
- PR merge metrics
- No merged PRs in 30d
Description
## Expected Behavior
After updating //licenses/spdx/BUILD, all the license_kind definitions should be in alphabetical order by name.
## Actual Behavior
After each run, new items are added in alphabetically ordered chunks. That is ugly.
Implementation question: Do we sort with LC_ALL=C or use unicode "human readable" ordering?
Contributor guide
Research direction
Start with //licenses/spdx/BUILD and inspect how the license_kind definitions are generated or updated. Determine whether alphabetical order should use LC_ALL=C or human-readable Unicode ordering, then verify that the definitions remain globally sorted after an update.
Written by the indexing model from the issue text.
Assessment
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100