jamulussoftware / jamulussoftware/jamulus

Check for Update duplicated

Ouverte
#3,604 0 commentaires 1 réaction 0 personnes assignées Voir sur GitHub
Langage dominant
C
Étoiles
1.1k
Forks
248
Merge moyen
2 j 3 h
PR mergées (30 j)
9

Description

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)

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par localiser les vérifications de mise à jour dupliquées dans Client Dialogue et Server Dialogue, puis comparez leurs chemins de recherche réseau. Regroupez la vérification afin qu’elle soit indépendante du contexte de l’UI, tout en préservant la notification pour l’utilisation hors UI et le flux d’installation facultatif pour l’utilisation avec l’UI.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
c
Domaine
desktop
Type d'issue
Refactorisation
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
38/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.