I was playing around a little bit with a code metrics tool on the Ohloh website and, although I’m sure there’s some kind of arguable element there as some included libraries add a lot of “noise” in code contributions, I was happily surprised to see that Dokeos isn’t doing bad at all and is starting to get back at Moodle, in terms of code, contributors and global activity. I’ll let you check that by yourselves (following the “code metrics tool” link, or just looking at the screenshots below).
Before you start thinking that this must be a distorted comparison as it is made by a Dokeos developer, I just want to let you know that Ohloh.net is totally independent in this case. I just ran a comparison because there was a tool to do that automatically, and thought the results were interesting and at the advantage of Dokeos and, as such, might be interesting to post here. I totally realise that there is no obvious conclusion to be taken out of these results.
In the screenshots below, Dokeos is marked as red, Moodle as green and ILIAS as blue. Claroline, which I have left out of the comparison because I can only compare three projects at a time, has about the same level in the three graphs as ILIAS (in blue).
The first graph is about the codebase (number of lines of code). The second is about activity in terms of code submissions. The third one is about the number of active contributors. As you will see, when Dokeos is not on top, it’s getting there, slowly. Lines of code for the three projects are all increasing at about the same rate though…
The Dokeos position in that race is not surprising because I feel like crap, instead, it is surprising because it is generally much more heard of Moodle as an active open-source project than Dokeos, so theoretically, Moodle really ought to be on top of these three graphs… go figure!
From the graphs, it looks like 2006 has been a tremendous year for Moodle, and then it started slowing down a little. I don’t know much about ILIAS’ history, but I recently heard from a colleague that had had to compare Dokeos and ILIAS that ILIAS was no match (big flame wars starting here ;))
Anyway, the story of Dokeos still has a bunch of nice surprises to come as well. I hope the same is true for our competitors.
Just for the fun, if you want to compare Dokeos to Claroline and Ganesha, follow this link.