Open yukiisbored opened 1 year ago
This would be great to see and helpful for new maintainers.
For example:
At the moment struggling to workout if 12.approvals: 1
is anyone has commented saying the approve/tested the PR or if it's a maintainer that approves. A description to the label would help clarify.
At the moment struggling to workout if
12.approvals: 1
is anyone has commented saying the approve/tested the PR or if it's a maintainer that approves. A description to the label would help clarify.
"12.approvals: x" is based on hitting the approve button in Github's UI. If a maintainer approves, it will also add the "12.approved-by: package-mantainer" label. See #264633. I definitely agree that it should be documented.
Problem
Currently the nixpkgs repository has 167 labels and most of them lack a description of what each of them mean. This is especially confusing with labels such as
8.has: package (new)
,8.has: package (update)
which aren't clear, even if you look at the list of issues.Checklist
Proposal
Every single label must have a clear and concise description on what they mean and what kind of issues / pull requests should have them.