A Guide to Responsible Data Collection In Open Source
summary
Argues that responsible telemetry is both feasible and necessary for open source, demonstrates work with Scarf to collect download and runtime usage (npm, Apache Airflow, Apache Superset case studies), explains technical choices like removes IP after enrichment to avoid storing PII, contrasts opt-in with higher-value environment variable opt-out and CI-aware opt-outs, cites surprising community acceptance where expectation fit is handled, and ties compliance to GDPR/CCPA-aware governance.
AI-written summary · about
chapters (9)
- 0:00Responsible data collection intro
- 1:48Tracking usage challenges
- 5:15Community expectations on tracking
- 8:49Usage data expectations
- 13:41Ethical data collection key points
- 17:53Opt-out and privacy compliance
- 20:41Transparent community communication
- 23:30Usage metrics benefits
- 24:40Q&A
related talks
27mA Guide to Responsible Data Collection In Open Source
08mOpen Source Developers Make Tech More Trustworthy
40mHow to Open Source a Project and Possibly Not Fail While Trying
05mPursuing Usable and Useful Data Downloads Under GDPR/CCPA Access Rights via Co-Design
31mOperationalizing Open Source Projects: When the Rubber Meets the Road
01h 03mThe Value of Open Source
24mThe Social Responsibility of Coding
37mThe balance between data privacy and user experience
