Skip to content

Simplify edx-platform settings #36215

Open
1 of 3 issues completed
Open

Description

@kdmccormick

Intended final settings structure

See https://github.com/openedx/edx-platform/blob/master/docs/decisions/0022-settings-simplification.rst#target-settings-structure-for-edx-platform

Open questions

  • When exactly do we "rebase" Tutor's settings onto (lms,cms)/envs/(common,development)? Most likely, we should do it all at once when those four files are ready, as Tutor's settings are all coupled together into a Jinja hierarchy.
  • Should the settings object should have same type signature between LMS and CMS?

Some general Testing Notes (Update as we improve this)

Activity

  1. kdmccormick commented on Feb 4, 2025

    @kdmccormick
    MemberAuthor

    @robrap , @dianakhuang -- I have split this off from the greater Let's Talk About OEP-45 issue. We'll be tracking the ongoing edx-platform settings simplification here.

  2. added
    epicLarge unit of work, consisting of multiple tasks
    code healthProactive technical investment via refactorings, removals, etc.
    documentationRelates to documentation improvements
    on Feb 4, 2025
  3. kdmccormick commented on Feb 12, 2025

    @kdmccormick
    MemberAuthor

    Ready for review: #36224

  4. 21 remaining items

  5. added
    initiativeHuge unit of work, consisting of multiple epics
    and removed
    epicLarge unit of work, consisting of multiple tasks
    on Aug 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

code healthProactive technical investment via refactorings, removals, etc.documentationRelates to documentation improvementsinitiativeHuge unit of work, consisting of multiple epics

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions