XWiki Project Health
Last modified by Vincent Massol on 2014/07/16 20:13
Contents
Mailing list Traffic
- See XWiki on Markmail.
Committer Statistics
- For the list of committers see the Hall of Fame.
- Using Ohloh
- EyeQ reports provided by Programeter.
- Stats generated by using mpy-svn-stats:
Source Repository Statistics
- Sonar provides lots of stats of the XWiki projects over time (for modules with Java code). Note that the Test Coverage Percentage doesn't take into account integration and functional tests (thus if a unit test also tests code from another module these stats are not taken into account).
- SVNSearch provides some very nice stats
- Fisheye also provides some stats
- Using Ohloh
Analysis
2010
2009
General Stats from SourceKibitzer (1/1/2004 and 1/11/2007)
This data comes from the old SourceKibitzer (now Programeter) product and were obtained through XWiki's SVN. The graphs were generated from the data below (1/1/2004 to 1/11/2007).
Legend:
- Contributors - different repository commiters
- Size - Size of the codebase measured in NCSS (non-commenting source statements)
- Activity - Number of changes during the last 3 months. By change here we don't mean commit, but the change in a single file.
- Complexity - Average complexity of one non-comment statement
- Density of comments
- Stability - percentage of codebase being stable during the last 3 months
Analysis
- Committers are increasing steadily
- Mailing list traffic is increasing fast
- Activity is increasing
- Complexity isn't increasing
- We don't have enough comments in the source code (should be at least 50%). However for the past 3-4 months we have been steadily increasing the comments so we're progressing in the right direction.
Data
Date | Committers | Size | Activity | Complexity | Density of comments | Stability |
---|---|---|---|---|---|---|
01/01/04 | 1 | 2323 | 112 | 0.29 | 0.01 | 0.07 |
01/02/04 | 1 | 6387 | 390 | 0.29 | 0.02 | 0.11 |
01/03/04 | 1 | 8056 | 682 | 0.3 | 0.02 | 0.11 |
01/04/04 | 1 | 12482 | 935 | 0.28 | 0.02 | 0.25 |
01/05/04 | 1 | 14591 | 931 | 0.29 | 0.03 | 0.4 |
01/06/04 | 1 | 16191 | 797 | 0.3 | 0.03 | 0.45 |
01/07/04 | 2 | 17361 | 673 | 0.3 | 0.03 | 0.62 |
01/08/04 | 2 | 17864 | 459 | 0.3 | 0.03 | 0.66 |
01/09/04 | 2 | 19285 | 385 | 0.3 | 0.03 | 0.65 |
01/10/04 | 2 | 19709 | 237 | 0.3 | 0.03 | 0.76 |
01/11/04 | 2 | 19948 | 195 | 0.3 | 0.03 | 0.78 |
01/12/04 | 2 | 21109 | 187 | 0.31 | 0.03 | 0.83 |
01/01/05 | 2 | 21973 | 137 | 0.31 | 0.03 | 0.82 |
01/02/05 | 2 | 22464 | 165 | 0.3 | 0.03 | 0.82 |
01/03/05 | 3 | 22503 | 92 | 0.3 | 0.03 | 0.89 |
01/04/05 | 4 | 23051 | 82 | 0.3 | 0.03 | 0.89 |
01/05/05 | 7 | 24710 | 1237 | 0.3 | 0.03 | 0.51 |
01/06/05 | 9 | 11662 | 1696 | 0.22 | 0.06 | 0.75 |
01/07/05 | 10 | 13163 | 1818 | 0.32 | 0.05 | 0.75 |
01/08/05 | 12 | 15215 | 650 | 0.3 | 0.05 | 0.74 |
01/09/05 | 17 | 44282 | 1024 | 0.29 | 0.05 | 0.15 |
01/10/05 | 20 | 49912 | 1542 | 0.3 | 0.05 | 0.15 |
01/11/05 | 20 | 50214 | 1560 | 0.3 | 0.05 | 0.16 |
01/12/05 | 21 | 50315 | 736 | 0.3 | 0.05 | 0.75 |
01/01/06 | 21 | 50335 | 66 | 0.3 | 0.05 | 0.97 |
01/02/06 | 22 | 50374 | 23 | 0.3 | 0.05 | 0.99 |
01/03/06 | 25 | 51695 | 521 | 0.3 | 0.05 | 0.92 |
01/04/06 | 25 | 53319 | 719 | 0.3 | 0.05 | 0.86 |
01/05/06 | 25 | 53716 | 781 | 0.3 | 0.05 | 0.85 |
01/06/06 | 25 | 54009 | 301 | 0.3 | 0.05 | 0.92 |
01/07/06 | 25 | 54105 | 110 | 0.3 | 0.05 | 0.96 |
01/08/06 | 25 | 95013 | 610 | 0.3 | 0.04 | 0.6 |
01/09/06 | 26 | 98746 | 1396 | 0.3 | 0.04 | 0.54 |
01/10/06 | 26 | 100854 | 1868 | 0.3 | 0.05 | 0.52 |
01/11/06 | 29 | 105071 | 2573 | 0.3 | 0.05 | 0.67 |
01/12/06 | 29 | 105832 | 2138 | 0.3 | 0.05 | 0.68 |
01/01/07 | 29 | 67710 | 2264 | 0.31 | 0.07 | 0.69 |
01/02/07 | 29 | 70970 | 1241 | 0.31 | 0.07 | 0.87 |
01/03/07 | 31 | 71863 | 1365 | 0.3 | 0.07 | 0.91 |
01/04/07 | 31 | 75538 | 1259 | 0.3 | 0.07 | 0.87 |
01/05/07 | 31 | 76730 | 1444 | 0.31 | 0.07 | 0.84 |
01/06/07 | 32 | 79566 | 1818 | 0.31 | 0.07 | 0.84 |
01/07/07 | 32 | 84494 | 4339 | 0.3 | 0.08 | 0.52 |
01/08/07 | 32 | 86546 | 4561 | 0.3 | 0.08 | 0.52 |
01/09/07 | 34 | 92148 | 5969 | 0.3 | 0.09 | 0.5 |
01/10/07 | 35 | 96963 | 4337 | 0.31 | 0.1 | 0.61 |
01/11/07 | 39 | 98604 | 3885 | 0.31 | 0.1 | 0.62 |