Skip to content

[Proposal] Removal of Duplicate Settings from Advanced Settings Page #497

@marslanabdulrauf

Description

@marslanabdulrauf

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

https://openedx.atlassian.net/wiki/spaces/OEPM/pages/5391319107/Proposal+Removal+of+Duplicate+Settings+from+Advanced+Settings

Status

New

Proposed By

MIT ODL

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions