{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/orleans/issues/497","labels_url":"https://api.github.com/repos/dotnet/orleans/issues/497/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/orleans/issues/497/comments","events_url":"https://api.github.com/repos/dotnet/orleans/issues/497/events","html_url":"https://github.com/dotnet/orleans/pull/497","id":86340665,"number":497,"title":"Rename CounterControl.exe -> OrleansCounterControl.exe","user":{"login":"jthelin","id":10134641,"avatar_url":"https://avatars.githubusercontent.com/u/10134641?v=3","gravatar_id":"","url":"https://api.github.com/users/jthelin","html_url":"https://github.com/jthelin","followers_url":"https://api.github.com/users/jthelin/followers","following_url":"https://api.github.com/users/jthelin/following{/other_user}","gists_url":"https://api.github.com/users/jthelin/gists{/gist_id}","starred_url":"https://api.github.com/users/jthelin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jthelin/subscriptions","organizations_url":"https://api.github.com/users/jthelin/orgs","repos_url":"https://api.github.com/users/jthelin/repos","events_url":"https://api.github.com/users/jthelin/events{/privacy}","received_events_url":"https://api.github.com/users/jthelin/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dotnet/orleans/labels/cla-already-signed","name":"cla-already-signed","color":"009800"},{"url":"https://api.github.com/repos/dotnet/orleans/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-06-08T21:37:34Z","updated_at":"2015-06-09T02:33:35Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/dotnet/orleans/pulls/497","html_url":"https://github.com/dotnet/orleans/pull/497","diff_url":"https://github.com/dotnet/orleans/pull/497.diff","patch_url":"https://github.com/dotnet/orleans/pull/497.patch"},"body":"Rename CounterControl.exe -> OrleansCounterControl.exe\r\n\r\n- Rename CounterControl.exe so that Orleans related .exe's are easy to identity.\r\n\r\nThis is a first step towards cleaning up \"silo deployment package\" for better compatibility with choco / scoop /homebrew / etc."},"comment":{"url":"https://api.github.com/repos/dotnet/orleans/issues/comments/110200822","html_url":"https://github.com/dotnet/orleans/pull/497#issuecomment-110200822","issue_url":"https://api.github.com/repos/dotnet/orleans/issues/497","id":110200822,"user":{"login":"jthelin","id":10134641,"avatar_url":"https://avatars.githubusercontent.com/u/10134641?v=3","gravatar_id":"","url":"https://api.github.com/users/jthelin","html_url":"https://github.com/jthelin","followers_url":"https://api.github.com/users/jthelin/followers","following_url":"https://api.github.com/users/jthelin/following{/other_user}","gists_url":"https://api.github.com/users/jthelin/gists{/gist_id}","starred_url":"https://api.github.com/users/jthelin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jthelin/subscriptions","organizations_url":"https://api.github.com/users/jthelin/orgs","repos_url":"https://api.github.com/users/jthelin/repos","events_url":"https://api.github.com/users/jthelin/events{/privacy}","received_events_url":"https://api.github.com/users/jthelin/received_events","type":"User","site_admin":false},"created_at":"2015-06-09T02:33:35Z","updated_at":"2015-06-09T02:33:35Z","body":"By not being explicit and consistent with naming then chance of name collision.\r\n\r\nThe exe package managers (choco / scoop /homebrew / etc) do some kind of symlink / stub exe hook from a common bin directory which is already on users path to each of the executables in each package.\r\n\r\nSo if any other packages use the `CounterControl` name [which is suitable generic that could happen], then either Orleans exe package would not install correctly and/or there will be non-deterministic name conflict."}}