-
Notifications
You must be signed in to change notification settings - Fork 84
Description
What
It shall be possible to make simple pull requests (e.g. one liners), without having to create an issue.
At the moment change_management.rst#change-request-workflow requires an issue for every pull request. For simple pull requests like eclipse-score/communication#36 this is lots of boilerplate, which slows down progress and I am afraid prevents people to write a meaningful pull requests description, because they considered their job done by the creation of the extra Github issue.
When it comes to commit message on main I like to follow what is described here: https://cbea.ms/git-commit/. I consider that more important than having to link an issue for each pull request. For each pull request and eventually for every commit on main I would like to see as title WHAT has been changed and in the description WHY it has been changed. Usually there should also be a thought process why it was implemented this or that way and give some context. As a reviewer I want to see an explanation why the pull request should be merged. What I am less interested in is a more detailed list of what has been changed.
How
For pull requests it shall be optional to link to issues. Maybe we use a pull request template in this case.
Estimates for realization
To implement this change one day should be enough.
Category
- Affects Detailed Design
Requirements / Architecture
- Requirements / Architecture are not affected by this change?
Metadata
Metadata
Assignees
Labels
Type
Projects
Status