Skip to content

[DEPR]: eox-theming #67

@MaferMazu

Description

@MaferMazu

Proposal Date

21 Oct 2024

Target Ticket Acceptance Date

TBD

Earliest Open edX Named Release Without This Functionality

Teak - 2025-04 or TBD

Rationale

Comes from eduNEXT/ednx-saas-themes#230

I think this should we weighted alongside a deprecation for eox-theming.

From what I understand eox-theming provides two main features: The multi-level template inheritance and the extra_scripts context processor. If we are only using the css-runtime children then I don't think the former is too valuable. About the latter, I don't know how is its current state, but I think is not being used by the stratus clients, and needs a replacement in an MFE world.

If we are not really using the features on the plugin then it makes sense to drop support for future releases and make few adjustments to have less code to maintain.

Ref: eduNEXT/ednx-saas-themes#230 (comment)

Removal

Include a description with links to what exactly is being removed.

Replacement

Include a description with links to what this is being replaced by.

Deprecation

If you plan to mark the code for deprecation, explain how.

Migration

If automated migration will be needed, explain your migration plan.

Additional Info

Comes from eduNEXT/ednx-saas-themes#230

Task List

A list of tasks needed to deprecate or remove this feature and complete the DEPR.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions