oxidecomputer / oxidecomputer/omicron

want completed/failed sagas in mainline OMDB

Open
#10,355 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Debugging
Dominant language
Rust
Stars
572
Forks
97
Avg merge
2d 12h
Merged PRs (30d)
96

Description

IMDB is very useful if you would like to view information about completed sagas (such as Star Wars, a saga which completed in 1983 with the release of Return of the Jedi). Unlike IMDB, OMDB can currently only show a list of sagas which are running, using omdb db sagas active. If one would like to see a list of sagas which have run to completion or have unwound, one must use omdb-saga, a special binary which (as far as I know) basically exists only on @jmpesp's computer.

We should upstream this functionality into the normal omdb binary. Now that it has a version of omdb saga show, listing completed and unwound sagas is the only remaining task that one must still track down a copy of omdb-saga in order to perform.

Contributor guide

Open the contributing guide

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 by tracing the existing omdb db sagas active and omdb saga show commands in the normal omdb binary. Compare their handling with the completed and unwound saga functionality in omdb-saga, if that binary's implementation is available. Done means the normal omdb binary can list running, completed, and unwound sagas without requiring omdb-saga.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
cli
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.