Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proctoring Technical Debt #34835

Open
feanil opened this issue May 21, 2024 · 0 comments
Open

Proctoring Technical Debt #34835

feanil opened this issue May 21, 2024 · 0 comments
Labels
maintenance Routine upkeep necessary for the health of the platform

Comments

@feanil
Copy link
Contributor

feanil commented May 21, 2024

The current proctoring implementation in edx-platform is complex and difficult to test. We don't have good ways of verifying if it is broken until it is out in production. Work was done previously to port a lot of this complexity to a different IDA and use LTI within the edx-platform to simplify how edx-platform operates with proctoring. However, this work stalled out due to lack of resources. I'm capturing the available information about this work here in-case we either want to pick it up in the future or otherwise want to make changes in this space.

edx-proctoring ADR: https://github.com/openedx/edx-proctoring/blob/master/docs/decisions/0004-exam-ida.rst
edx-exams prototype IDA created by 2U: https://github.com/edx/edx-exams/blob/main/docs/decisions/0001-purpose-of-this-repo.rst

@feanil feanil added the maintenance Routine upkeep necessary for the health of the platform label May 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintenance Routine upkeep necessary for the health of the platform
Projects
None yet
Development

No branches or pull requests

1 participant