maciejwalkowiak / just

Magical 🪄 command line toolkit for developing 🍃 Spring Boot apps
312 stars 6 forks source link

:pray: Hi, please provide a package on sdkman :nerd_face: #1

Closed adriens closed 1 year ago

adriens commented 1 year ago

An always increasing number of people use SDKMAN! to install software.

I saw that you were using JReleaser, and as it manages sdkman that would pretty cool :smile_cat:

aalmiray commented 1 year ago

One thing to be considered before is figuring out if Sdkman allows non Open Source tools to be distributed. JUST is not Open Source and as far as I can tell every SDK listed as https://sdkman.io/sdks is Open Source.

There's no mention of license restrictions at https://github.com/sdkman/sdkman-cli/wiki/Vendor-onboarding-process

cc: @helpermethod

helpermethod commented 1 year ago

Hi @adriens, @aalmiray,

yes, we don't publish any commercial tools, as we've got burned by it in the past.

Furthermore, we require archives to be in a special, SDK-like format (i.e. at top-level directory with a /bin directory underneath), something like

mytool-1.0.0.jar
  bin/
    mytool

which is not the case with just (yet).

aalmiray commented 1 year ago

yes, we don't publish any commercial tools, as we've got burned by it in the past.

May need to make this restriction explicit in the docs 😉

maciejwalkowiak commented 1 year ago

Thanks @helpermethod for quick reply! The directory format is not a big issue to solve. With the commercial aspect lets see how is Just received by the Java/Spring community.

maciejwalkowiak commented 1 year ago

@adriens in such case I think the next step would be to add publishing to Snapcraft for Linux distors that use Snap. This would leave us with:

I imagine SDKMan would be the most convenient but since it's not a possibility I think these 3 is a good enough solution

adriens commented 1 year ago

So I close the issue ?

maciejwalkowiak commented 1 year ago

Yes. Closing in favour of #4

adriens commented 1 year ago

:+1: