Re :-) Laville Guillaume wrote:
Pour ce qui est de la mise en forme du code, ma principale suggestion sera donc de modifier le style des commentaires de Ncooker et Nsetup: les commentaires normaux restent de la forme # ceci est un commentaire d'illustration # ne faite pas attention au contenu, c'est pour # avoir plusieurs lignes :-D
100 % OK
par contre, et c'est là que le changement intervient, je suis partisan de modifier la manière de delimiter les sections importantes du code et la licence, pour obtenir quelque chose de la forme #============================================== # ICI LE NOM DE LA SECTION #============================================== par rapport à la solution "lignes remplies de diese", je trouve qu'on y gagne en lisibilité:
100 % Ok pour moi
Autrement, je propose également de definir une sorte de mini-FHS pour nos outils nasgaia,afin de définir des reperertoire bien prècis ou placer les fichiers de configuration, les modules, les traductions, le executables principaux, etc...
100 % Ok :-)
Surtout, et cela représente pour moi un fait essentiel, Il ne faut pas oublier que Nsetup et Ncooker sont destiné à cohabiter: Nsetup utilisera Ncooker pour installer la distribution, pour ajouter ou supprimer des paquets... Tou comme Ncooker s'appuira sans doute sur les possibilités en ligne de commande de Nsetup pour configurer les paquets et le système:
Ncooker n'utilisera pas Nsetup directement. Ce seront les Nbuilds qui le feront dans leur fonction do_* Vous me direz que c'est la même chose, mais il y a quand même une subtilité : un nbuild est aussi un programme en soit (une mini librairie en faite). A ce sujet je pense qu'il serait bon de générer un entête avec la license et le nom de l'auteur du nbuild automatiquement au pack pour chacun des fichiers du nbuild... Vous en pensez quoi ?
++ Chicha
