Roadmap/Mahara 20.10 roadmap
From Mahara Wiki
< Roadmap
For the release of Mahara 20.10, the October 2020 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 20.10 has been released.
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.
to simplify the user interface, keep up with the changing world of how people interact with web applications and thus expect from Mahara.
- Changes to the layout editor to fix large spaces between blocks
- 'Quick edit' option on text blocks
- Better notifications for access to collections
- Remove WYSIWYG options for page description
- Add 'start' and 'end' date options to the default group page settings
- Collection email notification
- Preview collections on export screen
New feature development
to offer tools to learners that they need to create the portfolios they want or are required to set up.
to offer tools to learners that they need to create the portfolios they want or are required to set up.
- Portfolio completion progress page
- New React Native Mahara Mobile app also for iOS
- An additional theme - Maroon
- Mahara assignment submission plugin for Moodle support, incl. archiving of submissions
- Allow email links for recipients that need to log in externally to redirect accordingly
- Lock page and artefact instructions
- Give 3 options if new group name is not unique
- Changing password when first logging in via SSO when internal login also available
- Display course completion data based on external information pulled in via web services
Technical updates
to make use of new libraries that are used and keep current with technology that is includedor update existing technical components. That also supports the usability of the site.
to make use of new libraries that are used and keep current with technology that is includedor update existing technical components. That also supports the usability of the site.
- Investigation into WCAG 2.1 to identify changes that are required
- Increase base font size, update heading levels, use rem, and increase width (WCAG 2.1 changes)
- Ability to change old embedded urls into correct ones if the site changes domain name
- Allow Redis function without needing Sentinel
- Add monitoring module to keep track of fails like cron / Elasticsearch / LDAP
- Allow override of the HSTS setting if being set downstream
- Allow web services wsdoc.php page to be public
- Allow for a Mahara CLI interface to accept multiple values for same flag
- Only SAML auth instance for metadata not active but can still see metadata choice on IdP discovery page
- Allow choosing an existing SAML option without needing to supply the XML
- Allow local custom profile fields also be accessible via web services
See the release information
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.
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.
- Make Mahara available via Docker
- Investigate the move from Launchpad to GitLab for wishlist and bug tracking (investigation completed)