Skip to content

Strategy for major version bumps in new collections #1403

@azeey

Description

@azeey

From @scpeters:

In previous release cycles, we would merge forward from release branches to main and then bump the major version of libraries that would have significant changes in the next release. I think it should be easy enough to merge forward from Jetty branches to main since there shouldn't be major conflicts, but we should think about our version bumping strategy.

Bumping versions is much easier now since we've removed version numbers from package names. The only significant place where we still have lots of version numbers is in our packaging metadata (debian release repositories / package names, homebrew formula names). So here are some options for version bumping:

  1. Versions are cheap, just bump everything
  2. Bump things whenever we make a breaking change

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