mucode is a study which aim to identify which are the most popular/critical parts of a few gnome applications. Knowing the most used part of the code you could have a look at the number of modifications in it and to study the evolution of the project from another point of view. This project is based on:
We base our results in the study of the most used parts and the study of the application’s code history through MSR (mining software repository) tools
If you want to contact us, mail to lcanas_at_gsyc_dot_es. A brief info about the author is available here
If you want to help our study, you just need to use your favourite tool but in its instrumented version. These are the Gnome applications we have instrumented:
for debian-etch:
for ubuntu-feisty:
And these are our repositories (add one of this to /etc/apt/sources.list):
http://cbi4debian.libresoft.es/packages/debian feisty mainhttp://cbi4debian.libresoft.es/packages/debian etch mainCurrently we count with almost 4 thousand reports sent by users like you. Thanks!!
This is the first beta version of the results, if you are a developer/fan of any of these projects and find something confusing, please tell us.
NOTE: results for the gaim application and for evince-0.4.0 seem incorrect. Will be corrected as soon as possible
| Application | usage reports | total calls | generated report |
|---|---|---|---|
| eog-2.16.3 | 26 | 4445294 | http://cbi4debian.libresoft.es/results/etch/eog_2_16_3/eog_2.16.3.html |
| evince-0.4.0 | 108 | 558752 | http://cbi4debian.libresoft.es/results/etch/evince_0_4_0/evince_0_4_0.html |
| evolution-2.6.3 | 61 | 20481766 | http://cbi4debian.libresoft.es/results/etch/evolution_2_6_3/evolution_2_6_3.html |
| gaim-2.0.0+beta5 | 31 | 31197552 | http://cbi4debian.libresoft.es/results/etch/gaim_2_0_0+beta5/gaim_2.0.0+beta5.html |
| gedit-2.14.4 | 17 | 8811463 | http://cbi4debian.libresoft.es/results/etch/gedit_2_14_4/gedit_2.14.4.html |
| gnome-terminal-2.14.2 | 337 | 84512 | http://cbi4debian.libresoft.es/results/etch/gnome_terminal_2_14_2/gnome_terminal_2_14_2.html |
| nautilus-2.14.3 | 75 | 1266542 | http://cbi4debian.libresoft.es/results/etch/nautilus_2_14_3/nautilus_2_14_3.html |
| rhythmbox-0.9.6 | 14 | 70002954 | http://cbi4debian.libresoft.es/results/etch/rhythmbox_0_9_6/rhythmbox_0.9.6.html |
| Application | usage reports | total calls | generated report |
|---|---|---|---|
| eog-2.18.1 | 63 | 98996561 | http://cbi4debian.libresoft.es/results/feisty/eog_2_18_1/eog_2.18.1.html |
| evince 0.8.1 | 2875 | 279919831 | http://cbi4debian.libresoft.es/results/feisty/evince_0_8_1/evince_0_8_1.html |
| evolution 2.10.1 | 252 | 3043114965 | http://cbi4debian.libresoft.es/results/feisty/evolution_2_10_1/evolution_2_10_1.html |
| gaim-2.0.0+beta6 | 66 | 175989354 | http://cbi4debian.libresoft.es/results/feisty/gaim_2_0_0+beta6/gaim_2.0.0+beta6.html |
| gedit-2.18.1 | 31 | 1159360 | http://cbi4debian.libresoft.es/results/feisty/gedit_2_18_1/gedit_2.18.1.html |
| rhythmbox-0.10.0 | 10 | 37347701 | http://cbi4debian.libresoft.es/results/feisty/rhythmbox_0_10_0/rhythmbox_0.10.0.html |