helloSystem / helloSystem/launch

Define further error handlers

Aperta
#1 6 commenti 0 reazioni 0 assegnatari Vedi su GitHub
enhancement
Lingua principale
C++
Stelle
17
Fork
6
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Define further error handlers, e.g., for

- [x] Linuxulator has too old a kernel version set
- [x] A required dependency library is too old
- [x] A required dependency Python module is not installed
- [ ] A required dependency library is not installed; right now we **tell** the user to `sudo pkg install ...` but we should actually offer to __do__ it
- [ ] A required **Linux** dependency library is not installed
- [ ] (...)

---

Implemented so far:

![image](https://user-images.githubusercontent.com/2480569/96335893-0cb35300-107c-11eb-9871-76e477391202.png)

![image](https://user-images.githubusercontent.com/2480569/96335900-1f2d8c80-107c-11eb-9b30-5925d6d06df0.png)

![image](https://user-images.githubusercontent.com/2480569/96336616-60746b00-1081-11eb-9c1e-a8c06da46e2a.png)

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia esaminando l’implementazione esistente del gestore degli errori descritta nell’issue e i casi già contrassegnati come completati. Definisci il comportamento rimanente per le librerie di dipendenze mancanti, incluse le dipendenze Linux e la proposta dell’installazione di pkg indicata, quindi verifica che ogni errore di dipendenza elencato riceva un gestore appropriato.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
cpp, linux, python
Ambito
cli, desktop
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.