Salut la ML

J'ai corrigé le problème du Makefile de Ncooker qui m'empêchait de
l'utiliser, mais n'ai pas encore eu le temps de tester Ncooker en
lui-même. J'ai privilégié ma vie de famille, et n'ai pratiquement pas
bossé sur Ngadkm aujourd'hui, même si les choses prennent un bon ton.

Je suis en train d'intégrer l'installation (checkout ou update suivant
l'état + make install) de Ncooker dans le devkit. A partir de là, je
rejouerai l'étape d'ajustement de la chaîne de compilation (glibc +
binutils +gcc), pour enfin arriver à un jeu de programmes me
permettant de construire le devkit.

Ca commencera par la création des nbuilds de paquets de base et de
leur installation depuis l'environnment chrooté (pour lequel je me
suis donné tant de mal) : création de la hiérarchie standard du
système de fichiers, glibc, etc..

N'ayant pas beaucoup joué avec le nouveau Ncooker jusqu'ici, j'aurai
(j'imagine) sûrement des problèmes, des interrogations, des requêtes
d'évolution - il s'agit pour moi (et je le pense pour le projet) d'une
étape décisive dans l'avancement du projet, car c'est la première
brique d'un système constructible, avec des outils fait maison, pour
lesquels on s'est donné du plaisir (ça a été le cas pour moi).

J'espère pouvoir vous donner les premiers résultats de mes aventures
cookerienne  d'ici le week-end prochain, tout en essayant d'améliorer
la facilité d'utilisation de ngadkm ainsi qu'en étayant sa
documentation. Mes travaux sur *le* ngadkm qui fonctionne (enfin
presque, disons celui qui fonctionne le mieux depuis que je l'ai créé)
sont toujours en local (mon dernier commit n'est déjà plus
d'actualité). Avant de commiter, ma seule préoccupation est d'avoir
une base fonctionnelle (ngadkm lance Ncooker pour construire les nbas
et les installer). Le reste ne constituant qu'un plus, peut attendre :
* l'aspect (peu séduisant pour l'instant) de l'outil
* le module d'entrées/sorties et le système de rollback)

Je compte en effet un jour réutiliser ce travail d'entrées/sorties
pour les outils partagés plus globaux à Nasgaïa (pourrait être
réutilisé par Ncooker par exemple, mais je pense également à Nsetup).
J'ai déjà rendu le module de gestion des fichiers 'properties'
indépendant, il est facilement réutilisable dans un autre outil.

Une plus grande communication et complicité entre les devs (je pense
par exemple entre Julien et moi) sera toutefois nécessaire pour cela,
car les idées de plusieurs réunis valent plus de chacune des idées de
chacun (c'est même un principe mahtématique pour ceux qui se
rappellent de leurs cours à l'école). A discuter entre tous ici même
;-)

@+

--
Richard 'riri' GILL
jabber: [EMAIL PROTECTED]
http://riri.houbathecat.info
http://nasgaia.org
http://www.gnurou.org/Writing/SmartQuestionsFr

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

Répondre à