{"action":"created","issue":{"url":"https://api.github.com/repos/Homebrew/homebrew/issues/49904","repository_url":"https://api.github.com/repos/Homebrew/homebrew","labels_url":"https://api.github.com/repos/Homebrew/homebrew/issues/49904/labels{/name}","comments_url":"https://api.github.com/repos/Homebrew/homebrew/issues/49904/comments","events_url":"https://api.github.com/repos/Homebrew/homebrew/issues/49904/events","html_url":"https://github.com/Homebrew/homebrew/pull/49904","id":139543463,"number":49904,"title":"Core/Formula Separation Step 1","user":{"login":"xu-cheng","id":3105373,"avatar_url":"https://avatars.githubusercontent.com/u/3105373?v=3","gravatar_id":"","url":"https://api.github.com/users/xu-cheng","html_url":"https://github.com/xu-cheng","followers_url":"https://api.github.com/users/xu-cheng/followers","following_url":"https://api.github.com/users/xu-cheng/following{/other_user}","gists_url":"https://api.github.com/users/xu-cheng/gists{/gist_id}","starred_url":"https://api.github.com/users/xu-cheng/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xu-cheng/subscriptions","organizations_url":"https://api.github.com/users/xu-cheng/orgs","repos_url":"https://api.github.com/users/xu-cheng/repos","events_url":"https://api.github.com/users/xu-cheng/events{/privacy}","received_events_url":"https://api.github.com/users/xu-cheng/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Homebrew/homebrew/labels/features","name":"features","color":"DDDDDD"},{"url":"https://api.github.com/repos/Homebrew/homebrew/labels/maintainer%20feedback","name":"maintainer feedback","color":"006b75"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2016-03-09T10:52:50Z","updated_at":"2016-03-10T09:40:08Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Homebrew/homebrew/pulls/49904","html_url":"https://github.com/Homebrew/homebrew/pull/49904","diff_url":"https://github.com/Homebrew/homebrew/pull/49904.diff","patch_url":"https://github.com/Homebrew/homebrew/pull/49904.patch"},"body":"This is step 1 for core/formula separation. i.e. moving formulae to `Homebrew/homebrew-core`. We will move core code to `Homebrew/brew` in step 2.\r\n"},"comment":{"url":"https://api.github.com/repos/Homebrew/homebrew/issues/comments/194757074","html_url":"https://github.com/Homebrew/homebrew/pull/49904#issuecomment-194757074","issue_url":"https://api.github.com/repos/Homebrew/homebrew/issues/49904","id":194757074,"user":{"login":"mikemcquaid","id":125011,"avatar_url":"https://avatars.githubusercontent.com/u/125011?v=3","gravatar_id":"","url":"https://api.github.com/users/mikemcquaid","html_url":"https://github.com/mikemcquaid","followers_url":"https://api.github.com/users/mikemcquaid/followers","following_url":"https://api.github.com/users/mikemcquaid/following{/other_user}","gists_url":"https://api.github.com/users/mikemcquaid/gists{/gist_id}","starred_url":"https://api.github.com/users/mikemcquaid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mikemcquaid/subscriptions","organizations_url":"https://api.github.com/users/mikemcquaid/orgs","repos_url":"https://api.github.com/users/mikemcquaid/repos","events_url":"https://api.github.com/users/mikemcquaid/events{/privacy}","received_events_url":"https://api.github.com/users/mikemcquaid/received_events","type":"User","site_admin":true},"created_at":"2016-03-10T09:40:07Z","updated_at":"2016-03-10T09:40:07Z","body":"> I might be severely off due to my much more limited experience with the project (or more generally any project of that scale), but my gut feeling is that by being too careful not to break other people's code and workflows, we're also amassing a certain amount of cruft in our own code, which is not benefiting us in the mid- to long-term.\r\n\r\nThis is definitely a consideration but it's something users don't care about at all. Cruftiness matters only to maintainers as it's something that can slow us down from developing e.g. new features but I'd definitely err on the side of incremental changes for migrations as dramatic as this."}}