{"action":"created","issue":{"url":"https://api.github.com/repos/jacobsa/gcloud/issues/4","labels_url":"https://api.github.com/repos/jacobsa/gcloud/issues/4/labels{/name}","comments_url":"https://api.github.com/repos/jacobsa/gcloud/issues/4/comments","events_url":"https://api.github.com/repos/jacobsa/gcloud/issues/4/events","html_url":"https://github.com/jacobsa/gcloud/issues/4","id":64684388,"number":4,"title":"Generate our own HTTP requests","user":{"login":"jacobsa","id":202895,"avatar_url":"https://avatars.githubusercontent.com/u/202895?v=3","gravatar_id":"","url":"https://api.github.com/users/jacobsa","html_url":"https://github.com/jacobsa","followers_url":"https://api.github.com/users/jacobsa/followers","following_url":"https://api.github.com/users/jacobsa/following{/other_user}","gists_url":"https://api.github.com/users/jacobsa/gists{/gist_id}","starred_url":"https://api.github.com/users/jacobsa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jacobsa/subscriptions","organizations_url":"https://api.github.com/users/jacobsa/orgs","repos_url":"https://api.github.com/users/jacobsa/repos","events_url":"https://api.github.com/users/jacobsa/events{/privacy}","received_events_url":"https://api.github.com/users/jacobsa/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-03-27T03:25:01Z","updated_at":"2015-03-27T05:36:51Z","closed_at":null,"body":"In order to allow for custom user agents (cf. googlecloudplatform/gcsfuse#26), we need to be able to generate our own HTTP requests. (We *do* control the http.RoundTripper, but that interface is not supposed to modify the request. Anyway, it's probably better to just continue the trend of cutting dependencies.)\r\n\r\nSo, we want to stop relying on other people's code for all operations. I believe these are left to do:\r\n\r\n* List\r\n* Stat\r\n* Delete\r\n* Update\r\n\r\nThis is blocked by #3."},"comment":{"url":"https://api.github.com/repos/jacobsa/gcloud/issues/comments/86833530","html_url":"https://github.com/jacobsa/gcloud/issues/4#issuecomment-86833530","issue_url":"https://api.github.com/repos/jacobsa/gcloud/issues/4","id":86833530,"user":{"login":"jacobsa","id":202895,"avatar_url":"https://avatars.githubusercontent.com/u/202895?v=3","gravatar_id":"","url":"https://api.github.com/users/jacobsa","html_url":"https://github.com/jacobsa","followers_url":"https://api.github.com/users/jacobsa/followers","following_url":"https://api.github.com/users/jacobsa/following{/other_user}","gists_url":"https://api.github.com/users/jacobsa/gists{/gist_id}","starred_url":"https://api.github.com/users/jacobsa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jacobsa/subscriptions","organizations_url":"https://api.github.com/users/jacobsa/orgs","repos_url":"https://api.github.com/users/jacobsa/repos","events_url":"https://api.github.com/users/jacobsa/events{/privacy}","received_events_url":"https://api.github.com/users/jacobsa/received_events","type":"User","site_admin":false},"created_at":"2015-03-27T05:36:51Z","updated_at":"2015-03-27T05:36:51Z","body":"Success criterion: `git grep google.golang.org/cloud/storage` turns up nothing in the repo."}}