feat(cli): add progress spinners to build and list commands#1391
feat(cli): add progress spinners to build and list commands#1391RithamSharma wants to merge 2 commits intodora-rs:mainfrom
Conversation
|
The build should be very fast. Do we really need a progress bar for this? also dep tree if we add The CLI worked fine before, and it will work the same after. Does value justify the dep weight ? |
Thanks for the feedback! You're right that local builds are fast, but my main motivation was: Network operations: dora list and dora build (fetching git repos) can hang on slower networks, leaving the user wondering if the CLI froze. |
Title: feat(cli): add progress spinners to build and list commands
Description
This PR improves the UX of the CLI by adding visual feedback (spinners) for long-running operations.
Changes
indicatifdependency todora-cli.dora build(resolving, fetching git, building).dora list(fetching dataflows, fetching nodes).Testing
cargo build -p dora-cli✅dora build dataflow.yamland verified spinners appear.dora listand verified spinners appear.