Salut tout le monde,
Salut Chicha,

Pour répondre à la question de Gontran, je dirais qu'il est génant
pour le nbuilder d'être averti par son éditeur de texte que des
fichiers ont été modifiés (surtout avec emacs :p).

Sur ce point Ncooker n'y est pour rien. On ne peut pas reprocher a Ncooker
de faire son boulot ! Par contre tu peux demander a ton editeur (s'il
le permet)
de ne pas t'avertir des changements. Et si ce n'est pas possible, je ne
sais pas
s'il vaut mieux demander un changement dans Ncooker ou un changement dans
l'editeur de text ?

Je ne dis pas que Ncooker fait mal son boulot. Au contraire, de ce que j'ai vu, je trouve qu'il le fait plutôt bien. Cependant, je crois que l'utilisation de Ncooker serait facilité si il copiait les fichiers dans un répertoire temporaire pour y faire ses modifications. C'est bien pour "faciliter" l'utilisation de Ncooker que je soulève le problème et rien d'autre.


Pour moi le cas de figure que tu evoques n'est pas courant du tout, et
qui plus
est, est a deconseiller :

- On fait un pack a la fin, quand tout est fini, pour envoyer son nbuild a
quelqu'un ou tester son installation. On ne fait pas 36 pack au court du
developpement du nbuild. Si tu veux tester l'intergrite de ton nbuild pendant
que tu le developpes je te conseille d'utiliser le module check (Ncooker
check), qui peut prendre un repertoire en parametre si je ne me trompes pas...

La commande check me permettra de tester un certain nombre de points mais pas tous les points. Pour tester le fichier build, on est bien obligé de faire la commande pack, non ? De ce fait, si le fichier build est un peu compliqué, je pense qu'on peut facilement se retrouver à faire "36 pack au cours du développement du nbuild". Est-ce que tu imagines faire les 72 (36 * 2) rechargements de fichiers ?


- Que ce soit Ncooker ou tout autre logiciel, je deconseille a tout le
monde de
modifier quelque fichier du logiciel que ce soit alors que ce dernier est en
plein fonctionnement. Modifier un nbuild alors qu'Ncooker travaille dessus
c'est pour moi aller au-devant des problemes.

Oui, c'est sûr. Ce n'est pas très sain de faire cela. Le débutant (celui qui lance "Ncooker pack" pour la première fois) se rendra vite compte qu'il ne faut pas modifier le fichier après avoir lancé la commande Ncooker (qu'elle soit terminée ou pas). Il finira par se résoudre à :
- soit fermer son éditeur pour lancer la commande (plus sûr) ;
- soit recharger tous les fichiers dans son éditeur (moins sûr et un peu lourd).
C'est un débutant qui vous parle. :p


Pour moi ce n'est pas un probleme d'editeur ni de Ncooker. C'est un probleme
d'utilisation de Ncooker. Si ca pose vraiment un probleme, comme ca a l'air
d'etre le cas pour plusieurs d'entre nous, on peut toujours rajouter ces 2
conseils dans le futur manuel "nbuilder-howto" :

1- On pack a la fin, quand tout est fini (on ne pack pas une moitie de nbuild
sauf pour tester les cas d'erreurs).
2- On ne modifie pas un nbuild pendant son utilisation par Ncooker, sauf si on
veut avoir des problemes ou faire des tests de cas d'erreurs.
3- Pour toute verification d'un nbuild pendant sa creation, on peut utiliser
Ncooker check sur le repertoire de creation. Cette commande est passive (ne
modifie aucun fichier)

Tout ca tourne "a la Gontran" bien evidemment ! ;-)

Vous en pensez quoi ?

Sur le point 1 : on ne packe pas à la fin mais quand on veut réellement tester son nbuild. C'est un peu comme dire qu'il faut compiler quand on a fini de coder et qu'il faut se limiter à une unique compilation.

Sur le point 2 : tu reconnais que l'utilisation de Ncooker présente des petites subtilités fonctionnelles. Or ces subtilités peuvent être évitées.

Sur le point 3 : il peut en effet être sympa de le préciser.



P.S (pour Julien) : j'espere que tu ne vois aucun acharnement ici, c'est
vraiment ce que je pense, et ca ne change rien au fait que je trouve hyper
sympa le boulot que tu fait sur les resumes, ta participation et tout et tout
:-). On est juste pas d'accord sur ce point :-)

Il n'y a aucun problème. On échange juste nos points de vue. Il n'y a rien de mal dans la mesure où on n'arrive pas aux injures ou aux mains. ;) Pour ce qui est des résumés, c'est vraiment rien comparé à ce que vous faîtes. Cela me prend 3 h par mois (environ 150 messages à relire par mois :)).

A+

_________________________________________________________________
Essayez le nouveau MSN Search : plus performant, plus précis. http://search.msn.fr/


Répondre à