asdf-java icon indicating copy to clipboard operation
asdf-java copied to clipboard

Change in Naming of Releases (Unknown release: adopt-openjdk-11.0.6+10)

Open adyang opened this issue 5 years ago • 4 comments

Hi,

I am not sure if this is intentional or by mistake, but it seems that the names of the releases have changed from adopt-openjdk-11.0.6+10 to adoptopenjdk-11.0.6+10. Also it seems that some versions are missing such as adopt-openjdk-8u242-b08.

The context is running asdf install java adopt-openjdk-11.0.6+10 based on the java versions that are previously saved into a .tool-versions file that is checked into vcs. The failure is on a CI job that runs some dotfiles script for testing purposes.

Think this would also impact projects that use a local .tool-versions that specify a specific version of java.

adyang avatar Jul 06 '20 13:07 adyang

Thankfully this doesn't affect our CI since I use my own asdfdocker image with plugins preinstalled, but this is very annoying locally.

For now I did this locally:

asdf plugin-update java b050643a2d86aa27c5c1d1aa850fdc83435f2f6d

To use the commit before all version name changes.

prakhunov avatar Jul 06 '20 19:07 prakhunov

@joschi should we change your repository to contain a "-" between the adopt and openjdk? Or will we just wait for the Eclipse Adoption name switch, and see if all old releases will be rebranded?

I also introduced a breaking change to the naming with https://github.com/halcyon/asdf-java/pull/140 but I don't see a nice way to deal with this.

delgurth avatar Apr 05 '21 01:04 delgurth

should we change your repository to contain a "-" between the adopt and openjdk?

@delgurth Since the change was introduced over 9 months ago I really wouldn't want to break consumers again. 😉

So I'm firmly against changing the names from adoptopenjdk-* to adopt-openjdk-*.

Or will we just wait for the Eclipse Adoption name switch, and see if all old releases will be rebranded?

Will they be rebranded? I was under the impression that only new JDK releases would be published under the new name (Temurin).

joschi avatar Apr 05 '21 07:04 joschi

@delgurth Since the change was introduced over 9 months ago I really wouldn't want to break consumers again. 😉

Agree, forgot to look how old this question was :(

Will they be rebranded? I was under the impression that only new JDK releases would be published under the new name (Temurin).

I sure hope not, but you never know.

delgurth avatar Apr 05 '21 08:04 delgurth