Actions

Difference between revisions of "Roadmap/Mahara 20.04 roadmap"

From Mahara Wiki

< Roadmap
m (Protected "Roadmap/Mahara 20.04 roadmap" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)))
m
 
Line 10: Line 10:
 
<div style="clear: both; height: 1px;"><hr></div>
 
<div style="clear: both; height: 1px;"><hr></div>
  
<div style="width: 30%; float: left; padding: 40px 10px 40px 0px;"><i class="fa fa-magic 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-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;">
 
* Refactor Mahara Mobile in React Native (app released for Android; iOS still outstanding)
 
* Gulp upgrade
 
* Support of PHP 7.3 and PHP 7.4
 
* Support for MySQL 8
 
* Make Mahara theming more efficient by consolidating more elements
 
</div>
 
<div style="clear: both; height: 1px;"><hr></div>
 
 
 
<div style="width: 30%; float: left; padding: 40px 10px 40px 0px;"><i class="fa fa-file-code-o 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;">
 
* [https://bugs.launchpad.net/mahara/+bug/1826284 PDF export of an entire account or parts of it] (released as experimental feature)
 
* [https://bugs.launchpad.net/mahara/+bug/1826284 PDF export of an entire account or parts of it] (released as experimental feature)
Line 31: Line 21:
 
** [https://bugs.launchpad.net/mahara/+bug/1846412 Self-changing authentication method for SAML account holders]
 
** [https://bugs.launchpad.net/mahara/+bug/1846412 Self-changing authentication method for SAML account holders]
 
* Deferred to Mahara 20.10: Extend the portfolio submissions area to include a management tool for group administrators
 
* Deferred to Mahara 20.10: Extend the portfolio submissions area to include a management tool for group administrators
 +
</div>
 +
<div style="clear: both; height: 1px;"><hr></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;">
 +
* Refactor Mahara Mobile in React Native (app released for Android; iOS still outstanding)
 +
* Gulp upgrade
 +
* Support of PHP 7.3 and PHP 7.4
 +
* Support for MySQL 8
 +
* Make Mahara theming more efficient by consolidating more elements
 
</div>
 
</div>
 
<div style="clear: both; height: 1px;"><hr></div>
 
<div style="clear: both; height: 1px;"><hr></div>

Latest revision as of 18:03, 12 July 2020

For the release of Mahara 20.04, the April 2020 release, a number of features were identified to support the growth of Mahara.

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.
  • Refactor Mahara Mobile in React Native (app released for Android; iOS still outstanding)
  • Gulp upgrade
  • Support of PHP 7.3 and PHP 7.4
  • Support for MySQL 8
  • Make Mahara theming more efficient by consolidating more elements

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.
  • Create a proof-of-concept to make test environments available in the cloud for easier testing by community members (currently only available to Catalyst staff as still in testing)
  • Upgrade the Mahara Manual to use Python 3 for the generating of the manual files
  • Run Behat tests more efficiently on Jenkins