Skip to content

Stop dynamically generating XModule JS #32481

@kdmccormick

Description

@kdmccormick

Background

Goal

All XModule JS should be committed to the repository rather than generated as part of the build process. Benefits:

  • Delete xmodule/static_content.py (aka xmodule_assets), unblocking us from removing Python from the build process.
  • Make XModule assets more similar to standard XBlock assets.
  • Make it so XModule JS can be read by a human being; no tooling or special context necessary.
### PRs
- [ ] https://github.com/openedx/edx-platform/pull/32530
- [ ] https://github.com/openedx/edx-platform/pull/32480
- [ ] https://github.com/openedx/edx-platform/pull/32685

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions