dekorateio / dekorate

Tools for generating Kubernetes related manifests.
Apache License 2.0
471 stars 101 forks source link

Release 4.0.0 ? #1235

Closed iocanel closed 1 year ago

iocanel commented 1 year ago

While I am on PTO I am creating this pull request mostly to lay out my thoughts on how we should proceed regarding the next release....

Since we upgraded main to the kubernetes-client model to 6.8.0 that brings massive changes to the API, the next release from main needs to bump the major version to 4.

Fixes for 3.x version should happen from 3.x branch.

We may hold this around for a while if we are planning for other breaking changes that should be included in 4.0.0.

sonarcloud[bot] commented 1 year ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

iocanel commented 1 year ago

cc @metacosm @aureamunoz @Sgitario @manusa

metacosm commented 1 year ago

Problem is, people are asking for the 6.8 upgrade in JOSDK. While we could do it, I would rather make sure first that Quarkus can be updated to it first and this release is holding that upgrade. So, while there's no urgency to release, it should also happen fairly quickly, imo, like weeks rather than months.

Sgitario commented 1 year ago

Problem is, people are asking for the 6.8 upgrade in JOSDK. While we could do it, I would rather make sure first that Quarkus can be updated to it first and this release is holding that upgrade. So, while there's no urgency to release, it should also happen fairly quickly, imo, like weeks rather than months.

Added the label downstream-check to verify these changes with Quarkus.

iocanel commented 1 year ago

Problem is, people are asking for the 6.8 upgrade in JOSDK. While we could do it, I would rather make sure first that Quarkus can be updated to it first and this release is holding that upgrade. So, while there's no urgency to release, it should also happen fairly quickly, imo, like weeks rather than months.

Added the label downstream-check to verify these changes with Quarkus.

I don't think its possible for the downstream check to pass as it needs at least an additional verssion bump for the kubernetes client.

metacosm commented 1 year ago

Can we please get an update on this, @iocanel?

metacosm commented 1 year ago

So will Quarkus be updated to this new 4.0.0 version, because that's the real blocker, if I understand things properly?