Salut,

Après en avoir accepté le poste de responsable d'équipe proposé par le CE, 
Julien nous a fait part de son analyse sur l'état d'avancement et le codage de 
Ncooker. Voici ce résumé, livré tel quel :

----------
Ce qui est fait :
- la fondation (structure du code, gestion des erreurs, gestion des messages, 
...)
- l'implémentation des principales commandes (pack, build, install, remove)

Ce que je suis en train de faire :
- la gestion des dépendances ; les commandes pack et build vérifient les 
fichiers builddeps et basicdeps, contrôlent les dépendances puis incluent les 
deux fichiers dans le Nbuild/NBA ; il reste à faire en sorte que la commande 
build génère un fichier fulldeps et que la commande install vérifie le fichier 
fulldeps et contrôle les dépendances.

Ce qui reste à faire :
- la refonte du fichier XML "infos" vers un fichier d'un autre format "desc" 
(ou, au moins, le lancement d'un débat sur le sujet)
- l'ajout de scripts dans le Nbuild permettant d'exécuter des tâches à 
l'installation et à la désinstallation d'un paquet
- la gestion des messages (qui montre ses limites à l'usage)
- la gestion de paquets à travers des répertoires distants (dépôts)
- l'implémentation de commandes supplémentaires (info par exemple)

Ma priorité ne porte pas sur Ncooker en tant que tel mais sur le format des 
Nbuild/NBA. J'essaie de réfléchir sur les fichiers nécessaires aux paquets pour 
assurer leur gestion. Cette réflexion a forcément un impact sur Ncooker, que 
j'essaie d'implémenter.
----------

Beau résumé, clair, concis et pratique. Bravo Julien :)
Je vais le déposer sur le wiki.

Pour rappel, chacun peut demander à Julien de participer au développement de 
Ncooker, il a toute latitude pour gérer son équipe.

+
fraazz (pour le Conseil Ethique)


_______________________________________________
Nasgaia-dev mailing list
[email protected]
https://mail.gna.org/listinfo/nasgaia-dev

Répondre à