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

Publish releases on SDKMAN! #3356

Open
cayhorstmann opened this issue Jan 3, 2025 · 2 comments
Open

Publish releases on SDKMAN! #3356

cayhorstmann opened this issue Jan 3, 2025 · 2 comments

Comments

@cayhorstmann
Copy link

SDKMAN! has a simple vendor API for publishing releases: https://sdkman.io/vendors

If you could support that, it would simplify life for those who would like an up-to-date version for use with LSP clients (e.g. Emacs eglot).

@rgrunber
Copy link
Contributor

rgrunber commented Jan 7, 2025

Are there any package registries for eglot out there ? I've seen so many different workflows it ends up being difficult to figure out what would have the most impact. Usually the individual communities create their own package registries as they know best how to integrate into their editor. Some communities take a more basic approach (mason.nvim, just get the tarball, and some basic integration) while others build out an entire plugin that wraps JDT-LS.

@cayhorstmann
Copy link
Author

Eglot takes a minimalist approach to LSP. It is the user's responsibility to download jdtls. Which is a bit of a pain, but that's just the pain that SDKMAN! solves for other tools in the Java ecosystem.

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

No branches or pull requests

2 participants