Optimistic updating for Oracle milestone actions
Nobody has claimed this yet.
- Dominant language
- hoon
- Stars
- 12
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Currently, when the oracle clicks the "changes required" button on a milestone, it immediately reloads the page and the milestone will remain at the 'in-review' stage. This comes from a race condition from the poke going across the network to update the host/project worker's ship and then the subscription contents updating on the oracles ship before the page reloads. Clicking changes required should reload the page with tthe milestone in the 'in-progress' state
Contributor guide
No contributing guide indexed for this repository
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 at the oracle's "changes required" milestone action and trace the page reload alongside the network update and subscription refresh. Done means clicking the action reloads the page with the milestone in the "in-progress" state rather than "in-review".
Written by the indexing model from the issue text.
Assessment
- Domain
- distributed-systems, full-stack
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100