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

use jill.py as a fallback download method? #18

Open
Roger-luo opened this issue Apr 21, 2023 · 2 comments
Open

use jill.py as a fallback download method? #18

Roger-luo opened this issue Apr 21, 2023 · 2 comments

Comments

@Roger-luo
Copy link
Contributor

currently, juliapkg uses its own downloader if juliaup is not found, I'm not sure if @cjdoris is aware of jill.py but it'd be much better just to let a much more mature implementation handle this.

@cjdoris
Copy link
Collaborator

cjdoris commented Apr 24, 2023

I'm aware of it but last time I looked it was mainly targeted at interactive usage.

In particular it did stuff like messing with your PATH and/or .bashrc file and creating symlinks, all of which was undesirable and couldn't be turned off.

It also didn't support selecting the Julia version based on generic version constraints.

Is there anything in particular that Jill does that JuliaPkg doesn't that you'd like?

@Roger-luo
Copy link
Contributor Author

Is there anything in particular that Jill does that JuliaPkg doesn't that you'd like?

Jill downloads the julia binary from the closest Julia mirror instead of always downloading it from Julia's s3. On the other hand, I believe you can turn off the symlink etc. in the package API.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants