MoodleDocs:Guidelines for contributors

来自MoodleDocs
跳转至:导航、​搜索

路线图

这一路线图包含有关Moodle未来最佳的信息。它不一定100%会有 - 功能可能会根据资金和开发者情况做出变化。

内容

   * 1 版本 2.0
         o 1.1 系统需求
         o 1.2 新社区功能
         o 1.3 整体表现
         o 1.4 文件处理的改进
         o 1.5 课程组织
         o 1.6 活动模块的改进
         o 1.7 管理方面的改进
         o 1.8 其他主要功能
         o 1.9 数据库控制
   * 2 版本 2.1
         o 2.1 重构现有模块
         o 2.2 添加新模块
   * 3 其他

版本2.0

Moodle 2.0,我们有史以来最重要的版本,经过两年的开发即将诞生。它对平台的核心部分做了非常多的改进,其中大部分是旨在给第三方开发者更多的灵活性,可扩展性和安全性。

按照时间表计划在北半球新学年的时候发布Moodle 2.0,目前看起来正在按部就班进行:

   * 2010年4月:Moodle的2.0 Beta版发布
   * 5月,2010年6月:密集的测试和bug修复(冻结新功能)
   * 2010年7月:Moodle 2.0正式版发布

你可以在这里跟踪了解我们当前进展的详细情况:[Moodle 2.0规划文档]http://spreadsheets.google.com/pub?key=pDVzrUsKEBnChh0nn7-FTYA。请记住,这个文档会经常更新,细节可能发生很大的变化!

Moodle 2.0的发行说明草案。如果你有新想法请及时添加相关提示,这些提示在最终版本发布前将被编辑。

系统需求

由于Moodle的2.0是一个重大的发布,我们将使自己的需求有所提升。

   * 最低需要PHP 5.2.8的支持。 (我们知道几个重要的Linux发行版仍然采用一些较早的PHP版本5.2.6等,但我们新的文件API需要至少PHP 5.2.x的版本,而且5.2.7有一些bug,更早的版本则无法正常运行。)这允许开发人员编写更干净的PHP代码,更多地使用PHP的一些新特点,改善用户体验。
   *数据库应为下列之一:
         Ø MySQL的5.0.25或更新版本(强烈推荐InnoDB存储引擎)
         Ø PostgreSQL的8.3或更高版本
         Ø Oracle10.2或更高
         Ø MS SQL 2005或更高
   *要升级到Moodle 2.0,您必须拥有Moodle 1.9或更高版本。如果您使用的是较早版本的Moodle(如1.8.x),那么您需要先升级到Moodle 1.9.x。

新社区功能

   *社区中心 - Moodle.com
     让老师发现其他课程并下载为自己的课程模板变得更加容易。这也使得它更容易找到其他网站上可注册的课程(不管是作为学生加入或参与的实践社区)。

整体功能

   *新模块 - Moodle.com
       模块和页面布局在不断更新,并且可预见性地出现在Moodle的每个网页,甚至可以像菜单一样停靠。
   *输出渲染器 - Moodle.com
       生成HTML和JS代码的引擎已经完全重新编写,使Moodle的输出更加一致和有效。主题现在也可以随心所欲地任意修改输出位置而不需涉及核心代码。
   *主题重写 - Moodle.com
       主题的结构和设计已被重写而更加高效和灵活。不幸的是,这意味着所有的主题必须为Moodle 2.0而重写。为了帮助您开始使用,Moodle 2.0将推出20个全新的标准主题和设计,旨在使Moodle看起来比以往任何时候更漂亮。
   *导航改进 - Moodle.com
       导航功能正持续出现在导航栏上,并且一个导航模块将出现在每一页上。所有的设置现在都可以一个设置模块里面进行,这个模块将出现在每一页上。在必要的时候,主题完全可以重写导航。
   * HTML编辑器2.0 - Moodle.com
       一个新的HTML编辑器将替换掉原来的,可以工作在更多的浏览器里面,严格遵守XHTML,并且与新的文件API更好地集成。
   *一般可用性审查 - Moodle.com及其他
       我们一直在进攻从Moodle的跟踪最流行的许多问题