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

Support stability definitions from OTEP 232 #1096

Open
3 tasks
lmolkova opened this issue May 30, 2024 · 1 comment
Open
3 tasks

Support stability definitions from OTEP 232 #1096

lmolkova opened this issue May 30, 2024 · 1 comment
Labels
area:new enhancement New feature or request

Comments

@lmolkova
Copy link
Contributor

lmolkova commented May 30, 2024

See open-telemetry/opentelemetry-specification#4061

We need to support new formally defined (in OTEP 232) maturity levels:

  • Development - add
  • Alpha - add
  • Beta - add
  • Release Candidate - add
  • Stable - no change
  • Deprecated - no change
  • Unmaintained - don't add for now

Experimental stability should default to development, but can be changed for each group/document to a higher (non-stable) level.

This would mean:

  • updating the tooling and schema for the new levels
  • updating all yaml and markdown files
  • updating document statuses
@lmolkova lmolkova added enhancement New feature or request experts needed This issue or pull request is outside an area where general approvers feel they can approve triage:needs-triage labels May 30, 2024
@trask
Copy link
Member

trask commented May 30, 2024

I think @jack-berg's open-telemetry/opentelemetry-specification#4061 (comment) could apply to this repo as well

Not sure how appropriate development is for spec language. Given that even experimental spec components require prototypes to merge, it seems like most new features in the spec come in at the alpha level of stability.

@joaopgrassi joaopgrassi removed experts needed This issue or pull request is outside an area where general approvers feel they can approve triage:needs-triage labels Jul 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:new enhancement New feature or request
Projects
Status: Improve YAML Schema
Development

No branches or pull requests

4 participants