Blog Archive

Last modified by Vincent Massol on 2011/02/03 11:07

Blog posts for January 2011

XWiki in 2010

A new year flies by and it's time to reflect on the past achievements done on the XWiki software in order to prepare for even more improvements for 2011 (see XWiki in 2009 to see what happened in 2009).

Releases

Releases

That's a grand total of 63 releases, which means more than 1 release per week average! Compared to last year we've increased substantially (we had 58 releases in 2009).

We can see that XEclipse and XWatch would need some love... volunteers are welcome emoticon_smile

Committers

This year we've had 23 committers

committers-2010.png

  • 15 committing on XWiki Platform, XWiki Enterprise and XWiki Enterprise Manager. Note that 1 committer (Asiri) is no longer active.
  • 6 committing only in the Contrib module
  • 2 committing only on Curriki

In 2009 we had 14 active committers on XWiki Platform, XWiki Enterprise and XWiki Enterprise Manager. Note that we've just committed Raluca as committer so we're starting 2011 with 15 active committers.

Here are some stats from Ohloh showing how contributors have evolved over time:

contributors-ohloh-2010.png

Commit Activity

Note that commits below excludes commits related to releases and are provided by SVNSearch.

These commits are only for XWiki Platform, XWiki Enterprise and XWiki Enterprise Manager.

Commits

4499 commits corresponds to 12 commits/day in 2010. Not bad, even though it's down from 2009, but a bit better than 2008.

Here are some stats from Ohloh showing how commits have evolved over time:

commits-ohloh-2010.png

Top Committers

Top committers for 2010:

CommitterNumber of commits
Thomas Mortagne (tmortagne)2743 
Sergiu Dumitriu (sdumitriu)2108
Vincent Massol (vmassol)1977
Marius Florea (mflorea)1082
Jean-Vincent Drean (jvdrean)949

Data extracted from SVN Search:

activity-commit-2010.png

Mailing List Activity

Data extracted from Markmail.

mailinglist-2010.png

That's 8886 non jira/hudson/svn mails which means 24 mails per day on the users and devs mailing lists.

Issue Tracking

In 2010, we've fixed 1347 issues. That's close to 4 per day, not bad, even though it's less than in 2008 and 2009.

JIRA Issues Fixed

Lines of Code

Here are some stats from Ohloh showing how the code base has evolved over time:

loc-ohloh-2010.png

Failed to execute template. Cause: [Access denied when checking [script] access to [sorin:XWiki.DefaultSkin] for user [massol:XWiki.VincentMassol]]. Click on this message for details.

Failed to execute the [velocity] macro. Cause: [The execution of the [velocity] script macro is not allowed in [sorin:Panels.RecentPosts]. Check the rights of its last author or the parameters if it's rendered from another script.]. Click on this message for details.

Failed to execute the [velocity] macro. Cause: [The execution of the [velocity] script macro is not allowed in [sorin:Panels.Books]. Check the rights of its last author or the parameters if it's rendered from another script.]. Click on this message for details.

Failed to execute the [velocity] macro. Cause: [The execution of the [velocity] script macro is not allowed in [sorin:Panels.Presentations]. Check the rights of its last author or the parameters if it's rendered from another script.]. Click on this message for details.

Failed to execute the [velocity] macro. Cause: [The execution of the [velocity] script macro is not allowed in [sorin:Panels.Tweets]. Check the rights of its last author or the parameters if it's rendered from another script.]. Click on this message for details.

Failed to execute the [velocity] macro. Cause: [The execution of the [velocity] script macro is not allowed in [sorin:Blog.BlogRoll]. Check the rights of its last author or the parameters if it's rendered from another script.]. Click on this message for details.

Failed to execute template. Cause: [Access denied when checking [script] access to [sorin:XWiki.DefaultSkin] for user [massol:XWiki.VincentMassol]]. Click on this message for details.