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
