{"action":"created","issue":{"url":"https://api.github.com/repos/Homebrew/brew/issues/567","repository_url":"https://api.github.com/repos/Homebrew/brew","labels_url":"https://api.github.com/repos/Homebrew/brew/issues/567/labels{/name}","comments_url":"https://api.github.com/repos/Homebrew/brew/issues/567/comments","events_url":"https://api.github.com/repos/Homebrew/brew/issues/567/events","html_url":"https://github.com/Homebrew/brew/issues/567","id":166900697,"number":567,"title":"Make `brew install $ALIAS` follow alias changes","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":[{"url":"https://api.github.com/repos/Homebrew/brew/labels/help%20wanted","name":"help wanted","color":"bfd4f2"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/Homebrew/brew/milestones/2","html_url":"https://github.com/Homebrew/brew/milestones/1.0.0","labels_url":"https://api.github.com/repos/Homebrew/brew/milestones/2/labels","id":1772518,"number":2,"title":"1.0.0","description":null,"creator":{"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},"open_issues":2,"closed_issues":9,"state":"open","created_at":"2016-05-17T20:17:37Z","updated_at":"2016-08-19T11:15:01Z","due_on":null,"closed_at":null},"comments":9,"created_at":"2016-07-21T19:39:32Z","updated_at":"2016-09-05T19:35:35Z","closed_at":null,"body":"If `brew install boost` is an alias to `brew install boost123` then if the `boost` alias changes from `boost123` to `boost124` then `brew upgrade` should upgrade between these versions.\r\n\r\nThis will allow us to use the Homebrew versions-style formula naming (or an alternative like @UniqMartin has suggested e.g. `boost+1.2.3`) combined with these aliases to allow us to have formula pinned to versions if they need to be and have users (and some formulae) follow the latest version of e.g. `boost` if they don't break on newer versions.\r\n\r\nWhen this issue is done we'll have a larger discussion about a new approach to versioning in Homebrew."},"comment":{"url":"https://api.github.com/repos/Homebrew/brew/issues/comments/244803197","html_url":"https://github.com/Homebrew/brew/issues/567#issuecomment-244803197","issue_url":"https://api.github.com/repos/Homebrew/brew/issues/567","id":244803197,"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-09-05T19:35:35Z","updated_at":"2016-09-05T19:35:35Z","body":"Looks good to me, @penman. Using `Formula.installed` seems fine for now; it doesn't matter too much if `brew upgrade` is a little sluggish as we scan all the installed formulae for their e.g. versions anyway."}}
{"actor":{"display_login":"MikeMcQuaid"}}