protocolbuffers / protocolbuffers/protocolbuffers.github.io

Proto Best Practices — references to googleapis/googleapis common objects

Offen
#254 19 Kommentare 0 Reaktionen 1 zugewiesene Person Auf GitHub ansehen

@jguamie arbeitet bereits daran.

Seit 17.10.2025.

Vorherrschende Sprache
HTML
Sterne
69
Forks
179
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

👋🏻 hey folks!

Not sure if this is an actual issue or just missing documentation, so feel free to point me out to the right place.

I am wondering how do people deal with "common" protobuf messages that are referenced in the "Proto Best Practices" document but are not shipped with the protoc compiler. I am talking about google.types.* specifically here, which are located in the googleapis/googleapis. Feels a bit strange relying on someone's else API schemas.

  • Why aren't these messages part of the well-known types shipped with the protobuf?
  • How do people generally make them available in the CI and to the developers? Copy? Clone? Use googleapis/api-common-protos?
  • Does it make sense to include these into the protocolbuffers project itself?

Thanks in advance!

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.