GSoC/GCI Archive
Google Summer of Code 2014 The Eclipse Foundation

Eclipse approved data collection

by Yasser Aziza for The Eclipse Foundation

In order to understand how and for which reasons developers are using Eclipse, many Plug-ins want to collect some usage data. The main problem with any data collection technology is privacy, therefore plug-ins should ask for approval before collecting usage data. The goal of this project is to collect such user approval before sending the data to any external server. Any operation that uploads data must be “opt-in”.