openedx / openedx/frontend-app-authoring
Tracking Issue: Refactors for Visual Editors
Open
Nobody has claimed this yet.
code health
help wanted
- Dominant language
- TypeScript
- Stars
- 17
- Forks
- 218
- Avg merge
- 9d 20h
- Merged PRs (30d)
- 20
Description
The code in src/editors/ has a lot of room for improvement. This issue tracks the various known issues that we'd like to address over time.
This is focused on code quality; bugs and features should be in separate issues.
From the react-unit-test-utils DEPR:
- https://github.com/openedx/frontend-app-authoring/issues/2075 (get rid of
shallowrendering and snapshot tests) - https://github.com/openedx/frontend-app-authoring/issues/2079
Other tasks listed below:
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the code under src/editors/ and the listed react-unit-test-utils DEPR items, including issues 2075 and 2079. Identify a specific remaining code-quality task before proceeding; this tracking issue does not define a concrete change or completion condition.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react, typescript
- Domain
- frontend
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100