Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[recommenders-dev] [gsoc] Status Report: Visualized Statistics from the Developer Workspace

Hello,

this is the report or the GSoC project „Visualized Statistics from the Developer Workspace“. 

Project description: Developer Statistics is an incubator project of Eclipse Code Recommenders that
tracks how developers use their Eclipse IDE. If you ever wanted to find out how you use code completions
or what commands you use most often, Developer Statistics has the answer.

The goal of this project is to analyze some loaded data from the developer workspace: e.g. number of loaded plugins, quantity of EGit commits, loaded tasks in Mylyn etc. With these statistics the developer could provide an overview of its workspace and maybe find out, how to make more efficient use of the Eclipse IDE.  

What I have done last weeks:
I have worked on bug 442417, where we want to show some more informations on the bar chart. 
I have found some code snippets (from the BIRT repo) for this stuff, but that code doesn’t work on my machine. 
I have tried to contact the BIRT developers on the mailing list without success. 
I have also post some questions in the BIRT forum, now we have to wait. 

Another bug who I have worked was 444061, who we want to optimize the values on the y-axis. 

Tasks for the next week:
Optimize the mockups from bug 463175. We want here to show only data who is actionable. 
Some of the old mockups were more static and not developer centered. That we want to change. 
Some feedback for this stuff would be great. 

Feedback:
If you want to install Developer Statistics, look at the update site [1].
Feedback would be really great, please comment on bug 463175 or contact me on the mailing list.
 
Regards,
Akif


Am 09.05.2015 um 11:07 schrieb Akif Etkue <akif8877@xxxxxxxxx>:

Thanks for your feedback Andreas. 

- Do Bugzilla issues exist for the different features? If so, please
link to the in you mail, so I can comment in Bugzilla.

At the moment we have only this Bug 463175 for this project. 
I would suggest that you comment here or open a new subtask.

Akif 

Am 08.05.2015 um 19:05 schrieb Andreas Sewe <andreas.sewe@xxxxxxxxxxxxxx>:

Hi Akif,

thanks for the status report.

A couple of comments:

- While some of the statistics like "Installed Software" or "Workspace"
(number and size of files) are nice to look at, they are not
*actionable*. Yes, I can look at the "Installed Software" plot and think
"nice!", but this plot does not give me a new insight on how to improve
my development workflow.

What I want the developer statistics project to accomplish is providing
plots that suggest (recommenders? ;-) improvements. You can, e.g., track
the number of times I use the "Source > Add Import" command on a static
method and show this in a plot, ideally complete with a clickable link
to make this method a Content Assist favorite (Java > Editor > Content
Assist > Favorites preference page). When I have imported Math.max 20
times, why not make max a favorite?

- Other things I can imagine is a statistic of common completion
prefixes use. I am not sure whether we can make automatic suggestions on
how to use subwords most effectively, but such a plot/visualization
would still make the developer think about the way they use their IDE.

- Do Bugzilla issues exist for the different features? If so, please
link to the in you mail, so I can comment in Bugzilla.

Anyway, looking forward to try out the new features.

Hope this helps.

Andreas

--
Codetrails GmbH
The knowledge transfer company

Robert-Bosch-Str. 7, 64293 Darmstadt
Phone: +49-6151-276-7092
Mobile: +49-170-811-3791
http://www.codetrails.com/

Managing Director: Dr. Marcel Bruch
Handelsregister: Darmstadt HRB 91940
_______________________________________________
recommenders-dev mailing list
recommenders-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/recommenders-dev



Back to the top