New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Send anonymous telemetry to bugout #11697
Conversation
Uses the `humbug` library to send anonymized telemetry data to bugout. Repos must opt in to telemetry. We log a warning if a repo has not opted in or out. See the code and also https://www.pantsbuild.org/v2.4/docs/anonymous-telemetry for more info on the data we send and how we preserve anonymity and prevent leakage of proprietary information. [ci skip-rust] [ci skip-build-wheels]
# Rust tests and lints will be skipped. Delete if not intended. [ci skip-rust] # Building wheels and fs_util will be skipped. Delete if not intended. [ci skip-build-wheels]
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll leave most details to others - mainly signing off on the concept.
[ci skip-rust] [ci skip-build-wheels]
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very cool!
[ci skip-rust] [ci skip-build-wheels]
I've addressed all comments and updated the docs to include data policies. PTAL. |
[ci skip-rust] [ci skip-build-wheels]
Ping |
Docs feedback:
Docs look great, thanks! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, Benjy!
Uses the
humbug
library to send anonymized telemetry datato bugout. Telemetry data helps us develop and improve Pants
by detecting bugs, analyzing usage patterns and growth, etc.
Repos must opt in to telemetry. We log a warning if a repo has
not opted in or out.
See https://www.pantsbuild.org/v2.4/docs/anonymous-telemetry
and the code itself for more info on the data we send and how we
preserve anonymity and prevent leakage of proprietary information.
[ci skip-rust]
[ci skip-build-wheels]