openedx / openedx/openedx-platform
Can we remove ENABLE_TIMED_EXAM as an option (i.e. always enable it)?
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 8.2k
- Forks
- 4.4k
- Avg merge
- 6d 18h
- Merged PRs (30d)
- 42
Description
Based on this forum thread, frontend-app-authoring might not be recognizing when ENABLED_TIMED_EXAM=False:
https://discuss.openedx.org/t/unable-to-view-timed-exam-from-student-account/17368
If that's the case, we could make it so that the MFE recognizes it, but it might be altogether better if we just remove the optionality of this feature altogether and make it always on. We might still want special feature gating for proctored exams, but simple timed exams seem like they should always be enabled.
Need to investigate this further and figure out how entangled these things are.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the linked forum thread and tracing how frontend-app-authoring handles ENABLED_TIMED_EXAM=False. Map the relationship between timed-exam and proctored-exam gating, then confirm whether timed exams should always be enabled and document the agreed implementation scope.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100