{"action":"created","issue":{"url":"https://api.github.com/repos/PowerShell/PowerShell-RFC/issues/16","repository_url":"https://api.github.com/repos/PowerShell/PowerShell-RFC","labels_url":"https://api.github.com/repos/PowerShell/PowerShell-RFC/issues/16/labels{/name}","comments_url":"https://api.github.com/repos/PowerShell/PowerShell-RFC/issues/16/comments","events_url":"https://api.github.com/repos/PowerShell/PowerShell-RFC/issues/16/events","html_url":"https://github.com/PowerShell/PowerShell-RFC/issues/16","id":173254574,"number":16,"title":"RFC0007-Weak-Aliases comments","user":{"login":"lzybkr","id":2148248,"avatar_url":"https://avatars.githubusercontent.com/u/2148248?v=3","gravatar_id":"","url":"https://api.github.com/users/lzybkr","html_url":"https://github.com/lzybkr","followers_url":"https://api.github.com/users/lzybkr/followers","following_url":"https://api.github.com/users/lzybkr/following{/other_user}","gists_url":"https://api.github.com/users/lzybkr/gists{/gist_id}","starred_url":"https://api.github.com/users/lzybkr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lzybkr/subscriptions","organizations_url":"https://api.github.com/users/lzybkr/orgs","repos_url":"https://api.github.com/users/lzybkr/repos","events_url":"https://api.github.com/users/lzybkr/events{/privacy}","received_events_url":"https://api.github.com/users/lzybkr/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":90,"created_at":"2016-08-25T16:47:33Z","updated_at":"2016-08-26T21:49:18Z","closed_at":null,"body":"This issue is to discuss the weak aliases RFC.\r\n\r\nThis proposal helps address issues related to the `curl`/`wget` aliases introduced in PowerShell V3.\r\n\r\nThe discussion should focus on the strengths and weaknesses of this specific proposal and on avoiding or minimizing breaking changes. Ideally, existing scripts should continue to run **without any changes** when a new version of Windows PowerShell is installed.\r\n\r\nNote that doing nothing is the only way to completely avoid breaking changes - the goal of this RFC is to find a compromise.\r\n\r\nThis RFC does propose a breaking change, but only in scripts where `curl` and `wget` are meant to call `Invoke-WebRequest` but `curl.exe` or `wget.exe` are found via the path. We don't have data on how often this might be an issue - but if a future version of Windows installs `curl.exe` and `wget.exe` by default, then it may be pointless to implement this RFC as that would be equivalent to removing the aliases."},"comment":{"url":"https://api.github.com/repos/PowerShell/PowerShell-RFC/issues/comments/242860337","html_url":"https://github.com/PowerShell/PowerShell-RFC/issues/16#issuecomment-242860337","issue_url":"https://api.github.com/repos/PowerShell/PowerShell-RFC/issues/16","id":242860337,"user":{"login":"GeeLaw","id":4462444,"avatar_url":"https://avatars.githubusercontent.com/u/4462444?v=3","gravatar_id":"","url":"https://api.github.com/users/GeeLaw","html_url":"https://github.com/GeeLaw","followers_url":"https://api.github.com/users/GeeLaw/followers","following_url":"https://api.github.com/users/GeeLaw/following{/other_user}","gists_url":"https://api.github.com/users/GeeLaw/gists{/gist_id}","starred_url":"https://api.github.com/users/GeeLaw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GeeLaw/subscriptions","organizations_url":"https://api.github.com/users/GeeLaw/orgs","repos_url":"https://api.github.com/users/GeeLaw/repos","events_url":"https://api.github.com/users/GeeLaw/events{/privacy}","received_events_url":"https://api.github.com/users/GeeLaw/received_events","type":"User","site_admin":false},"created_at":"2016-08-26T21:49:18Z","updated_at":"2016-08-26T21:49:18Z","body":"@torgro Anyway you like, nitpicking or being rigorous. List item 1, 2 and 4 are great and as already pointed out, 4 has always been there. \r\n\r\nOnly, I don't think item 3 will work as expected. I do not expect someone (a user of a script) who cannot fix such an issue (identifying curl/wget aliases and correct them) to watch event log. This might do for some corner case admins? cc @kilasuit "}}
{"actor":{"display_login":"GeeLaw"}}