Salut à tous,

Le Dimanche 10 Avril 2005 12:36, Julien L. a écrit :
>
> Le problème, c'est qu'il ne sert à rien de fermer son éditeur de texte si
> tous les fichiers (y compris le fichier build) n'est pas encore au point.
> Lorsque le nbuild est testé (construction d'un NBA à partir d'un nbuild),
> l'éditeur de texte sera encore ouvert car il paraît un peu prétentieux de
> dire qu'on peut écrire un fichier build sans erreur.
>
> En fait, mes propositions induisent le comportement suivant : sur un
> "Ncooker pack", le répertoire donné en argument est recopié entièrement
> dans un répertoire cache ou temporaire (à voir) puis les fichiers ainsi
> copiés sont modifiés (ajouts de variables, modification du changelog).
> Enfin, c'est ce nouveau répertoire qui est archivé.
>
> Le répertoire de développement n'aurait alors aucun fichier modifié.
> C'est peut-être lourd à développer mais je pense que cela permettrait
> d'améliorer la procédure de développement des nbuilds.
>
> Vos avis ?

Très franchement, à titre perso biensûr, je suis contre une telle 
fonctionnalité dans Ncooker. Quel est le but fixé ici ? Je ne comprend pas 
bien. J'ai l'impression qu'on se focalise beaucoup sur des problèmes liés à 
l'éditeur de texte ou a des trucs vraiment secondaires.
La difficultée d'un nbuild ne réside pas en la construction d'un fichier info, 
desc ou changelog, où il y a juste à "remplir les cases". La difficulté 
réside principalement en l'écriture du fichier build. C'est là où la part 
humaine du nbuilder est la plus importante et la moins controlable 
automatiquement par du code (Ncooker ou outils externe).

Mon avis est d'être vigilant sur notre code au niveau de la sécurité du 
nbuild, en faisant le maximum pour assurer la sécurité par Ncooker 
directement (cad par du code).

Pour tous les "tracas" évoqués pour un nbuilder, je trouve qu'ils sont 
minimes, et qu'ils peuvent être évités par un nbuilder vigilant et 
consciencieux. Si le nbuilder se trompe, l'équipe de validation sera là pour 
vérifier les nbuilds et aider les nbuilders à faire mieux par des conseils 
chaleureux et pratiques, comme Nasgaia en a la vocation ;-)

On aura beau blinder le code comme on pourra, il y aura toujours un moment ou 
les problèmes ne pourront se résoudre que par l'intervention de l'équipe et 
de la communauté Nasgaïenne...

Voilà, c'est ma réflexion à 2 balles du dimance soir :-)

++
Chicha.

Répondre à