[Request] Eclipse Mission Control - (Adoptium build of OpenJDK Java Mission Control)

Abierto Apto para principiantes
#542 1 comentario 5 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
65/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Tranquilo
Stack tecnológico
java
Área
tooling

Línea de trabajo

Comienza comparando el borrador de manifest proporcionado con los manifests existentes en el bucket de Java y, después, verifica la URL del release de Eclipse Mission Control, la estructura del archivo y el hash. El trabajo estará terminado cuando haya un manifest revisado para el paquete de Windows de 64 bits solicitado, con detalles de instalación, acceso directo, comprobación de versiones y autoupdate que coincidan con el release publicado.

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

Descripción

Package Request

Criteria

For a package to be acceptable in the Java bucket, it should be:

  • a runtime environment or software development kit for Java
  • a reasonably well-known and widely used developer tool (e.g. if it's a GitHub project, it should have at least 500 stars and 150 forks)
  • the latest stable version of the program
  • the full version i.e. not a trial version
  • a fairly standard install (e.g. uses a version-specific download URL, no elaborate pre/post install scripts)
  • downloadable without having to sign in or use user-dependant cookies
Information

Name: eclipse-jmc (may need review)

Description: Eclipse Mission Control is a low-overhead profiling and diagnostics tools suite for the JVM.

Homepage: https://adoptium.net/jmc/

Download link(s): https://github.com/adoptium/jmc-build/releases/download/9.0.0/org.openjdk.jmc-9.0.0-win32.win32.x86_64.zip

Some indication of popularity/repute:
It is a build of JMC from OpenJDK (the first one mentioned on OpenJDK jmc repo): https://github.com/openjdk/jmc?tab=readme-ov-file#eclipse-adoptium
Adoptium is also responsible for Java Temurin builds of OpenJDK.

License: Apache-2.0

I created a working draft of the manifest. May need some review.

{
    "version": "9.1.0",
    "description": "Eclipse Mission Control",
    "homepage": "https://adoptium.net/jmc/",
    "license": "Apache-2.0",
    "architecture": {
        "64bit": {
            "url": "https://github.com/adoptium/jmc-build/releases/download/9.1.0/org.openjdk.jmc-9.1.0-win32.win32.x86_64.zip",
            "hash": "7491f43cc641916b811871d648259d9d6bef26db995fcf5a8f1026cdb642a662"
        }
    },
    "extract_dir": "JDK Mission Control",
    "shortcuts": [
        [
            "jmc.exe",
            "Eclipse Mission Control"
        ]
    ],
    "checkver": {
        "github": "https://github.com/adoptium/jmc-build"
    },
    "autoupdate": {
        "architecture": {
            "64bit": {
                "url": "https://github.com/adoptium/jmc-build/releases/download/$version/org.openjdk.jmc-$version-win32.win32.x86_64.zip"
            }
        }
    }
}
Lenguaje dominante
PowerShell
Estrellas
314
Forks
111
Métricas de merge de PR
Sin PR fusionados en 30 d

Guía de contribución

Abrir la guía de contribución

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 ScoopInstaller/Java

Todos los issues de ScoopInstaller/Java

Issues similares

Más issues de DevTools

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.