-
Bug
-
Resolution: Deferred
-
Minor
-
None
-
3.11
-
MOODLE_311_STABLE
Description
The Javascript included in the plugin is written using the Shifted YUI format which has been deprecated and is no longer accepted for new code included in core.
Severity
High. Moodle LMS is actively working to remove older Javascript with the aim to remove support for it in a future release.
Proposed solution
The Javascript code located in yui/src should be rewritten as ES6 modules which are located in amd/src. This body of work has several side benefits as it will allow for removal of old and unused, code, and improved consistency with other interactions in core.
Difficulty
Medium. Whilst this activity may be potentially time-consuming, it should not be a difficult task.
- is parent of
-
CONTRIB-8394 Convert JS to AMD ES6 modules
-
- Closed
-