Skip to content

Require an issue for each PR and provide issue template(s) #10387

Description

@zbynek

The growing number of AI-assisted PRs raises the amount of time required for reviews.

To mitigate this, all PRs should come with an issue that clearly describes what problem is being solved.

The PR template should say that

If there is no related issue, please create one first. Without an issue and time for discussion, it is unlikely that your pull request will be accepted.

There should be clear requirements for an issue to be considered, maybe best expressed by multiple issue templates

  • bug: provide steps to reproduce + expected and actual behavior
  • security hardening: provide steps that exploit a vulnerability, not just "internal method X might do Y which is considered unsafe"
  • feature request: explain why a feature is needed
  • chores (refactoring, fixing warnings, fixing typos): explain why it's important

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions