-
Epic
-
Resolution: Fixed
-
Minor
-
4.0
-
MOODLE_400_STABLE
-
MOODLE_400_STABLE
-
Quiz and Question in Moodle 4.0
Introduction
The Quiz and Question in Moodle 4.0 project aims to improve behaviour and structure around questions and the question bank and probably some more.
This project has been initiated by tkorner, lucaboesch and timhunt and is now in a project/funding phase under the operational lead by a.bonaccorso.
Extra Detail
If you want extra detail about the development status the github issue for the project is here: https://github.com/catalyst/moodle-MDL-70329/projects/1
Goals
Some (but not all) of the goals of this project are:
- Convert Moodle question activities into first class activities (modules), to enable easier sharing and provide greater flexibility to question banks
- Making question bank functionality extensible via plugins
- Making it easier for other activities to leverage question bank functionality
- Adding extra functionality to the core question bank, such as better filtering functionality and add comments
- Adding ”versioning” support to questions in Moodle
- Bug fixes and improvements
Epic Issue Integration order:
There is a specific order to the integration of the issues in this epic. As there are dependencies and refactoring we need to take into account. We want to be able to make changes without breaking anything while we are in an "in progress" state.
Therefore, to help keep things more clear, the following is the order in each issue in this tracker that needs to be integrated.
The following can be integrated in any order:
MDL-71642Add qbank_comment to coreMDL-72075Add qbank_statisticsMDL-71636Add column sort order to coreMDL-72076Question bank bulk actions UIMDL-72397qbank_managecategories UI enhancement
We can then integrate the following:
MDL-71696Implement question versioning
After these are integrated, one of these can be integrated in any order:
UI Considerations
To help with alignment for Moodle 4.0 UX changes, please find the link below that shows the planned Quiz activity navigation prototype:
Moodle 4.0 Quiz activity navigation with question bank
Moodle 4.1 and Next Steps
The following epic has been created for ongoing changes that will land in Moodle 4.1: MDL-72752
- has a non-specific relationship to
-
MDL-72437 Final deprecation of lib/questionlib.php functions (4.4)
-
- Closed
-
-
MDL-72438 Moodle 4.4. Final deprecation in core_question
-
- Closed
-
- has been marked as being related by
-
MDL-72503 Quiz previews can get into a broken state if questions used by a random question are deleted
-
- Closed
-
-
MDL-77627 Quiz and Question bank in Moodle 4.3
-
- Closed
-
-
MDL-78877 Quiz and Question bank in Moodle 4.4
-
- Closed
-
-
MDL-81401 Quiz and Question bank in Moodle 4.5
-
- Closed
-
- has to be done before
-
MDL-72752 Quiz and Question bank in Moodle 4.1
-
- Closed
-
- will be (partly) resolved by
-
MDL-71988 Turn global search into a first class API which is always available
-
- Open
-