Closed
Description
The go-github repository took the opportunity to add context.Context
parameters to all API calls that go over the network. Several of the packages in x/build depend on go-github:
- x/build/devapp
- x/build/godash
- x/build/cmd/godash
- x/build/maintner
- x/build/cmd/issuelock
CL 37293 adds Context support.
I'm not sure this is enough, however, since the new go-github can only run on 1.7 or higher, and I'm pretty sure this rules out using Google App Engine. People might also run into problems compiling the library if they have an older version of go-github (or a newer version, with an older version of x/build). We could vendor the old version in the x/build repository to maintain maximum compatibility.