killercup / killercup/convey

Support progress bars

Open
#1 4 comments 0 reactions 0 assignees View on GitHub
design decision required help wanted
Dominant language
Rust
Stars
38
Forks
6
PR merge metrics
No merged PRs in 30d

Description

- [ ] Render and update a progress bar for humans
- will probably need to return something non-`()` from `Output::print`
- [ ] Render other stuff above it while progress bar is visible
- [ ] Render usable stuff to JSON (e.g. a 'tick' with current state each _n_ seconds)

Contributor guide

Open the contributing guide

Research direction

Start by reading the `Output::print` entry point mentioned in the issue and review the three unchecked requirements. Determine how human progress updates, output above a visible bar, and periodic JSON state should behave. Done means all listed progress-bar and JSON-output behaviors are implemented and verifiable.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
cli
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.