Replies: 4 comments 2 replies
-
I agree that this is a bit cumbersome. I usually resort to the The other problem is how to avoid duplicate work, i.e. copypasting from |
Beta Was this translation helpful? Give feedback.
-
I don't think we should use the PR description for anything but the checklist as this information gets lost on merges. As already noted the release notes should be user-facing, answering: "What was done?" The "How was it done?" sometimes can be found in the git commit messages. But most of the time I am happy to find useful text in the release notes. I don't think anyone wrote bad release notes/commit messages on purpose. If they are asked to write PR description, a similar text would be there. I agree with @mpranj that it often would end up containing duplicated information, not helping anybody. |
Beta Was this translation helpful? Give feedback.
-
Separately from the potential "Changes", I think we should utilise comments in the template: ## Checklist
<!--- Check relevant points but **please do not remove entries**.
For docu fixes, spell checking, and similar none of these points below
need to be checked. -->
- [ ] I added unit tests for my code
- [ ] I fully described what my PR does in the documentation
(not in the PR description)
- [ ] I fixed all affected documentation
- [ ] I added code comments, logging, and assertions as appropriate (see [Coding Guidelines](https://master.libelektra.org/doc/CODING.md))
- [ ] I updated all meta data (e.g. README.md of plugins and [METADATA.ini](https://master.libelektra.org/doc/METADATA.ini))
- [ ] I mentioned every code not directly written by me in [THIRD-PARTY-LICENSES](doc/THIRD-PARTY-LICENSES) This would render as the following (between the lines) Checklist
Then only the actual checklists show and the PR description is much cleaner. |
Beta Was this translation helpful? Give feedback.
-
Yes, I agree! Using comments is a very good idea. |
Beta Was this translation helpful? Give feedback.
-
Our template for PR descriptions only contains various checklists. It doesn't encourage people to write an actual description of the changes contained in the PR. Sometimes the title is good enough, but there are already quite a few PRs were it is hard to know what it is about, without looking at the changed files.
@markus2330 @mpranj I'd simply add a section "Changes" to the top of the PR template:
Beta Was this translation helpful? Give feedback.
All reactions