-
-
Notifications
You must be signed in to change notification settings - Fork 207
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
pacman style progressbar #37
base: main
Are you sure you want to change the base?
Conversation
Hey @FredBrockstedt, Thanks for the PR! I will think about a contrib package or something like it, to enable user contributed content, in which case I would like very much to have your pacman bar... |
Hey Rogerio,
it’s an offer, if the answer is no, it’s perfectly fine. I left the request open to edit, so feel free to throw out anything you like.
If people are interested, they can alway pull it from my fork.
I’m happy to provide you with a pull request, adapted to your likings.
My feeling is, we both save a lot of time, if you add the cast to int [1] yourself, as it is a very simple fix.
More choice in progress bars is definitely a good thing, so I’m looking forward to having user contributed bars in the future.
I understand your choice about the demo file. It makes for a clean library, I wonder how many of the alive-progress users created a similar file, by copying code form the readme, just to see if it will work on their system? As a library user, I’m always happy to have a small main or demo file to quickly see how the library performs on my system. But that’s just my personal preference.
Stay healthy in theses Corona times.
[1] df8bf4a
… On 3. May 2020, at 23:48, Rogério Sampaio de Almeida ***@***.***> wrote:
Hey @FredBrockstedt <https://github.com/FredBrockstedt>,
Thanks for the PR!
But please, could you send only the bug fix? I do not want a demo.py in the root project, nor the pacman bar, which I think do not fit with the concept. It could be a cool Customization tutorial em readme also.
I will think about a contrib package or something like it, to enable user contributed content, in which case I would like very much to have your pacman bar...
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub <#37 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AA2DDPQEH3WO5YYDOCN5P33RPXRDXANCNFSM4MYD4QXQ>.
|
Hey @FredBrockstedt, Thank you for your words, I've fixed that bug myself, and released 1.5.1 yesterday. Also I understand your point about a demo, but still prefer a clean library with a good readme, so people can approach it gently. I think you titled this PR very appropriately, it is about a new progressbar style. I'm thinking very carefully about how to contribute bars, spinners and themes in a simple way, and this PR could be its test and debut. I've thought about a cool system with separate packages, so people would be able to So I think I'll just create a contrib package and some pattern for modules inside. Then I'll dynamically find all modules in the package, and make those resources available. A module will probably work as a namespace, so I could list available namespaces, and require one to What do you think, ideas, concerns? |
Im not OP but I like that idea, tho imo the pip packages should start with "alive-progress-" for clarity. |
Thanks @TheTechRobo. |
Hey @FredBrockstedt, how are you? Look at that, your pacman bar is still reserved for a user contrib package somehow, but the demo idea has made it into 2.0! regards man! |
4b0ad33
to
84a403e
Compare
3c9530d
to
61cbefe
Compare
b29d48a
to
59cea55
Compare
5fca742
to
5d4a62e
Compare
if you like, adds a pacman style progressbar. Fixes some rounding issues and adds a demo file.