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

feature: allow tracking of custom depot paths #692

Open
uncomfyhalomacro opened this issue Jul 12, 2023 · 2 comments
Open

feature: allow tracking of custom depot paths #692

uncomfyhalomacro opened this issue Jul 12, 2023 · 2 comments
Labels
enhancement New feature or request needs more info
Milestone

Comments

@uncomfyhalomacro
Copy link
Contributor

Scenario

Some users use a custom depot path for Julia using the JULIA_DEPOT environmental variable.

Rationale

Regardless of the reason, juliaup should track custom depot paths to allow flexible configuration and managing of julia versions on customized setups.

Use cases

  • Self uninstalling of ~/.julia/juliaup and custom depots e.g. $JULIA_DEPOT/juliaup as mentioned in Should we delete .julia/juliaup at uninstall? #457
  • A saved data (maybe as JSON?) of tracked custom depots for users to clean up for uncommon cases such as a broken juliaup installation.
  • Customized setups where littering the HOME directory is not desirable.
@uncomfyhalomacro
Copy link
Contributor Author

uncomfyhalomacro commented Jul 12, 2023

We still have this issue #661 that is not yet resolved. So this is a braindump for now until that's done.

@davidanthoff
Copy link
Collaborator

I don't really understand what the proposal actually is. What do you mean by "tracking"? I think this just needs more explanation of what you actually have in mind :)

@davidanthoff davidanthoff added needs more info enhancement New feature or request labels Nov 15, 2023
@davidanthoff davidanthoff added this to the Backlog milestone Nov 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request needs more info
Projects
None yet
Development

No branches or pull requests

2 participants