{"action":"created","issue":{"url":"https://api.github.com/repos/RobotLocomotion/drake/issues/3187","repository_url":"https://api.github.com/repos/RobotLocomotion/drake","labels_url":"https://api.github.com/repos/RobotLocomotion/drake/issues/3187/labels{/name}","comments_url":"https://api.github.com/repos/RobotLocomotion/drake/issues/3187/comments","events_url":"https://api.github.com/repos/RobotLocomotion/drake/issues/3187/events","html_url":"https://github.com/RobotLocomotion/drake/issues/3187","id":171972942,"number":3187,"title":"Audit superbuild to assess where downloads are coming from","user":{"login":"jwnimmer-tri","id":17596505,"avatar_url":"https://avatars.githubusercontent.com/u/17596505?v=3","gravatar_id":"","url":"https://api.github.com/users/jwnimmer-tri","html_url":"https://github.com/jwnimmer-tri","followers_url":"https://api.github.com/users/jwnimmer-tri/followers","following_url":"https://api.github.com/users/jwnimmer-tri/following{/other_user}","gists_url":"https://api.github.com/users/jwnimmer-tri/gists{/gist_id}","starred_url":"https://api.github.com/users/jwnimmer-tri/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jwnimmer-tri/subscriptions","organizations_url":"https://api.github.com/users/jwnimmer-tri/orgs","repos_url":"https://api.github.com/users/jwnimmer-tri/repos","events_url":"https://api.github.com/users/jwnimmer-tri/events{/privacy}","received_events_url":"https://api.github.com/users/jwnimmer-tri/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/RobotLocomotion/drake/labels/team:%20software%20core","name":"team: software core","color":"0052cc"},{"url":"https://api.github.com/repos/RobotLocomotion/drake/labels/type:%20bug","name":"type: bug","color":"0e8a16"},{"url":"https://api.github.com/repos/RobotLocomotion/drake/labels/type:%20continuous%20integration","name":"type: continuous integration","color":"0e8a16"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-08-18T18:48:55Z","updated_at":"2016-08-19T16:38:24Z","closed_at":null,"body":"In #2771, we were downloading a tarball from Zurich, on an old FTP server that was slow and eventually failed, which meant all of our builds broke.  That's not quite to the level of leftpad, but we can do better.\r\n\r\nWith all externals turned on, we should see where any \"download from the internet\" are happening, and ensure we have an MIT- or TRI-controlled distribution mechanism -- either as a backup as least, or as the canonical location if possible.\r\n\r\nI assert that Drake should download exclusively from github or Amazon, except where licensing concerns prevent us from redistributing the artifacts.\r\n\r\nIf possible, it would be awesome if CI could enforce this by firewalling the general internet, and then only whitelisting certain servers."},"comment":{"url":"https://api.github.com/repos/RobotLocomotion/drake/issues/comments/241068484","html_url":"https://github.com/RobotLocomotion/drake/issues/3187#issuecomment-241068484","issue_url":"https://api.github.com/repos/RobotLocomotion/drake/issues/3187","id":241068484,"user":{"login":"jamiesnape","id":3630149,"avatar_url":"https://avatars.githubusercontent.com/u/3630149?v=3","gravatar_id":"","url":"https://api.github.com/users/jamiesnape","html_url":"https://github.com/jamiesnape","followers_url":"https://api.github.com/users/jamiesnape/followers","following_url":"https://api.github.com/users/jamiesnape/following{/other_user}","gists_url":"https://api.github.com/users/jamiesnape/gists{/gist_id}","starred_url":"https://api.github.com/users/jamiesnape/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jamiesnape/subscriptions","organizations_url":"https://api.github.com/users/jamiesnape/orgs","repos_url":"https://api.github.com/users/jamiesnape/repos","events_url":"https://api.github.com/users/jamiesnape/events{/privacy}","received_events_url":"https://api.github.com/users/jamiesnape/received_events","type":"User","site_admin":false},"created_at":"2016-08-19T16:38:23Z","updated_at":"2016-08-19T16:38:23Z","body":"GTK+ comes from win32builder.gnome.org."}}
{"actor":{"display_login":"jamiesnape"}}