Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

Question Engine 2:Review 2011-05

From MoodleDocs
Revision as of 10:32, 10 May 2011 by Eloy Lafuente (stronk7) (talk | contribs) (Created page with "=== Basic References === * '''Repository''': [https://github.com/timhunt/Moodle-Question-Engine-2/tree/qe2_wip git://github.com/timhunt/Moodle-Question-Engine-2.git] (qe2_wip br...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Basic References

Intro and Organization

This is aimed to be a (more or less complete) review of the new Question Engine for Moodle 2.1, trying to analyze (the huge) Tim's work under different perspectives (coding, DB structures, security...) in some separated iterations.

The list below shows each one of steps to follow in order to complete the review process. Note that Q&A rounds can happen at any stage.

  1. Read all the Docs
  2. Read the MDL
  3. Create Oracle DB for that (stronk7_qereview)
  4. Look @ DB structures and installation.
  5. Look for DB uses
  6. Look for Quiz changes related to QE2 support
  7. Review QE2 itself, understand tests
  8. Review all requests, security, caps, user-introduced info specially.
  9. Upgrade
  10. Backup & Restore (specially BC).

The review results will be disclosed here, Q&A will happen in Moodle forums, and any task/bug found will be reported in the Tracker. Everything in this document will be numbered and cross linked for easier reference everywhere.

Said that, let's go! Yay!