「路线图」:修訂間差異
出自MoodleDocs
Dongsheng Cai(留言 | 貢獻) 小無編輯摘要 |
Dongsheng Cai(留言 | 貢獻) 小 (→其它关键组件) |
||
第119行: | 第119行: | ||
* 评论 API - Moodle.com | * 评论 API - Moodle.com | ||
* 安全 RSS - Moodle.com | |||
* IMS Common Cartridge - UVCMS (Moodle Partner) and Moodle.com | * IMS Common Cartridge - UVCMS (Moodle Partner) and Moodle.com | ||
* 更多的 tagging 支持 | * 更多的 tagging 支持 | ||
===数据库层=== | ===数据库层=== |
於 2010年3月17日 (三) 08:35 的最新修訂
路線圖
這一路線圖包含有關Moodle未來最佳的信息。它不一定100%會有 - 功能可能會根據資金和開發者情況做出變化。
版本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的跟蹤最流行的許多問題
文件系統增強
包括三個分離但相互補充的系統組成:
- 文件 API - Moodle.com
- 維護和管理 Moodle 內部文件
- Repository API - Moodle.com
- 使用戶在 Moodle 中訪問外部文件庫,包括一個文件提取器和文件管理器
- Portfolio API - Moodle.com
- 發送 Moodle 文件到外部文件庫
課程組織
- 有條件的活動 - Open University (Sam Marshall)
- 課程完成狀況 - Catalyst
- 進度追蹤 (also known as competency tracking) - Catalyst
Changes to activity modules
- Wiki 2.0 - DFWikiteam-UPC
- 考試模塊和問題庫模塊
- 資源模塊
- Workshop 2.0 - David Mudrak, moodle.com
- 課程模塊
管理系統增強
- 入學模塊增強 - moodle.com (skodak)
- 用戶角色管理 - Tim Hunt, moodle.com and others.
- 標準 Web Services 層 - UPC and moodle.com
- 站點級用戶組支持 - Moodle.com
其它關鍵組件
- 備份 2.0 - Moodle.com
- Development:Gradebook_improvements - Moodle.com
- 博客 2.0 - Moodle.com
- 消息 2.0 - Moodle.com
- 評論 API - Moodle.com
- 安全 RSS - Moodle.com
- IMS Common Cartridge - UVCMS (Moodle Partner) and Moodle.com
- 更多的 tagging 支持
數據庫層
- DB layer 2.0 - Moodle.com
- Ancient (pre 1.7) DB install/upgrade system removed - Moodle.com
版本 2.1
從 Moodle 2.1,Moodle 開發者將專注於活動模塊和板塊的增強。
2.1 的開發周期會比較短,理想情況是在 2.0 發布的半年後發布。