preparing for moodle 2.0
TRANSCRIPT
Sorry!
• This presentation is totally unprepared
• Lots of questions please!
Developers Worry About
• DB Layer
• DDL - non-XMLDB database schema
• DML - mostly just $DB
• Upgrades
• Backups (TBC)
• File API
Users Worry about
• Removal of Journal
• Needs Feedback!
• Removal of LAMS
• Needs Maintainer
• New Wiki/Feedback
Administrators Worry About
• Files API!
• Upgrade to Moodle 1.9
• Broken Plugins Everywhere
• PHP 5.2.8
root@moodle:/var/lib/moodle/filedir# tree.|-- 06| `-- c2| `-- 03| `-- 06c2035f868a84424472eb71ec8ef6187bd35031|-- 14| `-- fb| `-- ba| `-- 14fbbadfc641a29d3fc52c11fd724199d85e8a81|-- 22| `-- cd| `-- a2| `-- 22cda26f4e8e91b72bdee683b3ef5a146b675747
commit d22809acbed668bfc43bf6f07d18e3bf69b4e398Author: Dan Poltawski <[email protected]>Date: Wed Feb 18 21:06:01 2009 +0000
Environment php hack
diff --git a/admin/environment.xml b/admin/environment.xmlindex bd51baf..34dc1ce 100644--- a/admin/environment.xml+++ b/admin/environment.xml@@ -227,7 +227,7 @@ <VENDOR name="oracle" version="9.0" /> <VENDOR name="sqlite" version="2.0" /> </DATABASE>- <PHP version="5.2.8" level="required">+ <PHP version="5.2.3" level="required"> </PHP> <PHP_EXTENSIONS>
Developers to Consider
• Text filters allowed at multiple contexts
• Weblib changes
• Exceptions/OO/PHP5isms
• TBC:
• Enrolment Plug-ins
• Text formats
• Everything else ;)
The Good Stuff
• Really easy integration with repositories
• Integration with institutional repositories?
• Send your content everywhere!
• TinyMCE
• Web Services API