{"action":"created","issue":{"url":"https://api.github.com/repos/Homebrew/legacy-homebrew/issues/50678","repository_url":"https://api.github.com/repos/Homebrew/legacy-homebrew","labels_url":"https://api.github.com/repos/Homebrew/legacy-homebrew/issues/50678/labels{/name}","comments_url":"https://api.github.com/repos/Homebrew/legacy-homebrew/issues/50678/comments","events_url":"https://api.github.com/repos/Homebrew/legacy-homebrew/issues/50678/events","html_url":"https://github.com/Homebrew/legacy-homebrew/pull/50678","id":158363513,"number":50678,"title":"Remove (almost) everything","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},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":14,"created_at":"2016-06-03T13:08:57Z","updated_at":"2016-06-05T10:03:34Z","closed_at":"2016-06-04T20:00:13Z","pull_request":{"url":"https://api.github.com/repos/Homebrew/legacy-homebrew/pulls/50678","html_url":"https://github.com/Homebrew/legacy-homebrew/pull/50678","diff_url":"https://github.com/Homebrew/legacy-homebrew/pull/50678.diff","patch_url":"https://github.com/Homebrew/legacy-homebrew/pull/50678.patch"},"body":"Avoid confusion if people somehow get \"stuck\" on the legacy repository by making Homebrew non-functional except for `update`ing to Homebrew/brew.\r\n\r\n- Change the help message to tell people to run `brew update`\r\n- Remove:\r\n  - Bash/ZSH completions\r\n  - `Library/ENV` except for the `git` wrapper\r\n  - `Library/Homebrew/cmd` except for `update`, `update-report`, `update-test` and `help` commands.\r\n  - All tests except `update-test`\r\n  - The manpage\r\n\r\n`brew update-test` output for this branch:\r\n```\r\nStart commit: 7cbd735dd134fa0b94d67cb524aba02ec8268d89\r\nEnd   commit: 6179432c46265ab6ea868c4ca9ba79707151b57c\r\n==> Setup test environment...\r\nCloning into '.'...\r\ndone.\r\nCloning into bare repository 'remote.git'...\r\ndone.\r\nBranch master set up to track remote branch master from origin.\r\nSwitched to a new branch 'master'\r\nHEAD is now at 6179432 Remove (almost) all removable files.\r\nTotal 0 (delta 0), reused 0 (delta 0)\r\nTo /private/tmp/Homebrew20160603-69269-1mut4yo/remote.git\r\n   7cbd735..6179432  master -> master\r\nHEAD is now at 7cbd735 Remove formulae/aliases/travis.yml. (#50676)\r\n==> Running brew update...\r\nremote: Counting objects: 266, done.\r\nremote: Compressing objects: 100% (218/218), done.\r\nremote: Total 266 (delta 138), reused 120 (delta 34), pack-reused 0\r\nReceiving objects: 100% (266/266), 447.11 KiB | 0 bytes/s, done.\r\nResolving deltas: 100% (138/138), completed with 136 local objects.\r\nFrom https://github.com/Homebrew/brew\r\n + 6179432...5e27225 master     -> origin/master  (forced update)\r\nHEAD is now at 5e27225 download_strategy: add missing \"time\" require.\r\nSwitched to branch 'remove-everything'\r\nYour branch is up-to-date with 'origin/remove-everything'.\r\nAlready up-to-date.\r\n==> Migrating Homebrew to v0.9.9\r\nremote: Total 0 (delta 0), reused 0 (delta 0), pack-reused 0\r\nHEAD is now at 5e27225 download_strategy: add missing \"time\" require.\r\n==> Homebrew has enabled anonymous aggregate user behaviour analytics\r\nRead the analytics documentation (and how to opt-out) here:\r\n  https://git.io/brew-analytics\r\n==> Tapping homebrew/core\r\nCloning into '/private/tmp/Homebrew20160603-69269-1mut4yo/Library/Taps/homebrew/homebrew-core'...\r\nremote: Counting objects: 250244, done.\r\nremote: Compressing objects: 100% (8/8), done.\r\nremote: Total 250244 (delta 3), reused 0 (delta 0), pack-reused 250236\r\nReceiving objects: 100% (250244/250244), 58.48 MiB | 4.16 MiB/s, done.\r\nResolving deltas: 100% (128460/128460), done.\r\nChecking connectivity... done.\r\nTapped 3588 formulae (3,735 files, 71.1M)\r\nUpdated Homebrew from 5e27225 to 02f1a8f.\r\nNo changes to formulae.\r\n```\r\n\r\nCC @xu-cheng for review."},"comment":{"url":"https://api.github.com/repos/Homebrew/legacy-homebrew/issues/comments/223803474","html_url":"https://github.com/Homebrew/legacy-homebrew/pull/50678#issuecomment-223803474","issue_url":"https://api.github.com/repos/Homebrew/legacy-homebrew/issues/50678","id":223803474,"user":{"login":"tkelman","id":5934628,"avatar_url":"https://avatars.githubusercontent.com/u/5934628?v=3","gravatar_id":"","url":"https://api.github.com/users/tkelman","html_url":"https://github.com/tkelman","followers_url":"https://api.github.com/users/tkelman/followers","following_url":"https://api.github.com/users/tkelman/following{/other_user}","gists_url":"https://api.github.com/users/tkelman/gists{/gist_id}","starred_url":"https://api.github.com/users/tkelman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tkelman/subscriptions","organizations_url":"https://api.github.com/users/tkelman/orgs","repos_url":"https://api.github.com/users/tkelman/repos","events_url":"https://api.github.com/users/tkelman/events{/privacy}","received_events_url":"https://api.github.com/users/tkelman/received_events","type":"User","site_admin":false},"created_at":"2016-06-05T10:03:34Z","updated_at":"2016-06-05T10:03:34Z","body":"> things about non-default prefixes there\r\n\r\nSince the git bottle is not `cellar: any`, if you've installed homebrew by just cloning the git repo into a non-default prefix, trying to shell out to `brew update` would try to `brew install git` which would then have to compile it.\r\n\r\nIndependent of Julia, is better support for bottle-only usage without developer tools present something that the homebrew community wants to work towards?"}}
{"actor":{"display_login":"tkelman"}}