Le 01/09/05, Charles-Henri d'Adhémar<[EMAIL PROTECTED]> a écrit :
> Je comprend ton point de vue Riri
> Mais j'ai quand meme 2 arguments :
> 
> 1- Nsetup est en Ruby il me semble. Donc Ruby sera sur le CD d'install.
> 2- En quoi c'est genant d'avoir une dependance a Ruby ou Python ?
> Gentoo utilise
> python et ils n'en sont pas mort pour autant... Ruby n'est quand meme pas tres
> lourd. Et puis on va se priver d'outils performant pendant combien de temps ?

Ce que tu mentionne c'est pour les CD d'install. Gentoo est prévu à la
source pour être construit à partir des sources. Il n'y a pas
d'alternative, tu as besoin d'un "set" préconfiguré pour faire une
gentoo.
Le fameux stage1 contient déjà tout ce qu'il faut, mais pour eux, hors
de question de s'en passer.

Pour Nasgaïa, je voyais plutot la procédure d'installation comme chez
debian ou BSD:
* un support de boot (qui n'est pas forcément celu sur lequel se
trouvent les choses à installer) ; ça peut être une disquette, une clé
usb, un CD, un accès ftp,http,nfs, une partition existante, enfin
n'importe quoi en gros :-)
* un media d'installation qui contient les paquets à installer et
l'installeur. Alors effectivement, on peut mettre tout ce qu'on veut
dessus, mais plus ce sera gros et contiendra beaucoup de paquets, plus
ce sera difficile de faire quelque chose de bien.

Pour Nsetup, il y a deux possibilités:
* soit il est lancé depuis l'installeur, avant ou pendant
l'installation, dans ce cas, toutes les dépendances doivent être
disponibles avec l'installeur
* soit il est lancé après la copie des paquets (comme pour nga 1.0),
dans ce cas, l'installation peut se réduire à un rootfs minimum et
Ncooker.

Après ça dépend des choix que l'on fait.
Si on va plus loin, comme tu le souligne, on peut tout revoir pour
utiliser un langage de prédilection pour nos outils, qui auront tous
les dépendances qui en découlent. C'est attrayant pour les raisons que
tu donnes, mais je trouve qu'on s'écarte du modèle 'simplicité' de
Nasgaïa.

-- 
Richard 'riri' GILL
jabber: [EMAIL PROTECTED]
-- L'important dans vi, c'est maîtriser Echap et i --

Répondre à