jamulussoftware / jamulussoftware/jamulus

Check for Update duplicated

Abierto
#3,604 0 comentarios 1 reacción 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Lenguaje dominante
C
Estrellas
1.1k
Forks
248
Merge medio
2 d 3 h
PR fusionados (30 d)
9

Descripción

Checking whether there is a new version available is done in two places:
- Client Dialogue
- Server Dialogue

with separate code to do the necessary network lookups.

1. There should only be one method implementing the check
2. The check should be unaware of whether it is running from a UI
3. Even when not running a UI, the user should be informed of a new version being available
4. When running a UI, they should be given the option to download and run the installer, exiting the program, if a new version is available

(Originally a comment in https://github.com/jamulussoftware/jamulus/pull/3556#discussion_r2724187266)

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.

Línea de trabajo

Comienza localizando las comprobaciones de actualización duplicadas en Client Dialogue y Server Dialogue, y luego compara sus rutas de consulta de red. Consolida la comprobación para que sea independiente del contexto de UI, manteniendo la notificación para el uso no relacionado con la UI y el flujo opcional del instalador para el uso de UI.

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

Evaluación

Stack tecnológico
c
Área
desktop
Tipo de issue
Refactorización
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
38/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.