Skip to content

Improvement: Pull requests without links to an issue #1530

@lurtz

Description

@lurtz

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

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions