Skip to content

Commit

Permalink
Declare Trace, Resource and Common as Beta
Browse files Browse the repository at this point in the history
This adds the maturity levels for individual parts of the protocol
according to recently agreed project-wide definition of maturity levels.

After merging this change we will declare Trace (Span), Resource and
Common parts of the protocol as Beta, which means no more than once in
3 months changes are allowed after that.

We need this declaration of maturity so that we can begin implementation
of OTLP in the Collector.

One known pending change that prevents us from declaring the components
as Stable is open-telemetry#94

We assume that there will be no other changes within the next 3-months timeframe.
The assumption seems reasonable since there are no other known shortcomings
in this part of the protocol that may require more modifications.

Note that metrics part is considered Alpha since it is still under active
development.
  • Loading branch information
Tigran Najaryan committed Feb 12, 2020
1 parent ff5f19c commit d3eee10
Showing 1 changed file with 16 additions and 1 deletion.
17 changes: 16 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,19 @@ The proto files can be consumed as GIT submodule or copied over and built direct

The compiled files are published to central repositories (Maven, NPM...) from OpenTelemetry client libraries.

See [contribution guidelines](CONTRIBUTING.md) if you would like to make any changes.
See [contribution guidelines](CONTRIBUTING.md) if you would like to make any changes.

## Maturity Level

Component | Maturity |
-------------------------|----------|
collector/metrics/* | Alpha |
collector/trace/* | Beta |
common/* | Beta |
metrics/* | Alpha |
resource/* | Beta |
trace/trace.proto | Beta |
trace/trace_config.proto | Alpha |

(See [maturity-matrix.yaml](https://github.com/open-telemetry/community/blob/47813530864b9fe5a5146f466a58bd2bb94edc72/maturity-matrix.yaml#L57)
for definition of maturity levels).

0 comments on commit d3eee10

Please sign in to comment.