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

Unify the descriptor/module system (Phase 2, xBlock conversion) #12

Closed
e0d opened this issue Oct 26, 2021 · 1 comment
Closed

Unify the descriptor/module system (Phase 2, xBlock conversion) #12

e0d opened this issue Oct 26, 2021 · 1 comment
Assignees
Labels
debt paydown Addresses and fixes prior work-around workflows

Comments

@e0d
Copy link

e0d commented Oct 26, 2021

This work will unify the platform’s content descriptor system and module system:

  • eliminating a historically common source of difficult to diagnose memory leaks,
  • reducing redundant implementations of courseware services (e.g. course static asset linking).
  • removing the single most confusing aspect of the XBlock runtime (descriptor vs. module system).
Customer Impact Details
Goal Development work done to modernize and simplify our core content middleware and delivery engine, migrating from our legacy xmodule system to our xblock infrastructure.
Reach (Customer) Developers making improvements to Open edX’s core content middleware layers.
Impact + Measure (Outcome) Simplified development timelines and improved diagnosis of content issues will be possible by simplifying platform areas that are often poorly or not understood by internal teams.
@e0d e0d added effort: blended debt paydown Addresses and fixes prior work-around workflows labels Oct 26, 2021
@jmakowski1123 jmakowski1123 changed the title XModule to XBlock Conversion XModule to XBlock Conversion, Phase 2 Jun 29, 2022
@jmakowski1123 jmakowski1123 changed the title XModule to XBlock Conversion, Phase 2 xModule Conversion and Deprecation (Phase 2, xBlock conversion) Jun 29, 2022
@jmakowski1123 jmakowski1123 changed the title xModule Conversion and Deprecation (Phase 2, xBlock conversion) Unify the descriptor/module system (Phase 2, xBlock conversion) Jun 29, 2022
@kdmccormick
Copy link
Member

Not sure if it fits into this phase, but here's one related item:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
debt paydown Addresses and fixes prior work-around workflows
Projects
Status: Shipped
Development

No branches or pull requests

4 participants