Actions

Difference between revisions of "Roadmap/Mahara 21.10 roadmap"

From Mahara Wiki

< Roadmap
(Created page with "For the release of Mahara 21.10, the October 2021 release, a number of features were identified to support the growth of Mahara. This list may be added to throughout the relea...")
 
m
(One intermediate revision by the same user not shown)
Line 1: Line 1:
For the release of Mahara 21.10, the October 2021 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 21.10 has been released.
+
For the [release of Mahara 21.10 https://launchpad.net/mahara/+milestone/21.10.0], the October 2021 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 21.10 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 21.10 release. The items listed here are preliminary.'''
Line 6: Line 6:
 
<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;">
*  
+
* Resolved a number of accessibility problems for better WCAG 2.1 compliance
*
+
* [https://bugs.launchpad.net/mahara/+bug/1843154 Allow more modern safe CSS 3 rules in the text editor]
*
+
* [https://bugs.launchpad.net/mahara/+bug/1929474 When account suspension done via cron, mention that and not a person]
 
</div>
 
</div>
 
<div style="clear: both; height: 1px;"><hr></div>
 
<div style="clear: both; height: 1px;"><hr></div>
Line 14: Line 14:
 
<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;">
*  
+
* LTI Advantage integration (experimental)
*
+
* [https://bugs.launchpad.net/mahara/+bug/914019 Language chooser to honor 'Accept Language' from the browser]
*
+
* [https://bugs.launchpad.net/mahara/+bug/1832691 Allow SmartEvidence collection to be set up in a group]
 +
* [https://bugs.launchpad.net/mahara/+bug/1873119 Differentiate private and public comments in exports]
 
</div>
 
</div>
 
<div style="clear: both; height: 1px;"><hr></div>
 
<div style="clear: both; height: 1px;"><hr></div>
Line 23: Line 24:
 
<div style="width: 70%; float: right; padding: 40px 0px 20px 0px;">
 
<div style="width: 70%; float: right; padding: 40px 0px 20px 0px;">
 
* [https://bugs.launchpad.net/mahara/+bug/1887321 Reduce database connections]
 
* [https://bugs.launchpad.net/mahara/+bug/1887321 Reduce database connections]
*  
+
* [https://bugs.launchpad.net/mahara/+bug/1855630 Set up a 'library' of components to know what something means / is connected with]
*
 
 
</div>
 
</div>
 
<div style="clear: both; height: 1px;"><hr></div>
 
<div style="clear: both; height: 1px;"><hr></div>
Line 37: Line 37:
 
<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;">
* [https://bugs.launchpad.net/mahara/+bug/1855630 Set up a 'library' of components to know what something means / is connected with]
+
* [https://mahara.org/interaction/forum/topic.php?id=8906 Switched 'master' branch to 'main']
*
+
* [https://mahara.org/interaction/forum/topic.php?id=8905 Change branch management] and what goes into 'STABLE'
*
 
 
<div style="clear: both; height: 1px;">&nbsp;</div>
 
<div style="clear: both; height: 1px;">&nbsp;</div>

Revision as of 11:42, 15 October 2021

For the [release of Mahara 21.10 https://launchpad.net/mahara/+milestone/21.10.0], the October 2021 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 21.10 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.

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.

New feature development
to offer tools to learners that they need to create the portfolios they want or are required to set up.

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.

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.