Community
Participate
Working Groups
Since bug 490112, any user of Eclipse-based application who is not willing to share a fine-grained information about his environment has no way to prevent this. Make reporting such information in User-Agent HTTP header an opt-in (rather than the only way).
How would you do that ?
Every single properly behaving tool talking to an http server identifies itself with a specific user agent. I don't see the need for opting out, or asking consent. Maybe we can change the Eclipse EULA to cover this, but this is all I would do.
(In reply to Antoine THOMAS from comment #1) > How would you do that ? Just a wild guess - in the same way as asking to accept a license when installing new bundles with p2.
(In reply to Pascal Rapicault from comment #2) > Every single properly behaving tool talking to an http server In my, less than ideal world, properly behaving tools: - by default, don't leak an ID that allows to track _any_ request back to the user - don't send such requests in the clear (eclipse.org p2 repositories are not available over HTTPS) - allows to change a user-agent if user desires None of these are about p2. > identifies itself with a specific user agent. This bug suggested another extreme solution, not better then master in any way, which you don't like. Totally agree, there is nothing to discuss because: > I don't see the need for opting out, or asking consent. = I don't care to ask if the user is OK to be not in control of his computer any more. > Maybe we can change the Eclipse EULA to cover this Yes, please, give your users a favor.