Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Consider Supporting GraalVM "Innovation" Releases

Abierto
#159 6 comentarios 1 reacción 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
52/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Tranquilo
Stack tecnológico
java
Área
api, backend

Línea de trabajo

Comienza comparando los esquemas de URL de Oracle GraalVM y GraalVM Community Edition mostrados en el issue, incluidos los identificadores de Innovation de 25.1+ y las formas LTS sin cambios. Se considera completado cuando las versiones de Innovation pueden descubrirse desde ambas fuentes y las URL de LTS existentes siguen funcionando; valida esto con los ejemplos concretos proporcionados para Linux, macOS y Windows.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Hello! I'm guessing you are already working on this, but... just in case... Starting with Graal v25.1 Graal is now detached from OpenJDK releases for non-LTS releases. I think the Graal team is calling the non-LTS releases "Innovation" releases.

Oracle GraalVM

For Oracle GraalVM 25.1+ we have the following script-friendly URLs. For example, v25.1.3 URLs are:

curl https://gds.oracle.com/download/graal/25i1/archive/graalvm-jdk-25i1-25.0.3_linux-x64_bin.tar.gz
curl https://gds.oracle.com/download/graal/25i1/archive/graalvm-jdk-25i1-25.0.3_linux-aarch64_bin.tar.gz
curl https://gds.oracle.com/download/graal/25i1/archive/graalvm-jdk-25i1-25.0.3_macos-aarch64_bin.tar.gz
curl https://gds.oracle.com/download/graal/25i1/archive/graalvm-jdk-25i1-25.0.3_windows-x64_bin.zip

Interesting that we don't see 25.1.3 anywhere in the URL. On the Oracle website this is described as 25.1 (Innovation). So the 25i1 is probably the version key.

For LTS versions, URLs are unchanged (I think):

curl https://download.oracle.com/graalvm/25/archive/graalvm-jdk-25_linux-x64_bin.tar.gz
curl https://download.oracle.com/graalvm/25/archive/graalvm-jdk-25_linux-aarch64_bin.tar.gz
curl https://download.oracle.com/graalvm/25/archive/graalvm-jdk-25_macos-aarch64_bin.tar.gz
curl https://download.oracle.com/graalvm/25/archive/graalvm-jdk-25_windows-x64_bin.zip

GraalVM Community Edition

For GraalVM Community Edition, downloads are still available on GitHub.

But the URL scheme has changed a tad:

25.1+:

https://github.com/graalvm/graalvm-ce-builds/releases/download/graal-25.1.3/graalvm-community-jdk-25i1-25.0.3_linux-x64_bin.tar.gz

Older LTS releases are unchanged (I think):

https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-25.0.2/graalvm-community-jdk-25.0.2_linux-x64_bin.tar.gz

Notice that the graal version does not necessarily match the jdk version anymore.

Happy to Help

Let me know if there is anything I can do to help.

And I'll be so bold to ping @fniephaus from the Graal team to see if he has any tips/corrections.

Lenguaje dominante
Java
Estrellas
155
Forks
18
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de foojayio/discoapi

Todos los issues de foojayio/discoapi

Issues similares

Más issues de Java

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.