Within CVS, the word “modules” refers to separate collections of code. In Moodle we have the following modules within our repository:
在CVS中,"模块"一词指的是不同的代码集。在Moodle中我们的代码库拥有下列模块:
moodle - 主要的Moodle源代码
contrib - 正在开发中的用户贡献的代码和其它配套代码
mysql - 一份定制过的phpMyAdmin,通过它可以让管理员直接管理Moolde的数据库
windows-cron - 使cron能运行在Windows系统上的小软件包
docs - 其它各种用户贡献的文档
很多人在为已有的moodle功能模块工作,但也有很多人在贡献新的想法,它们在contrib模块中。一旦contrib区域中的代码比较成熟了,它将被转移到moodle的主分支上。