16-11-2020, 13:01:14
Je parcours ton script (que j'ai pour l'instant consommé à l'aveugle et qui a toujours bien marché
) https://framagit.org/philippe-dpt35/prim...x4-rpi4.sh
et envisager la Primtux6.
Le but n'est bien sur pas de faire doublon mais de pouvoir te seconder et mutualiser nos efforts si besoin.
J'ai pour le coup plusieurs questions et remarques. (pas des critiques : la review de code et le paire programming est selon moi le meilleur moyen de faire des softs matures car la relecture et l'expertise de chacun permet de faire avancer le projet)
1. Ligne 14, tu récupères des sources du dépôt de Steph. Est-ce toi ou Steph qui a créé ses archives et quel est le process pour les créer.
2. Tu utilises une variable pour stocker le temps d'exécution du script. En soit, c'est une super idée mais vu que je lance en règle général le script le soir, je me retrouve avec un temps mort car le script s'arrête sur un prompt : "mot de passe de ctparental" et le lendemain mat (voir le soir après le boulot), je me remets dessus.
3. Tu fais des rm de fichiers/dossiers dans tmp alors que après le script tu invites à redémarrer : tmp est vidé à ce moment précis. Du coup, c'est pas des lignes de code parasites ?
4. Ligne 112, tu récupères une archives du dépôt log2ram issus de la branche master.
Or, celle-ci change régulièrement et avoir des bugs potentielles. J'encourage plutôt à partir sur une version définit :
par exemple https://github.com/azlux/log2ram/archive/1.6.0.tar.gz
5. qu'est-ce qui se passe si le md5 n'est pas bon, si github est down (ça c'est produit plusieurs demi-journée cette année) ou si le dépôt n'existe plus ?
Le script passe à la suite ?
La question peut se rapporter à tous les wget.
6. Il manque une icône pour gSpeech que tu rajoutes dans ton script.
Je pense qu'il faudrait sans doute mieux envisager un upgrade de gSpeech pour disposer de ça correctement.
D'ailleurs la version de gSpeech est très vielle. (mais c'est peut-être lié à mon soucis de source.list)
) https://framagit.org/philippe-dpt35/prim...x4-rpi4.shet envisager la Primtux6.
Le but n'est bien sur pas de faire doublon mais de pouvoir te seconder et mutualiser nos efforts si besoin.
J'ai pour le coup plusieurs questions et remarques. (pas des critiques : la review de code et le paire programming est selon moi le meilleur moyen de faire des softs matures car la relecture et l'expertise de chacun permet de faire avancer le projet)
1. Ligne 14, tu récupères des sources du dépôt de Steph. Est-ce toi ou Steph qui a créé ses archives et quel est le process pour les créer.
2. Tu utilises une variable pour stocker le temps d'exécution du script. En soit, c'est une super idée mais vu que je lance en règle général le script le soir, je me retrouve avec un temps mort car le script s'arrête sur un prompt : "mot de passe de ctparental" et le lendemain mat (voir le soir après le boulot), je me remets dessus.
3. Tu fais des rm de fichiers/dossiers dans tmp alors que après le script tu invites à redémarrer : tmp est vidé à ce moment précis. Du coup, c'est pas des lignes de code parasites ?
4. Ligne 112, tu récupères une archives du dépôt log2ram issus de la branche master.
Or, celle-ci change régulièrement et avoir des bugs potentielles. J'encourage plutôt à partir sur une version définit :
par exemple https://github.com/azlux/log2ram/archive/1.6.0.tar.gz
5. qu'est-ce qui se passe si le md5 n'est pas bon, si github est down (ça c'est produit plusieurs demi-journée cette année) ou si le dépôt n'existe plus ?
Le script passe à la suite ?
La question peut se rapporter à tous les wget.
6. Il manque une icône pour gSpeech que tu rajoutes dans ton script.
Je pense qu'il faudrait sans doute mieux envisager un upgrade de gSpeech pour disposer de ça correctement.
D'ailleurs la version de gSpeech est très vielle. (mais c'est peut-être lié à mon soucis de source.list)

