Skip to content

Improve release process #8938

Description

@ai

Is your proposal related to a problem?

As a contributor, I see three places how contributing can be less frustrating:

  1. Release bug fixes in a patch release.
  2. Release fixes from the pull request sooner.
  3. If it is not possible, give explain the problem to the contributor.

My recent small bugfix PR can be an example.

Describe the solution you'd like

As the first suggestion, we can add a rule to always create a branch for major release development. Seems like 4.x development happened in master and was a reason why several PRs waited for a month for release.

Describe alternatives you've considered

But as a person outside of the project, I can miss something. What is the longest step in the current release process? Or maybe there are some psychological blockers (like afraid of multiple issues if patch release will break anything)?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions