Add major version to the protobuf package #77
Labels
part:protobuf
Affects the protocol buffer definition files
priority:high
Address this as soon as possible
type:enhancement
New feature or enhancement visitble to users
Milestone
What's needed?
According to https://cloud.google.com/apis/design/versioning,
All Google API interfaces must provide a major version number, which is encoded at the end of the protobuf package
. For an example, look here. Also, note how this affects the directory structure there (files in version 2 go into a directory namedv2
).We do not do this ATM, as is evident here. We need to do this before we make the first stable release (v1.0.0).
Proposed solution
As mentioned here, look here for an example.
Use cases
This achieves two objectives:
Alternatives and workarounds
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: