-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Type of Request
Fast Track Change (small, low-risk improvements)
Feature Description
Summary
Certain course app and plugin-related settings are currently exposed in both the Advanced Settings page and the Pages & Resources page. This duplication results in inconsistent behavior, where updating settings from Advanced Settings does not update the underlying course app/plugin state. This issue proposes removing the duplicated settings from Advanced Settings and treating Pages & Resources as the single source of truth.
Proposed Change
-
Remove duplicated settings from the Advanced Settings page:
-
Calculator-related settings
-
edxnotes-related settings
-
-
Establish Pages & Resources as the authoritative UI for enabling/disabling course apps and plugins
Benefits
-
Eliminates inconsistent course state
-
Reduces author confusion
-
Lowers maintenance and testing overhead
-
Enforces a single source of truth
Scope
-
UI-only change; no change to plugin logic
-
No expected backward compatibility issues
-
Existing courses remain unaffected
Review Deadline
December 31, 2025
Related Work
PR: Removal of duplicated settings from Advanced Settings page
Link to Product Proposal
Status
New
Proposed By
MIT ODL
Metadata
Metadata
Assignees
Labels
Type
Projects
Status