{"action":"created","issue":{"url":"https://api.github.com/repos/kubernetes/kubernetes/issues/15635","labels_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/15635/labels{/name}","comments_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/15635/comments","events_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/15635/events","html_url":"https://github.com/kubernetes/kubernetes/issues/15635","id":111429253,"number":15635,"title":"app-specific pkgs should be under cmd/...","user":{"login":"thockin","id":5595220,"avatar_url":"https://avatars.githubusercontent.com/u/5595220?v=3","gravatar_id":"","url":"https://api.github.com/users/thockin","html_url":"https://github.com/thockin","followers_url":"https://api.github.com/users/thockin/followers","following_url":"https://api.github.com/users/thockin/following{/other_user}","gists_url":"https://api.github.com/users/thockin/gists{/gist_id}","starred_url":"https://api.github.com/users/thockin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thockin/subscriptions","organizations_url":"https://api.github.com/users/thockin/orgs","repos_url":"https://api.github.com/users/thockin/repos","events_url":"https://api.github.com/users/thockin/events{/privacy}","received_events_url":"https://api.github.com/users/thockin/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/kind/technical-debt","name":"kind/technical-debt","color":"c7def8"},{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/team/none","name":"team/none","color":"d2b48c"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/kubernetes/kubernetes/milestones/17","html_url":"https://github.com/kubernetes/kubernetes/milestones/next-candidate","labels_url":"https://api.github.com/repos/kubernetes/kubernetes/milestones/17/labels","id":1510379,"number":17,"title":"next-candidate","description":"Candidates for the next milestone","creator":{"login":"bgrant0607","id":7725777,"avatar_url":"https://avatars.githubusercontent.com/u/7725777?v=3","gravatar_id":"","url":"https://api.github.com/users/bgrant0607","html_url":"https://github.com/bgrant0607","followers_url":"https://api.github.com/users/bgrant0607/followers","following_url":"https://api.github.com/users/bgrant0607/following{/other_user}","gists_url":"https://api.github.com/users/bgrant0607/gists{/gist_id}","starred_url":"https://api.github.com/users/bgrant0607/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bgrant0607/subscriptions","organizations_url":"https://api.github.com/users/bgrant0607/orgs","repos_url":"https://api.github.com/users/bgrant0607/repos","events_url":"https://api.github.com/users/bgrant0607/events{/privacy}","received_events_url":"https://api.github.com/users/bgrant0607/received_events","type":"User","site_admin":false},"open_issues":65,"closed_issues":0,"state":"open","created_at":"2016-01-16T17:58:20Z","updated_at":"2016-01-30T00:56:48Z","due_on":null,"closed_at":null},"comments":1,"created_at":"2015-10-14T15:53:56Z","updated_at":"2016-01-31T06:24:24Z","closed_at":null,"body":"I don't think things like pkg/kubelet, pkg/proxy, etc are useful outside of their own commands.  This clutters pkg and makes it less useful."},"comment":{"url":"https://api.github.com/repos/kubernetes/kubernetes/issues/comments/177409978","html_url":"https://github.com/kubernetes/kubernetes/issues/15635#issuecomment-177409978","issue_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/15635","id":177409978,"user":{"login":"smarterclayton","id":1163175,"avatar_url":"https://avatars.githubusercontent.com/u/1163175?v=3","gravatar_id":"","url":"https://api.github.com/users/smarterclayton","html_url":"https://github.com/smarterclayton","followers_url":"https://api.github.com/users/smarterclayton/followers","following_url":"https://api.github.com/users/smarterclayton/following{/other_user}","gists_url":"https://api.github.com/users/smarterclayton/gists{/gist_id}","starred_url":"https://api.github.com/users/smarterclayton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smarterclayton/subscriptions","organizations_url":"https://api.github.com/users/smarterclayton/orgs","repos_url":"https://api.github.com/users/smarterclayton/repos","events_url":"https://api.github.com/users/smarterclayton/events{/privacy}","received_events_url":"https://api.github.com/users/smarterclayton/received_events","type":"User","site_admin":false},"created_at":"2016-01-31T06:24:24Z","updated_at":"2016-01-31T06:24:24Z","body":"Having to guess whether something is in cmd vs pkg is also a cost - seems like you want a place for libraries, and a place for binaries, but well architected binaries usually just call libraries.  I've liked that cmd is lean (we split cmd into tools/ and cmd/ so we knew what was internal and what was external) so far."}}