tocwex / tocwex/fund

Optimistic updating for Oracle milestone actions

Open
#30 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
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

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.