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

Add Ammonite to the candidates list. #33

Open
lucianenache opened this issue Oct 3, 2018 · 3 comments
Open

Add Ammonite to the candidates list. #33

lucianenache opened this issue Oct 3, 2018 · 3 comments

Comments

@lucianenache
Copy link

Ammonite is a REPL for Scala, it would be nice to have it provided by sdkman .

link: http://ammonite.io/

I am not sure whether it is possible since only the source code can be retrieved as an archive: https://github.com/lihaoyi/Ammonite/releases/

@marc0der
Copy link
Member

marc0der commented Oct 13, 2018

I've spoken to @lihaoyi about this before, but he expressed that he wasn't interested in having ammonite on sdkman, preferring people to install it manually.

Personally I think that's a shame, but there is nothing much I can do about this. Ammonite would need to be packaged in a zip or tarball just like all other SDKs (for example the JDK, Scala or SBT).

Perhaps if you took this discussion to the Ammonite github it might be considered again.

@lucianenache
Copy link
Author

Hi @marc0der,

Thanks for the clarification, I will try and ask @lihaoyi in regards. Even though if it hasn't happened yet the chances that now it will would be rather slim, and probably there are some maintenance overhead reasons behind the choice.

@domdorn
Copy link

domdorn commented Feb 4, 2021

Is the only thing blocking this, that ammonite is downloaded directly as a binary and not packaged in a zipfile?
Homebrew handles it like this
https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/ammonite-repl.rb

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

3 participants