Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add bazelbuild/remote-apis protos #138

Closed
t-chaik opened this issue Feb 14, 2019 · 4 comments
Closed

Add bazelbuild/remote-apis protos #138

t-chaik opened this issue Feb 14, 2019 · 4 comments
Assignees
Labels
needs more info This issue needs more information from the customer to proceed. type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design.

Comments

@t-chaik
Copy link

t-chaik commented Feb 14, 2019

The Remote Execution API (REAPI) is a gRPC+protobuf protocol that Bazel (but not only) uses to distribute build and test actions across multiple machines. The protos are currently hosted in a separate repo from the core googleapis: remote-apis. Would be nice to add it as a proto source to go-genproto: that would make it easier for Go developers to use that API.

@jeanbza
Copy link
Member

jeanbza commented Feb 14, 2019

Thanks for the feature request. Do these developers interact with the API through client libraries, or directly making calls against the API?

@jeanbza jeanbza added needs more info This issue needs more information from the customer to proceed. type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design. labels Feb 14, 2019
@t-chaik
Copy link
Author

t-chaik commented Feb 14, 2019

Thanks for looking into this! A REAPI Go client would make calls against the API directly, and a Go server implementing some/all of the REAPI would also use the API directly to server/respond to requests.

@jeanbza
Copy link
Member

jeanbza commented Feb 14, 2019

Gotcha! Thank you. Regrettably I don't think this is the right place. These .pb.gos are exclusively for https://github.com/GoogleCloudPlatform/google-cloud-go. Would you mind opening an issue at that repo, asking the maintainers if they have plans to generate .pb.gos? Regrettably, despite both repos living under googleapis github org, these are two different teams.

Closing this issue for now since this repo seems to be the wrong place.

@jeanbza jeanbza closed this as completed Feb 14, 2019
@t-chaik
Copy link
Author

t-chaik commented Feb 18, 2019

Thanks for the pointer @jadekler! For reference, new issue here: googleapis/google-cloud-go#1322.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs more info This issue needs more information from the customer to proceed. type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design.
Projects
None yet
Development

No branches or pull requests

2 participants