-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Closed
Description
Background
- We've already stopped dynamically generating XModule SCSS: Stop dynamically generating XModule SCSS #32292
- See the parent issue for more details: Remove special XModule asset handling #31624
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