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

Develop a plug-in system that closes the gaps where the custom theming system does not cover the extent of comprehensive theming flexibility #419

Closed
jmakowski1123 opened this issue Aug 15, 2022 · 3 comments
Labels
epic Large unit of work, consisting of multiple tasks

Comments

@jmakowski1123
Copy link

Problem

The MFE theming and branding methods are not compatible with comprehensive theming. “It was something that we all kind of agreed on and now we are completely ignoring it.” This has a direct and negative impact on provider clients, as each customer may require different branding and modifications.

Product/Platform Value

Allowing for simple across-the-board theming and extensibility has a direct impact on adoption: the easier it is to do, the more users the platform will have.

Acceptance Criteria

Related or in-progress work

Contingencies

Must complete #418 first.

@jmakowski1123 jmakowski1123 moved this to Backlog (in tentative prioritized order) in Frontend Working Group Aug 15, 2022
@jmakowski1123 jmakowski1123 moved this to Backlog in Open edX Roadmap Sep 20, 2022
@arbrandes arbrandes added the epic Large unit of work, consisting of multiple tasks label Oct 6, 2022
@brian-smith-tcril
Copy link

It's not clear to me how this differs from #430 and #429

@arbrandes
Copy link
Contributor

@brian-smith-tcril, yeah, there's significant overlap. For now, if you're interested in reading up on the main ideas for plugins, I would look at the "Related or in-progress work" in #429.

@arbrandes arbrandes moved this to Backlog in Frontend Working Group Nov 21, 2022
@arbrandes
Copy link
Contributor

Another duplicate of openedx/platform-roadmap#27. The original intention was to have a more engineering facing ticket, in contrast to the product-facing roadmap one, but we opened the engineering tickets prematurely: we have yet to define what we should actually do, and are holding a summit at the end of the month to do so.

@github-project-automation github-project-automation bot moved this from Backlog to Closed in Frontend Working Group Oct 5, 2023
@github-project-automation github-project-automation bot moved this from Backlog to Shipped in Nutmeg in Open edX Roadmap Oct 5, 2023
@arbrandes arbrandes moved this from Shipped in Nutmeg to Done - To ship in future Named Release in Open edX Roadmap Oct 5, 2023
@arbrandes arbrandes moved this from Done - To ship in future Named Release to Abandoned in Open edX Roadmap Oct 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic Large unit of work, consisting of multiple tasks
Projects
Status: Closed
Status: Abandoned
Development

No branches or pull requests

3 participants