open-telemetry / opentelemetry-collector

OpenTelemetry Collector
https://opentelemetry.io
Apache License 2.0
4.46k stars 1.47k forks source link

Document requirements for components moving stability levels and reaching 1.0 #11553

Open mx-psi opened 2 weeks ago

mx-psi commented 2 weeks ago

We have a list of component stability levels, as well as guidelines for configuration changes. We also have the concept of a component being 1.0.

Based on some recent discussions on the Collector SIG (2024-10-23) and the Collector stability working group (2024-10-28), it would beneficial to have a consolidated document with a list of requirements for a component to move through the stability stages and for reaching 1.0

mx-psi commented 1 day ago

For resiliency, we may want to consider a requirement about persistent storage support (at least under graceful termination situations)

mx-psi commented 1 day ago

We may also want to have requirements about keeping the size of internal state in check for stateful components