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
(Tweaking some titles)
(21 intermediate revisions by 5 users not shown)
Line 11: Line 11:


===Access===
===Access===
* '''Accessibility''' - social inclusion for people with all kinds of disabilites
* '''Accessibility''' - social inclusion for people with all kinds of disabilities
* '''Small touchscreens''' - making Moodle work well on phones and tablets
* '''Small touchscreens''' - making Moodle work well on phones and tablets
* '''Offline'''  - our Moodle Mobile app provides offline capabilities for Moodle.
* '''Offline'''  - our Moodle Mobile app provides offline capabilities for Moodle.
Line 31: Line 31:
* '''Template courses''' - crowd-sourced development of shared Moodle courses using Creative Commons
* '''Template courses''' - crowd-sourced development of shared Moodle courses using Creative Commons


 
==Moodle 3.4==
==Moodle 2.8==


After Moodle 2.0 we switched to time-based releases rather than feature-based releases (see our [[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 actually take to finish.  Anything not ready by the following dates will generally be pushed to the next major release.
After Moodle 2.0 we switched to time-based releases rather than feature-based releases (see our [[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 actually take to finish.  Anything not ready by the following dates will generally be pushed to the next major release.


===Dates===
===Current major work===
 
* 2.8 Code freeze (no new features accepted): ''' 6th October 2014 '''
* 2.8 QA begins (start of QA testing): '''13th October 2014'''
* 2.8 Release date (assuming all tests pass): '''10th November 2014 '''
 
===Current work===


* (Platform/Access) Gradebook user interfaces
* (Platform) [[https://tracker.moodle.org/browse/MDL-59122 SCSS performance and stability improvements (Complete)]]
* (Platform/Access) Navigation
* (Usability) [[https://tracker.moodle.org/browse/MDL-59025 Additional usability improvements for course overview / dashboard (Complete)]]
* (Platform/Access) Forum subscription, anonymity and accessibility
* (Usability) [[https://tracker.moodle.org/browse/MDL-59192 Promote the Mobile App in Core (Complete)]]
* (Platform) Element library
* (Usability) [[https://tracker.moodle.org/browse/MDL-59313 Add next / previous links to activities (Complete)]]
* (Feedback) Extending events
* (Analytics) [[https://tracker.moodle.org/browse/MDL-57791 Add Inspire Analytics to Core (In progress)]]
* (Feedback) New Event Monitor report and notifications
* (Usability) [[https://tracker.moodle.org/browse/MDL-59333 Improvements to the Calendar (MUA Project) (In progress)]]
* (Feedback) Report builder
* (Usability) [[https://tracker.moodle.org/browse/MDL-59290 Merge Participants and Enrolments Pages (In progress)]]
* (Management) Outcomes 2
* (Platform) [[https://tracker.moodle.org/browse/MDL-59286 Specifications for GDPR Compliance (In progress)]]
* (Content) Improvements to moodle.net
* (Platform) Improvements to Moodle Plugins Directory


==See also==
==See also==
Line 59: Line 50:
* [[Releases]] - versions of Moodle that have already been released
* [[Releases]] - versions of Moodle that have already been released


 
[[es:Plan de desarrollo]]
[[fr:Planification]]
[[fr:Planification]]


[[Category:Core development]]
[[Category:Core development]]

Revision as of 02:21, 8 August 2017

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.

Major areas of development

Here are the broad themes of development for Moodle, which are heavily influenced by requests from our user community. A lot of projects are going on in all these areas.

Platform

  • Usability - organisation and navigation of courses, activities and other features
  • Plugins infrastructure - improving environment for development and management of Moodle plugins
  • Support infrastructure - improving central support documentation and services for users of Moodle

Access

  • Accessibility - social inclusion for people with all kinds of disabilities
  • Small touchscreens - making Moodle work well on phones and tablets
  • Offline - our Moodle Mobile app provides offline capabilities for Moodle.

Management

  • Outcomes and competencies - better tracking of what people know
  • Learning plans - better tracking of what people need to know
  • Workflow - guiding learning processes between different people
  • Rollover - handling end-of-year processes for recycling and archiving courses

Feedback

  • Logging - Improved access to events data
  • Analytics - Automated analysis of learning data to find trends and events that help teachers, learners and admins
  • Reporting - Easy customised reports that combine data from various areas in Moodle
  • Notifications- Real-time messaging to mobile devices of events determined by analytics and reports

Content (OER)

  • moodle.net - our central repository for shared Moodle courses and other Moodle data
  • Template courses - crowd-sourced development of shared Moodle courses using Creative Commons

Moodle 3.4

After Moodle 2.0 we switched to time-based releases rather than feature-based releases (see our 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 actually take to finish. Anything not ready by the following dates will generally be pushed to the next major release.

Current major work

See also

  • Releases - versions of Moodle that have already been released