-
Notifications
You must be signed in to change notification settings - Fork 834
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
Define deprecation cycle for GAed components #3590
Comments
Currently there is no official deprecation policy. In the past we've only deprecated 0.x components, never anything stable. The spec guideline is:
Given that we wouldn't be releasing another major version, I would say it is probably fair to give it a deprecation notice and go 1 year from the setting of the deprecation notice or 1 year since the last minor release. I would remove the package from the |
I think besides the security fixes we have to ensure compatibility with API/SDK for this 1 year. I do not expect a lot changes in exporter related APIs therefore this should be not really an issue. |
Does this suggest that we should keep the package in the lerna repo and testing it with the latest api/sdk? Which implies documentation deprecation. |
As far as I know keeping it in the lerna repo implies that dependencies are pinned and it's included in any release. I guess this is the easiest setup (because no change needed). But at least the final release should move to caret dependencies to allow to use it until they are really incompatible. |
We can change its package json to say |
This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 14 days. |
Originally posted by @Flarna in #3585 (comment)
The text was updated successfully, but these errors were encountered: