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

Progress indicators #336

Open
macintacos opened this issue Jun 5, 2023 · 4 comments
Open

Progress indicators #336

macintacos opened this issue Jun 5, 2023 · 4 comments
Labels
kind/feature New feature or request lifecycle/keep-alive Denotes an issues or PR that should never be considered stale.

Comments

@macintacos
Copy link

Let's just say that I have... a lot of filters. gmailctl handles it like a champ, however, often when I run gmailctl apply, it'll take quite a while for the operation to complete (especially now, when I'm making huge changes to how my filters are structured).

Right now I'm just missing progress indicators. Any way there could be more visual feedback that something is happening, even if it's just a spinner? It'd be awesome if there was detailed logs going over everything that is happening, but I'll take a "pinky swear, I'm working on it" message at this point :)

@mbrt
Copy link
Owner

mbrt commented Jun 5, 2023

I think this makes sense. I don't know when I can work on this though, as it requires a bit of thinking and research. One quick fix could be to have some coarse logs about what's happening (e.g. downloading filters, deleting, uploading filters) and a --verbose flag. I doubt we can implement detailed logs or a progress bar without some work though.

@mbrt mbrt added the kind/feature New feature or request label Jun 5, 2023
@github-actions
Copy link
Contributor

github-actions bot commented Jul 6, 2023

This issue is stale because it has been open for 30 days without activity.
This will be closed in 7 days, unless you add the 'lifecycle/keep-alive' label or comment.

@github-actions github-actions bot added the lifecycle/stale Denotes an issue or PR has remained open with no activity, has become stale and will be auto-closed. label Jul 6, 2023
@macintacos
Copy link
Author

@mbrt if a progress bar is too much, I think that just “more logging” is a good idea. Any chance you could add the label that keeps this request alive?

@mbrt
Copy link
Owner

mbrt commented Jul 7, 2023

Makes sense.

@mbrt mbrt added lifecycle/keep-alive Denotes an issues or PR that should never be considered stale. and removed lifecycle/stale Denotes an issue or PR has remained open with no activity, has become stale and will be auto-closed. labels Jul 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature New feature or request lifecycle/keep-alive Denotes an issues or PR that should never be considered stale.
Projects
None yet
Development

No branches or pull requests

2 participants