Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[recommenders-dev] [GSoC] Approved data collection weekly report

Hi,


this is the weekly report or the GSoC project eclipse approved data collection [1].


Project short description: 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 plugins 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”.


New implemented features:

This was a relatively productive week as compared to the last week :-)

After finishing the registration of private datums [2], i have fixed a small Bug of the placement of the “enable all/disable all” buttons on privacy preference page [3].

The next task was enabling plug-ins to ask for permissions over an extension point, which include a reference to an existing private datum and the purpose for which the data is being used. The privacy preference was also extended to display such permissions [4].


A screenshot of the new preference page is attached.


Tasks for the next week:

I’m now checking if everything is right. I’m also testing to verify whether or not there are problems. After finishing the tests i will push the changes to the git repository [5] this week and you can then install the 0.1.0 version of the plug-in from the update site [6].


The next step will include implementing the first popup dialogue to ask the user for permissions.


If you have any question or any description above is not clear enough, don’t hesitate to contact me.


Looking forward to receiving your comments and feedback,

Yasser.




[1]http://www.google-melange.com/gsoc/proposal/public/google/gsoc2014/y_aziza/5629499534213120

[2]https://bugs.eclipse.org/bugs/show_bug.cgi?id=432715

[3]https://bugs.eclipse.org/bugs/show_bug.cgi?id=433877

[4]https://bugs.eclipse.org/bugs/show_bug.cgi?id=433695

[5]]http://git.eclipse.org/c/recommenders.incubator/org.eclipse.recommenders.privacy.git/

[6]http://download.eclipse.org/recommenders.incubator/privacy/updates/head

Attachment: Bildschirmfoto 2014-05-07 um 00.11.41.png
Description: PNG image


Back to the top