-
Epic
-
Resolution: Unresolved
-
Minor
-
None
-
Future Dev
-
Cleanup pre 4.0 course code
In Moodle 4.0, a significant portion of the course logic was rewritten. However, given the large number of plugins based on the old logic, it was decided not to deprecate the methods and classes, allowing the old code to coexist with the new.
It's been three years since Modoel 4.0. All new course features are implemented only in the latest libraries (meaning any plugin using the old ones cannot use them), and the major format plugins should be migrated to the new libraries.
This epic gathers all issues related to deprecating this old code, starting from Moodle 5.0 and preparing everything for its removal in 6.0.
Issues: