For reference, they collect[1]: The command being used (for example, "build", "restore") The ExitCode of the command For test projects, the test runner being used The timestamp of invocation The framework used Whether runtime IDs are present in the "runtimes" node The CLI version being used I'm actually OK with this to be honest. Here is the telemetry code itself: https://github.com/dotnet/cli/blob/5a37290f24aba5d35f…
> For reference, they collect That's not all that matters. IMO the real decision is: do you /trust/ MS ? Do you trust that they anonymize collected data and that they won't secretly change collected data? Do you trust future MS with that information. > I'm actually OK with this to be honest That's perfectly fine if you trust them. Many people don't. Personally I wouldn't trust any dev tool that uploads my usage.
Microsoft/.Net Foundation added telemetry to the dotnet command line last year
31–40 of 101 posts
Re: Microsoft/.Net Foundation added telemetry to the dotnet command line last year
#32This probably feels more unusual in the world of shell-based development tools - not many these days blink an eye for this sort of behaviour from an IDE package. Still, as a .NET core fan, definitely not a fan of this practice. To be expected from Microsoft, though - they bet big on telemetry in their tools and encourage developers to do the same (through tools like App Insights, for example).
Re: Microsoft/.Net Foundation added telemetry to the dotnet command line last year
#33If you are so against telemetry and google analytics specifically maybe you should remove it from your own site?[0] [0] https://imgur.com/a/NX2Gc
Re: Microsoft/.Net Foundation added telemetry to the dotnet command line last year
#34Re: Microsoft/.Net Foundation added telemetry to the dotnet command line last year
#35Earlier quoted context omitted.
> For reference, they collect That's not all that matters. IMO the real decision is: do you /trust/ MS ? Do you trust that they anonymize collected data and that they won't secretly change collected data? Do you trust future MS with that information. > I'm actually OK with this to be honest That's perfectly fine if you trust them. Many people don't. Personally I wouldn't trust any dev tool that uploads my usage.
So I assume you don't use web apps.
Re: Microsoft/.Net Foundation added telemetry to the dotnet command line last year
#36Earlier quoted context omitted.
Also, when you run `dotnet restore`, you get the following message: Welcome to .NET Core! --------------------- Learn more about .NET Core @ https://aka.ms/dotnet-docs. Use dotnet --help to see available commands or go to https://aka.ms/dotnet-cli-docs. Telemetry -------------- The .NET Core tools collect usage data in order to improve your experience. The data is anonymous and does not include command-line arguments…
The author must not be used to the new spyware-by-default mentality coming from Microsoft. Hard to believe, but they used to sell products a while ago and had no telemetry. If you want to see how it's done properly, look at OmniGroup: their apps have toggleable telemetry and it's off by default.
Re: Microsoft/.Net Foundation added telemetry to the dotnet command line last year
#37"You should be able to run a command that doesn’t use the network, knowing that it won’t open a network port." Is the reader supposed to stop reading there? Because they must be using a different dotnet than everyone else, considering microsoft's dotnet does package management and download iirc? "I don’t want your tools spying on you either." how virtuous. Some people don't care though, some people actually prefer it
Then it won't be a problem to disclose exactly what is proposed, get those people's informed consent, and leave everyone else alone, will it?
Re: Microsoft/.Net Foundation added telemetry to the dotnet command line last year
#38If you are so against telemetry and google analytics specifically maybe you should remove it from your own site?[0] [0] https://imgur.com/a/NX2Gc
I'm not the author of the blog post. I think you're comparing apples and oranges, also this kind of reasoning is an example of "tu quoque" logical fallacy.
Re: Microsoft/.Net Foundation added telemetry to the dotnet command line last year
#39Earlier quoted context omitted.
The author must not be used to the new spyware-by-default mentality coming from Microsoft. Hard to believe, but they used to sell products a while ago and had no telemetry. If you want to see how it's done properly, look at OmniGroup: their apps have toggleable telemetry and it's off by default.
> The author must not be used to the new spyware-by-default mentality coming from Microsoft. Hard to believe, but they used to sell products a while ago and had no telemetry. Yeah well you and the author's first clue should have been when you stopped paying for said products. And in this specific case, it's really not spying, it reveals pretty much nothing about you and help them figure out what is used and what fail…
https://news.microsoft.com/2017/07/19/dun-bradstreet-teams-u...
Re: Microsoft/.Net Foundation added telemetry to the dotnet command line last year
#401. It was announced in the open in June 2016 that .NET Core includes telemetry: https://blogs.msdn.microsoft.com/dotnet/2016/06/27/announcin... 2. If you use something you could at least follow changes between major releases, no?
When did engineer stop being responsible people and read before using things? :-O