Currently, the NRC repository lacks custom guidelines for contributors, which leads to inconsistency on issues/PRs and manual toil on maintainers.
We may consider:
[edit: a few changes were deemed not necessary after discussion]
- [ ] Improving PR templates
- [ ] Standardizing commit messages (e.g., Conventional Commits)
- [ ] Adding policies for Branch naming
- [ ] Defining Merge/Squash policy for clean history
Adding guidelines/policies on how to contribute helps contributors have a clear path and facilitates automating chores like release notes, changelogs and triaging. It also makes it possible to provide contributors instant feedback through CI checks.
Currently, the NRC repository lacks custom guidelines for contributors, which leads to inconsistency on issues/PRs and manual toil on maintainers.
We may consider:
[edit: a few changes were deemed not necessary after discussion]
- [ ] Improving PR templates- [ ] Standardizing commit messages (e.g., Conventional Commits)- [ ] Adding policies for Branch naming- [ ] Defining Merge/Squash policy for clean historyAdding guidelines/policies on how to contribute helps contributors have a clear path and facilitates automating chores like release notes, changelogs and triaging. It also makes it possible to provide contributors instant feedback through CI checks.