googleapis / googleapis/google-cloud-cpp
Rethink how GCS+gRPC is built
- 主要言語
- C++
- スター
- 659
- フォーク
- 462
- 平均マージ
- 1日 2時間
- マージ済み PR(30日)
- 89
説明
We are taking a hard dependency on `opentelemetry-cpp` and a soft dependency on gRPC's OTel plugin, even though both are required for metrics. It seems like we would want either both deps to be optional, or neither to be optional.
CMake and Bazel are also out of step.
We need to make progress though, so let's come back to this decision later.
コントリビューションガイド
調査の方向性
Start by comparing the CMake and Bazel dependency declarations for GCS+gRPC, focusing on opentelemetry-cpp and gRPC's OTel plugin. The issue does not name files or tests, and completion is not defined because the dependency decision was explicitly deferred; a follow-up would need to establish the intended optionality and align both build systems.
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- cmake, cpp, grpc
- 領域
- build-system
- issue の種類
- リファクタリング
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 20/100