Disclaimer: I’m no programmer; so I don’t have much more than a cursory understanding of the development behind software like Moodle. But this isn’t so much of an opinion post as it is (I hope) a few thought provoking questions.
Moodle is nearly 1 million lines of source code! (source: http://www.ohloh.net/p/moodle) Plowing through this on your own is not an easy task, even for experienced developers.
Personally I’m a huge fan of WordPress (that’s what this site is), which is about 10% of the Moodle code base (albeit the core is much less complex). That being said, when is too much code…too much?
I think that Sean raises an important idea: that the size of the Moodle code base may be prohibitive to programmers diving in and/or making changes.
- What if Moodle’s code base were smaller?
- What if the Moodle core was more narrowly focused?
- Does it matter?