Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Meta] Stabilize API for v3.0.0 #2043

Closed
14 tasks done
Adirio opened this issue Feb 26, 2021 · 3 comments
Closed
14 tasks done

[Meta] Stabilize API for v3.0.0 #2043

Adirio opened this issue Feb 26, 2021 · 3 comments

Comments

@Adirio
Copy link
Contributor

Adirio commented Feb 26, 2021

Purpose

This Issue will track all the API changes that are considered needed before we can continue with the v3.0.0 release. It only considers breaking changes, adding new exposed APIs can be done in minor/patch releases and therefore do not block the v3.0.0 release.

Being the first release where kubebuilder is considered a library, reviewing the exported API and checking that it is exactly what we want is specially important as v3.X releases will have to offer backwards compatibility related to this API.

Useful links

API changes

The list of plugins here are listed in no particular order.
If you find any other change that you consider that should be included, add a comment.

@Adirio Adirio added the kind/feature Categorizes issue or PR as related to a new feature. label Feb 26, 2021
@k8s-ci-robot k8s-ci-robot removed the kind/feature Categorizes issue or PR as related to a new feature. label Feb 26, 2021
@camilamacedo86
Copy link
Member

Hi @Adirio,

I think we are talking here about we address all the next plugin changes described in #2016 before the plugin 2.0 proposal.

@Adirio
Copy link
Contributor Author

Adirio commented Feb 27, 2021

This tracks the ones that are breaking API-wise. If they just add something to the API they can wait for v3.1.0 but if they break the current API they need to be addressed before v3.0.0. This tracks exactly the breaking changes.

@Adirio
Copy link
Contributor Author

Adirio commented Mar 23, 2021

All points have been tackled, closing. If any other arises reopen.

@Adirio Adirio closed this as completed Mar 23, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants