helloSystem / helloSystem/launch
[Feature] AppImage Version Detection and Handling Multiples.
- Lingua principale
- C++
- Stelle
- 17
- Fork
- 6
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
As per #10, this is the proposed way for detecting .AppImage versions. Putting this here so we can gather feedback on it. The current implementation currently matches for files with the .AppImage suffix.
> So thinking about it again maybe we could do something much simpler which would cover at least >80% of cases:
> 1. Look for files with the .AppImage suffix
> 2. If there are at least 2 - characters in the filename, remove everything behind the second-last - character from the filename
> 3. there is only one - character in the filename, remove everything behind the -
> 4. Replace _ with
> 5. Compare the result against what the user wants to launch to determine whether we have a candidate
> 6. If there are at least 2 - characters in the filename, assume that what is between the first and second - is the version; this will be needed to decide amongst several candidates (to pick the latest version)
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
La issue non indica file, test o punti di ingresso. Inizia individuando l’implementazione attuale che corrisponde ai file con il suffisso .AppImage, quindi esamina come vengono gestiti i nomi e le versioni dei candidati. Il lavoro è completato quando l’analisi proposta dei nomi dei file può identificare le applicazioni corrispondenti e scegliere la versione più recente tra più candidati.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- cpp
- Ambito
- cli, desktop
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 25/100