Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor "Spinner" and "ProgressBar" to allow for configurable reporters backend #13775

Open
3 tasks
Tracked by #13707
travishathaway opened this issue Apr 8, 2024 · 0 comments
Open
3 tasks
Tracked by #13707
Labels
backlog issue has been triaged but has not been earmarked for any upcoming release source::anaconda created by members of Anaconda, Inc. type::feature request for a new feature or capability

Comments

@travishathaway
Copy link
Contributor

travishathaway commented Apr 8, 2024

What's the idea?

To allow for other types of components to be used, we need to refactor the Spinner and ProgressBar classes to be configurable based on what appears in the context.reporters setting. This will make it easier for us to add support for other component libraries such as rich.

What should be done?

  • Refactor Spinner to be able to accommodate other loading dialog components
  • Refactor ProgressBar to be able to accommodate other progress bar components
  • Ensure new code paths are being tested at 100% coverage
@travishathaway travishathaway added type::feature request for a new feature or capability source::anaconda created by members of Anaconda, Inc. backlog issue has been triaged but has not been earmarked for any upcoming release labels Apr 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog issue has been triaged but has not been earmarked for any upcoming release source::anaconda created by members of Anaconda, Inc. type::feature request for a new feature or capability
Projects
Status: 🆕 New
Development

No branches or pull requests

1 participant