Actions

Roadmap/Mahara 22.04 roadmap: Difference between revisions

From Mahara Wiki

< Roadmap
(Created page with "For the [https://launchpad.net/mahara/+milestone/22.04.0 release of Mahara 22.04], the April 2022 release, a number of features were identified to support the growth of Mahara...")
 
No edit summary
 
Line 1: Line 1:
For the [https://launchpad.net/mahara/+milestone/22.04.0 release of Mahara 22.04], the April 2022 release, a number of features were identified to support the growth of Mahara. This list may be added to throughout the release cycle, and it will be updated once Mahara 22.04 has been released.
For the [https://launchpad.net/mahara/+milestone/22.04.0 release of Mahara 22.04], the April 2022 release, a number of features were identified to support the growth of Mahara. This list may be added to throughout the release cycle, and it will be updated once Mahara 22.04 has been released.


'''This list still needs to be confirmed once we are starting to look into the 21.10 release. The items listed here are preliminary.'''
'''This list still needs to be confirmed once we are starting to look into the 22.04 release. Read the [https://mahara.org/interaction/forum/topic.php?id=9097 release notes] for more information.'''


<div style="width: 30%; float: left; padding: 0px 10px 40px 0px;">
<div style="width: 30%; float: left; padding: 0px 10px 40px 0px;">
<i class="fa fa-road fa-4x"></i> '''Usability improvements'''<br> to simplify the user interface, keep up with the changing world of how people interact with web applications and thus expect from Mahara.</div>
<i class="fa fa-road fa-4x"></i> '''Usability improvements'''<br> to simplify the user interface, keep up with the changing world of how people interact with web applications and thus expect from Mahara.</div>
<div style="width: 70%; float: right; padding: 10px 0px 20px 0px;">
<div style="width: 70%; float: right; padding: 10px 0px 20px 0px;">
*  
* Move institution members more easily via SAML
* Set up portfolio completion collection on the group level
* Prevent changes to sign-off blocks in templates
* Install and update languages
</div>
</div>
<div style="clear: both; height: 1px;"><hr></div>
<div style="clear: both; height: 1px;"><hr></div>
Line 12: Line 15:
<div style="width: 30%; float: left; padding: 40px 10px 40px 0px;"><i class="fa fa-magic fa-4x"></i> '''New feature development'''<br> to offer tools to learners that they need to create the portfolios they want or are required to set up.</div>
<div style="width: 30%; float: left; padding: 40px 10px 40px 0px;"><i class="fa fa-magic fa-4x"></i> '''New feature development'''<br> to offer tools to learners that they need to create the portfolios they want or are required to set up.</div>
<div style="width: 70%; float: right; padding: 40px 0px 20px 0px;">
<div style="width: 70%; float: right; padding: 40px 0px 20px 0px;">
*  
* Check portfolios for similarities with Ouriginal in Moodle
* Assign a new role: Institution support administrator
* Upload files via web services
* Download SmartEvidence frameworks
</div>
</div>
<div style="clear: both; height: 1px;"><hr></div>
<div style="clear: both; height: 1px;"><hr></div>
Line 18: Line 24:
<div style="width: 30%; float: left; padding: 40px 10px 40px 0px;"><i class="fa fa-file-code-o fa-4x"></i> '''Technical updates'''<br> to make use of new libraries that are used and keep current with technology that is included. That also supports the usability of the site.</div>
<div style="width: 30%; float: left; padding: 40px 10px 40px 0px;"><i class="fa fa-file-code-o fa-4x"></i> '''Technical updates'''<br> to make use of new libraries that are used and keep current with technology that is included. That also supports the usability of the site.</div>
<div style="width: 70%; float: right; padding: 40px 0px 20px 0px;">
<div style="width: 70%; float: right; padding: 40px 0px 20px 0px;">
* Elasticsearch
* Support for Elasticsearch 7
* Library upgrades
* Beginning support for PHP 8.1
</div>
</div>
<div style="clear: both; height: 1px;"><hr></div>
<div style="clear: both; height: 1px;"><hr></div>
Line 31: Line 39:
<div style="width: 30%; background-color: #eeeeee; border-radius:2%; float: left; padding: 10px 10px 10px 10px;"><i class="fa fa-home fa-4x"></i> '''Infrastructure updates'''<br> to facilitate the smooth running of the project, the server infrastructure that hosts community sites used for conversations with people using or planning to use Mahara and developers.</div>
<div style="width: 30%; background-color: #eeeeee; border-radius:2%; float: left; padding: 10px 10px 10px 10px;"><i class="fa fa-home fa-4x"></i> '''Infrastructure updates'''<br> to facilitate the smooth running of the project, the server infrastructure that hosts community sites used for conversations with people using or planning to use Mahara and developers.</div>
<div style="width: 70%; float: right; padding: 40px 0px 0px 0px;">
<div style="width: 70%; float: right; padding: 40px 0px 0px 0px;">
*  
* Upgrade of Gerrit, our code review instance
* Updates to Jenkins
<div style="clear: both; height: 1px;">&nbsp;</div>
<div style="clear: both; height: 1px;">&nbsp;</div>

Latest revision as of 08:18, 16 November 2022

For the release of Mahara 22.04, the April 2022 release, a number of features were identified to support the growth of Mahara. This list may be added to throughout the release cycle, and it will be updated once Mahara 22.04 has been released.

This list still needs to be confirmed once we are starting to look into the 22.04 release. Read the release notes for more information.

Usability improvements
to simplify the user interface, keep up with the changing world of how people interact with web applications and thus expect from Mahara.
  • Move institution members more easily via SAML
  • Set up portfolio completion collection on the group level
  • Prevent changes to sign-off blocks in templates
  • Install and update languages

New feature development
to offer tools to learners that they need to create the portfolios they want or are required to set up.
  • Check portfolios for similarities with Ouriginal in Moodle
  • Assign a new role: Institution support administrator
  • Upload files via web services
  • Download SmartEvidence frameworks

Technical updates
to make use of new libraries that are used and keep current with technology that is included. That also supports the usability of the site.
  • Support for Elasticsearch 7
  • Library upgrades
  • Beginning support for PHP 8.1

Issue resolution
to fix problems that people have come across.

 
Infrastructure updates
to facilitate the smooth running of the project, the server infrastructure that hosts community sites used for conversations with people using or planning to use Mahara and developers.
  • Upgrade of Gerrit, our code review instance
  • Updates to Jenkins