-
Improvement
-
Resolution: Unresolved
-
Major
-
None
-
4.2
-
MOODLE_402_STABLE
-
Moderate
The user selector used in the groups and capability pages that is located in user/selector/module.js is in desperate need of migration from Yui to a JS module.
It is currently blocking any improvements to these areas / pages, since (rightfully) any changes to the YUI code just adds more tech debt to the migration.
For e.g. it has blocked MDL-51202
I have mapped out the YUI dependencies from this file (see attached diagram) and can see it is not a trivial task.
- blocks
-
MDL-83388 Filter members of a group on Groups page
-
- Open
-
-
MDL-83397 Filter groups on Groups page
-
- Open
-
-
MDL-51202 Groups table should have 'component' and 'itemid' fields
-
- Reopened
-
-
MDL-58785 Extend the database enrolment plugin to create groups and add/remove members
-
- Development in progress
-
-
IDEA-144 Remove YUI JS
-
- Cancelled
-
- has been marked as being related by
-
MDL-76270 Enable/disable group messaging in bulk
-
- Closed
-
- will help resolve
-
MDL-76864 META: Migrate all use of YUI3
-
- Open
-