Salut tout le monde,
Salut Gontran,

Un fichier XML à la place de trois fichiers texte "basique" ? Pourquoi pas. Cela dit, pour le développeur, ce n'est pas vraiment facile d'écrire du XML. Enfin bon, avec un bon éditeur, cela peut le faire...

Un jour, il me semble avoir lu que les toutes premières versions de Ncooker utilisaient du XML et que le format XML fut finalement abandonné au profit de fichiers texte "basiques". Est-ce que les anciens savent la raison du pourquoi ?

Je me pose également une autre question. Dans la version en développement de Ncooker, le traitement de création d'un Nbuild ajoute des informations dans les fichiers infos et changelog. Est-ce que ce comportement serait conservé avec un tel fichier XML ? J'imagine que c'est assez simple de rajouter des lignes dans les fichiers infos et changelog. Est-ce qu'il est aussi simple de rajouter des informations dans un fichier XML ?

Sinon, je suis favorable à rendre les fonction do_* optionnelles mais je préférerais que leur comportement par défaut ne soit pas orienté vers une chaîne de compilation en particulier (./configure && make && make install en l'occurence). Je ne vois pas pourquoi on favoriserait une chaîne de compilation en particulier sous prétexte qu'elle est majoritairement utilisée à l'heure actuelle. Avec le temps, cette chaîne de compilation peut devenir obsolète.

Je suis plutôt favorable que les fonctions de compilation n'aient aucun comportement par défaut. Je pense que le développeur de Nbuild sera ainsi contraint de maîtriser la construction de son Nbuild, ie, de se poser les questions sur la bonne commande ./configure, la bonne commande make, ... qu'il doit utiliser pour construire le paquet.

Pour ce qui est des fonctions qui peuvent avoir un comportement par défaut pour tous les paquets possibles, il ne faut pas se priver. Je pense notamment à do_package. On y met toujours la même chose, non ?


++
Gontran

A+

--
Julien

_________________________________________________________________
Ne cherchez plus, trouvez ! Avec le nouveau MSN Search. http://search.msn.fr/


Répondre à