Bonjour, Bonsoir, Depuis quelques temps, je me suis mis dans la tête de revoir les différents contrôles effectués par les commandes Ncooker check, pack, build et install. En effet, je trouve que cela manque un peu de clarté. C'est pourquoi j'ai tenté de résumer tout cela sur une page du Wiki : http://www.nasgaia.org/wiki/doku.php?id=specifications_ncooker_controles
J'attire votre attention sur deux exemples : 1) l'utilité du fichier build. Récemment, une modification a été apportée à Ncooker pour faire en sorte que la commande pack vérifie l'utilité du fichier build. Si le fichier est vide ou ne contient que des commentaires, le fichier est jugé inutile et un avertissement (warning) est affiché. Avant, il affichait dans ce cas une erreur. Pour arriver à cela, j'ai apportée une modification à la commande check, mais comme cette commande est appelée par les commandes pack, build et install, ces commandes font également le contrôle. Donc, si on créé e un paquet Nbuild et qu'on a l'avertissement, on va avoir ce même avertissement lorsqu'on va exécuter la commande build et install. Je trouve cela aberrant et c'est pourquoi je propose que l'avertissement n'apparaisse que pour les commandes check et pack. 2) la gestion des URLs et la somme de contrôle (checksum) Actuellement, la commande check vérifie, pour chaque ressource, que toutes les URLs sont valides. Par conséquent, ce contrôle est aussi fait lors de l'exécution des commandes pack, build et install. Une fois de plus, je propose que ce contrôle ne soit effectué qu'avec les commandes check et pack. De plus, je propose que ce contrôle engendre un avertissement et non une erreur. Cela serait le comportement par défaut (comportement qui serait paramétrable dans Ncooker.conf). Que pensez-vous de tout ça ? Merci de votre avis. -- JulienL _________________________________________________________________ Votez pour vos acteurs de séries TV préférés et tentez de gagner un voyage à Hawaï ! http://messengerawards.divertissements.fr.msn.com/ _______________________________________________ Nasgaia-dev mailing list [email protected] https://mail.gna.org/listinfo/nasgaia-dev
