You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe
I'd like to be able to include a .tool-versions in my github repo, but I realize that if I were to expect other developers to use it they'd have to know where I got the tool versions from, and ... well there's a whole lot of duplicate documentation that has to be written and maintained, especially for those that aren't familiar with asdf.
I think this specification is imperfect but hopefully it highlights the idea.
I am not retaining the specific sha because I personally wouldn't expect the local to do sha swapping unless the source had a different sha, it could though, you can have more than one git checkout for a single repo. I'm also not certain how the first column of .toolbox-versions works. I'm actually kind of guessing that is the plugin name, which actually makes me think the current design might be conflicting. I would think it might be better for there to be no name for this use case, as we are installing this for everyone and locally named plugins are not necessarily the same as global. Although it could be reasonable that when within this tool-version scope any reference to java would use the local version defined here, instead of the global one.
Describe similar asdf features and why they are not sufficient
currently tool-versions describes the version of the tool, just not where it got it from.
Describe other workarounds you've considered
having a general documentation repo for all of my code, copy pasta shell scripts that do similar things lazily.
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe
I'd like to be able to include a .tool-versions in my github repo, but I realize that if I were to expect other developers to use it they'd have to know where I got the tool versions from, and ... well there's a whole lot of duplicate documentation that has to be written and maintained, especially for those that aren't familiar with asdf.
Describe the proposed solution
given this
.tool-versions
and this
asdf plugin list --urls --refs
then
.toolbox-versions
I think this specification is imperfect but hopefully it highlights the idea.
I am not retaining the specific sha because I personally wouldn't expect the local to do sha swapping unless the source had a different sha, it could though, you can have more than one git checkout for a single repo. I'm also not certain how the first column of
.toolbox-versions
works. I'm actually kind of guessing that is the plugin name, which actually makes me think the current design might be conflicting. I would think it might be better for there to be no name for this use case, as we are installing this for everyone and locally named plugins are not necessarily the same as global. Although it could be reasonable that when within this tool-version scope any reference to java would use the local version defined here, instead of the global one.Describe similar
asdf
features and why they are not sufficientcurrently tool-versions describes the version of the tool, just not where it got it from.
Describe other workarounds you've considered
having a general documentation repo for all of my code, copy pasta shell scripts that do similar things lazily.
The text was updated successfully, but these errors were encountered: