Skip to content

The Journey to a Faster Release Process #84

@punkrokk

Description

@punkrokk

During the July 2021 TSC, the notion of moving towards quicker releases came up. This issue is to track a conversation around some of the ideas and clarify a path forward.

Things that could speed up releases:

  • More frequent releases e.g. can move towards a release strategy that can quickly release updates/patches/bugfixes/defects that are low risk to release to master?
  • Maintain the existing release process for higher risk updates (OS changes, core software updates (Mongo/Rabbit, etc)) while enabling smaller fixes to get out quickly?
  • What fluff can we remove from the release process to enable faster releases that are low risk?
  • How might the versioning strategy change? (e.g. minor (e.g. v2.6) is bumped at significant releases, and allow small features into patches? Or alternatively, bump minor version more frequently?
  • What else is blocking faster releases?

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