open-telemetry / opentelemetry-specification

Specifications for OpenTelemetry
https://opentelemetry.io
Apache License 2.0
3.64k stars 871 forks source link

Fork specification specific build-tools (protoc) into a specification-tools repository #3899

Open jsuereth opened 4 months ago

jsuereth commented 4 months ago

Today the build-tools repository is an amalgamation of three major components:

Due to the split ownership model, no single group feels responsible and simple fixes like dependabot PRs have lagged in this repository.

I'd like to propose splitting out components with clear ownership. For the Specification this means taking ownership of the proto related tooling and having a single repository that would be maintained by Specification owners (in addition to the opentelemetry-proto repository).

Related: https://github.com/open-telemetry/semantic-conventions/issues/767 Related: https://github.com/open-telemetry/opentelemetry-cpp/issues/2550

reyang commented 4 months ago

@lquerel FYI, this might be a good opportunity to have a joint effort with Weaver.

lquerel commented 4 months ago

@lquerel FYI, this might be a good opportunity to have a joint effort with Weaver.

Yep. I'm collaborating with @jsuereth on this topic.