-
Notifications
You must be signed in to change notification settings - Fork 20
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
Develop strategy for deprecating / removing experimental semantic conventions #6
Comments
I think as long as the prior Can't the "procedure" to remove these just be a simple as removing them after a release cycle has passed? EDIT: Ok, I think I understand now -- the process suggested here is intended to help automate initiation of the deprecation itself. |
Created generalized issue in the semconv repo - open-telemetry/semantic-conventions#550 |
This is resolved. See #50 (comment) for a full summary of the strategy. |
We currently maintain many outdated attributes with
@Deprecated
annotations and previously agreed that this is unsustainable.For stable semantic conventions, we should obviously retain attributes indefinitely, even if they undergo allowed renames via schema transformation rules.
However, for experimental conventions, we should develop some procedure for end-of-lifing attributes as the conventions churn.
Once we develop this strategy, we should consider removing all current attributes marked as deprecated.
The text was updated successfully, but these errors were encountered: