-
Notifications
You must be signed in to change notification settings - Fork 888
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 versioning and support for OpenTelemetry #1267
Comments
OTEP has been released here: open-telemetry/oteps#143 Request for SIG maintainers: please create a language-specific document which describes how versioning and support works for your language, based on this OTEP, and post a link to it here. We want to ensure that versioning and support as been thought through before it is added to the spec. What is in a language specific draft? Ultimately, it represents what you want to have posted in your repo, as a further clarification of the versioning guarantees and change process described in the OTEP. But for now, the goal is to ensure that maintainers understand how they are going to meet versioning and support guarantees as they continue to work on the project. The request is to have the following information posted here on Wednesday: A versioning exercise:
Please check out language specific-examples in the original draft for inspiration. Write up a draft which explains language specific versioning details:
|
Cat herding champions, who will work with maintainers to create language specific versioning documents, based on the maintainer's meeting on Monday: Java - JWatson |
Link to readable version: https://github.com/tedsuo/rfcs/blob/versioning/text/0143-versioning-and-stability.md Versioning is a high priority as we still hope to get some kind of release or announcement out by end of year. This proposal explains the versioning protocol and stability guarantees for OpenTelemetry implementations in every language. It would be a helpful exercise to have maintainers review this proposal, and write out their language specific-expectations. **Request for Maintainers:** Please create a language-specific document which describes how versioning and support works for your language, based on this OTEP, and post a link to it in the [tracking issue here](open-telemetry/opentelemetry-specification#1267). We want to ensure that versioning and support as been thought through before it is added to the spec. Cheers, -T
Thank you everyone for your participation! We've unlocked v1.0. Since work has successfully moved to the SIGs and implementations; I am closing this issue. |
Link to readable version: https://github.com/tedsuo/rfcs/blob/versioning/text/0143-versioning-and-stability.md Versioning is a high priority as we still hope to get some kind of release or announcement out by end of year. This proposal explains the versioning protocol and stability guarantees for OpenTelemetry implementations in every language. It would be a helpful exercise to have maintainers review this proposal, and write out their language specific-expectations. **Request for Maintainers:** Please create a language-specific document which describes how versioning and support works for your language, based on this OTEP, and post a link to it in the [tracking issue here](open-telemetry#1267). We want to ensure that versioning and support as been thought through before it is added to the spec. Cheers, -T
Link to readable version: https://github.com/tedsuo/rfcs/blob/versioning/text/0143-versioning-and-stability.md Versioning is a high priority as we still hope to get some kind of release or announcement out by end of year. This proposal explains the versioning protocol and stability guarantees for OpenTelemetry implementations in every language. It would be a helpful exercise to have maintainers review this proposal, and write out their language specific-expectations. **Request for Maintainers:** Please create a language-specific document which describes how versioning and support works for your language, based on this OTEP, and post a link to it in the [tracking issue here](open-telemetry/opentelemetry-specification#1267). We want to ensure that versioning and support as been thought through before it is added to the spec. Cheers, -T
Link to readable version: https://github.com/tedsuo/rfcs/blob/versioning/text/0143-versioning-and-stability.md Versioning is a high priority as we still hope to get some kind of release or announcement out by end of year. This proposal explains the versioning protocol and stability guarantees for OpenTelemetry implementations in every language. It would be a helpful exercise to have maintainers review this proposal, and write out their language specific-expectations. **Request for Maintainers:** Please create a language-specific document which describes how versioning and support works for your language, based on this OTEP, and post a link to it in the [tracking issue here](open-telemetry/opentelemetry-specification#1267). We want to ensure that versioning and support as been thought through before it is added to the spec. Cheers, -T
Link to readable version: https://github.com/tedsuo/rfcs/blob/versioning/text/0143-versioning-and-stability.md Versioning is a high priority as we still hope to get some kind of release or announcement out by end of year. This proposal explains the versioning protocol and stability guarantees for OpenTelemetry implementations in every language. It would be a helpful exercise to have maintainers review this proposal, and write out their language specific-expectations. **Request for Maintainers:** Please create a language-specific document which describes how versioning and support works for your language, based on this OTEP, and post a link to it in the [tracking issue here](open-telemetry/opentelemetry-specification#1267). We want to ensure that versioning and support as been thought through before it is added to the spec. Cheers, -T
The trace specification frozen, we are rapidly approaching the stable release of tracing for OpenTelemetry. Due to the project's size and scope, versioning and support are tricky issues. We need to define these concepts in concrete terms before we can declare tracing to be stable.
A WIP proposal is open for comment here: https://docs.google.com/document/d/1QHlPsMqwrBm7-IIPef9czuM8KFiLbEDMzGhPrmHcppA/edit#
Alternate proposals are also acceptable, but we are trying to move quickly. By Friday, this WIP will be submitted as an OTEP, with the goal of finding approval by Friday, December 11th. Please contribute this week! Package management and backwards compatibility can have language-specific requirements, so we need maintainers to review this and determine that this proposal it will work for their implementation.
Thank you,
@tedsuo
The text was updated successfully, but these errors were encountered: