gatekeeper-library icon indicating copy to clipboard operation
gatekeeper-library copied to clipboard

Request: Changelog and/or versioned releases

Open mac-chaffee opened this issue 3 years ago • 0 comments

Could we start doing versioned releases or tracking important changes in a changelog?

Since we don't have versioning, I believe we're left with two bad options when it comes to making backwards-incompatible changes:

  1. Just merge the change silently, like past changes to the CRDs
  2. Just avoid making backwards-incompatible changes all together

If there was a changelog and a versioning strategy, we could make backwards-incompatible changes by incrementing the major version and including docs for migrating in the release notes/changelog. For example, if we ever find a security bug in the PSP constraints that was accidentally allowing stuff, it would not be backwards-compatible to fix that bug. Additionally, unless you search through PRs manually, users may not even know they ought to upgrade.

Interested in your thoughts on this since this would involve more stuff for maintainers to deal with 😅

mac-chaffee avatar Apr 09 '22 21:04 mac-chaffee