Moodle Docs: Future

## Future

As Moodle gains in maturity, its directions are increasingly influenced by the community of developers and users. A dynamic database of proposed features and their status can be found at moodle.org/bugs. Your contributions in the form of ideas, code, feedback and promotion are all very welcome - see the Developers manual for more details.

Here is a rough map of the future (subject to change):

Version 1.2 - Late 2003
  The major targets for this version include:
  - Support for groups/cohorts within courses
  - New architecture for Enrolments with plugins (similar to the existing Authentication architecture) so that external systems (eg Student Records, Paypal, LDAP etc) can control student access within courses
  - Miscellaneous contributed code and bug fixes
Version 2.0 - Early 2004
  This major release will include some major changes in internal structure designed to add flexibility and scalability in many areas. Among the major targets are:
  - Rewritten display layer using XHTML-compatible code and complete implementation of templates for increased standards-compliance, flexibility and accessibility
  - Wider use of PHP classes in key areas of the Moodle code, to make some things easier for programmers writing new modules or integrating with external systems
  - Stronger pedagogical support for both teachers and students
  - New access-control system allowing finely-defined roles and rights
  - Basic support for IMS and SCORM
  - Better integration of Moodle with moodle.org
  - Whatever else comes along :-)

Moodle Documentation

Version: $Id$