googleapis / googleapis/google-cloud-cpp
Rethink how GCS+gRPC is built
- Langage dominant
- C++
- Étoiles
- 659
- Forks
- 462
- Merge moyen
- 1 j 2 h
- PR mergées (30 j)
- 89
Description
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.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par comparer les déclarations de dépendances de CMake et Bazel pour GCS+gRPC, en vous concentrant sur opentelemetry-cpp et le plugin OTel de gRPC. L’issue ne nomme ni fichiers ni tests, et l’achèvement n’est pas défini, car la décision concernant les dépendances a été explicitement reportée ; un suivi devrait établir le caractère optionnel prévu et aligner les deux systèmes de compilation.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- cmake, cpp, grpc
- Domaine
- build-system
- Type d'issue
- Refactorisation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 20/100