{"action":"created","issue":{"url":"https://api.github.com/repos/Homebrew/homebrew/issues/14374","labels_url":"https://api.github.com/repos/Homebrew/homebrew/issues/14374/labels{/name}","comments_url":"https://api.github.com/repos/Homebrew/homebrew/issues/14374/comments","events_url":"https://api.github.com/repos/Homebrew/homebrew/issues/14374/events","html_url":"https://github.com/Homebrew/homebrew/issues/14374","id":6377571,"number":14374,"title":"Handle Formula renames and deletions","user":{"login":"mxcl","id":58962,"avatar_url":"https://avatars.githubusercontent.com/u/58962?v=3","gravatar_id":"","url":"https://api.github.com/users/mxcl","html_url":"https://github.com/mxcl","followers_url":"https://api.github.com/users/mxcl/followers","following_url":"https://api.github.com/users/mxcl/following{/other_user}","gists_url":"https://api.github.com/users/mxcl/gists{/gist_id}","starred_url":"https://api.github.com/users/mxcl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mxcl/subscriptions","organizations_url":"https://api.github.com/users/mxcl/orgs","repos_url":"https://api.github.com/users/mxcl/repos","events_url":"https://api.github.com/users/mxcl/events{/privacy}","received_events_url":"https://api.github.com/users/mxcl/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Homebrew/homebrew/labels/bug","name":"bug","color":"e10c02"},{"url":"https://api.github.com/repos/Homebrew/homebrew/labels/help%20wanted","name":"help wanted","color":"bfd4f2"},{"url":"https://api.github.com/repos/Homebrew/homebrew/labels/usability","name":"usability","color":"DDDDDD"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":20,"created_at":"2012-08-22T13:52:21Z","updated_at":"2015-08-10T14:05:02Z","closed_at":null,"body":"The git diff tells us what has been renamed. So we need to watch that and rename kegs and update symlinks. We need this for taps too.\n\nThe git diff tells us what has been deleted. So we need to watch that and look in Aliases to see if a new one is created and if so treat it as a \"dupe\" being deleted and do the above. Not for taps: taps don't have Aliases (yet).\n\nWhen we can do this we need to delete one of\n\n* lastfm_fplib and lastfmfpclient (dupes of each other).\n\nWhen we can do this we need to rename:\n\n* mosh -> mosh-scheme\n* cmu-sphinxbase and cmu-pocketsphinx (remove the cmu prefix)\n* yuicompressor -> yui-compressor or even just yui\n\nThis thread serves as official renames thread. Please research the Debian names also as this is the canonical naming DB."},"comment":{"url":"https://api.github.com/repos/Homebrew/homebrew/issues/comments/129466973","html_url":"https://github.com/Homebrew/homebrew/issues/14374#issuecomment-129466973","issue_url":"https://api.github.com/repos/Homebrew/homebrew/issues/14374","id":129466973,"user":{"login":"jhass","id":141294,"avatar_url":"https://avatars.githubusercontent.com/u/141294?v=3","gravatar_id":"","url":"https://api.github.com/users/jhass","html_url":"https://github.com/jhass","followers_url":"https://api.github.com/users/jhass/followers","following_url":"https://api.github.com/users/jhass/following{/other_user}","gists_url":"https://api.github.com/users/jhass/gists{/gist_id}","starred_url":"https://api.github.com/users/jhass/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jhass/subscriptions","organizations_url":"https://api.github.com/users/jhass/orgs","repos_url":"https://api.github.com/users/jhass/repos","events_url":"https://api.github.com/users/jhass/events{/privacy}","received_events_url":"https://api.github.com/users/jhass/received_events","type":"User","site_admin":false},"created_at":"2015-08-10T14:05:02Z","updated_at":"2015-08-10T14:05:02Z","body":"That's great news, can we have `crystal` renamed to `crystal_generator` then, to reduce confusion with the much more popular Crystal language? See the discussion in #40530.\r\n\r\nAre there plans for any process around requesting renames, especially from non-maintainers?"}}