-
Notifications
You must be signed in to change notification settings - Fork 421
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
Add initial implementation of julia
module
#392
Conversation
Massive refactor on the way. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is some very cool output! I think this would make a good module.
Would you like to implement the rest of your checklist in this PR? I'd be good to merge this as is. We need to fix the CI, though. I'm working on a fix. |
Ok, please rebase. Should be good now. |
I think I'll have to leave the dynamic precompilation for another time. Maybe I can open an issue to keep track that it's missing so anyone can see it and possibly implement it. |
Good work, clean. Great output, too! |
Hey, I noticed that the julia logo doesn't look great in the web version: Could you look into that? You can check the problem live here: https://svenstaro.github.io/genact/?module=julia Or just compile it yourself to debug it. |
I don't know how to build and run the web version, but I think I know the source of the bug: the Julia banner is hard coded as a multiline string, hence the newlines are just |
Try:
|
I don't have Edit: oh I see, it's a Rust crate! I thought it were some node.js shenanigan... |
This should fix it: #400 |
This is an initial implementation of the module
julia
. It simulates the process of updating all the packages in a project.There are still some features missing:
downloading artifactsbuilding artifactspossible old manifest formatgarbage collectionIf there is some interest, I can work on adding them.
Here is a preview of what it looks like (this is an old version without artifacts and precompilation progress bar):
Updated asciinema recording (others are available on my account):