Re:No telemetry in the Rust compiler: metrics without betray...
by Groxx on Tuesday August 01, 2023 @08:27PM
(#36965266)
Frankly I think GitHub Issues is possibly the biggest barrier, and not just in UX terms. I've watched multiple coworkers run across issues in other languages and systems, and when they get to the GitHub report they stop cold.
Submitting it there means making it literally public. Can they do that with [internal software X]? Do they need to hide their internal username, which is all over the report? Are they publicly acting in the company's name by sticking it in a world-visible-and-google-indexed location?
These are not hypothetical examples either, I've had newer engs ask me about ^ multiple of those. I've seen more-senior-than-me people asking our legal department similar questions before clicking submit, and mostly getting non-answers two days later. I see almost every case including manual scrubbing of dozens or hundreds of lines of output to try to avoid these questions.
All of that is coming from highly motivated people trying to improve things for themselves and possibly dozens or hundreds of others (else they just try to work around the crash). And they frequently stop.
Meanwhile everyone just clicks "report and clear" in Intellij error reports.
Submitting it there means making it literally public. Can they do that with [internal software X]? Do they need to hide their internal username, which is all over the report? Are they publicly acting in the company's name by sticking it in a world-visible-and-google-indexed location?
These are not hypothetical examples either, I've had newer engs ask me about ^ multiple of those. I've seen more-senior-than-me people asking our legal department similar questions before clicking submit, and mostly getting non-answers two days later. I see almost every case including manual scrubbing of dozens or hundreds of lines of output to try to avoid these questions.
All of that is coming from highly motivated people trying to improve things for themselves and possibly dozens or hundreds of others (else they just try to work around the crash). And they frequently stop.
Meanwhile everyone just clicks "report and clear" in Intellij error reports.