Note:

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

Roadmap: Difference between revisions

From MoodleDocs
(Removing superfluous developer category)
(Major rewrite)
Line 1: Line 1:
This roadmap collects the best information about upcoming features in Moodle.   It is not 100% certain - features may change according to available funding and developers.
This document is your starting point for learning about our plans for upcoming releases of Moodle. See our [[Releases]] page for details about current and past releases.  


Since Moodle 2.0 we have switched to time-based releases rather than feature-based releases, as part of our new [[Process|development process]].  Because of this, the details below are an indication of current priorities only, and are subject to change according to how long things take to develop.


== Version 2.0 ==
The items in the roadmap are part of a long-term development vision for Moodle, which is heavily influenced by requests from our user community.


Moodle 2.0, our biggest release ever - two and a half years of work by hundreds of people - is now available!  It contains a huge number of core changes to the platform, most of which are designed to give 3rd party developers more flexibility, scalability and safety.


Please see the [[Moodle 2.0 release notes]] for details.
== Version 2.2 ==


== Version 2.1 ==
Release date:  1st December 2011


Release date: 30th June 2011 - [[Moodle_2.1_release_notes|Draft release notes]]
# Gradebook - refactoring of grading interfaces as a central system
# Rubrics - core implementation of Rubrics grading, usable by all modules that support grading
# improvements to Files interface and repository links


New minimum requirement: PHP 5.3
== Version 2.3 ==


In Moodle 2.1 the core development teams will focus on improving core interfaces for users, tackling one or two of the following tasks at a time.
Release date: 1st June 2012
 
 
* Restore 1.9 backups directly
* [[Question_Engine_2|Quiz and question bank rewrite]]
* [[Performance_2.x|Performance improvements]]
* Extending web services API for use by mobile apps
* Improved file handling in the HTML editor and elsewhere
* Support for different themes for mobile devices
* Better control of messaging for administrators
 
== Version 2.2 ==
 
Release date: 23rd December 2011
 
== Version 2.3 ==


Release date: 29th June 2012
# Oauth2 - cross-system authentication, for integration with other systems and to replace MNet.


== Other major priorities ==


== Version 2.? ==
The following are features that are currently being worked on, but we do not know exactly when they will make it into core.


The following are features that are currently being worked on, but we do no know exactly when they will be finished. Once they are finished, they will go in the next 2.x release.
#  Survey 2 -  an activity module that combines Survey, Questionnaire and Feedback


* Update of the Forum module
* MDL-27794 [[Future_question_bank/sharing/versioning_requirements|Question bank improvements]]
* Mobile App for Android phones


==See also==
==See also==

Revision as of 02:20, 19 July 2011

This document is your starting point for learning about our plans for upcoming releases of Moodle. See our Releases page for details about current and past releases.

Since Moodle 2.0 we have switched to time-based releases rather than feature-based releases, as part of our new development process. Because of this, the details below are an indication of current priorities only, and are subject to change according to how long things take to develop.

The items in the roadmap are part of a long-term development vision for Moodle, which is heavily influenced by requests from our user community.


Version 2.2

Release date: 1st December 2011

  1. Gradebook - refactoring of grading interfaces as a central system
  2. Rubrics - core implementation of Rubrics grading, usable by all modules that support grading
  3. improvements to Files interface and repository links

Version 2.3

Release date: 1st June 2012

  1. Oauth2 - cross-system authentication, for integration with other systems and to replace MNet.

Other major priorities

The following are features that are currently being worked on, but we do not know exactly when they will make it into core.

  1. Survey 2 - an activity module that combines Survey, Questionnaire and Feedback


See also