open-telemetry / opentelemetry-cpp

The OpenTelemetry C++ Client
https://opentelemetry.io/
Apache License 2.0
811 stars 391 forks source link

[DOC] Upgrade for each dependency is hard to maintain #2678

Open marcalff opened 1 month ago

marcalff commented 1 month ago

In light of #2676 and #2677, it turns out upgrading each dependency is not trivial, because versions numbers for each dependencies are spread in multiple files in the source code, some of them long forgotten and easy to overlook.

In this case, opentelemetry-proto was updated to 1.3.1 in a few places, but left as 1.1.0 in others.

Provide maintainers documentation that lists exhaustively, for each dependency: