bugbakery / bugbakery/transcribee
move automerge to webworker
Open
frontend
performance
- Dominant language
- TypeScript
- Stars
- 515
- Forks
- 39
- Avg merge
- 19h 36m
- Merged PRs (30d)
- 15
Description
Currently automerge blocks the main browser event loop which leads to a feeling of transcribee "hanging" while it loads documents. We should avoid that by moving automerge to a webworker
Contributor guide
Research direction
Start by locating where Automerge is initialized and where documents load in the browser, then identify the webworker entry point or worker setup. Done means Automerge work no longer blocks the main event loop while documents load and the existing loading behavior still works.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend, performance
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100