Preparing For Moodle 2.0

844 views

Published on

Poorly prepared presentation on the kind of things developers and administrators have to worry about for Moodle 2.0

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Preparing For Moodle 2.0

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

×