Bonjour, C'est peut-être un peu tard mais je vous remercie pour ces réponses (qui, elles, ont été rapides). J'ai finalement suivi la "voix du milieu" prônée par frazz. :)
J'en profite également pour vous dire que j'ai essayé de formaliser le format Npkg sur le Wiki. C'est à cette adresse : http://www.nasgaia.org/wiki/doku.php#npkg Tout cela n'est pas figé dans le bloc mais est, au contraire, à discuter, modifier, polémiquer, ... ;) J'attends vos retours. A+ -- JulienL >From: fraazz <[EMAIL PROTECTED]> >Reply-To: Mailing list for dev purpose <[email protected]> >To: [email protected] >Subject: Re: [Nasgaia-dev] [Ncooker] Installation multiple d'un même paquet >Date: Mon, 30 Apr 2007 14:27:20 +0200 > >On Mon, 30 Apr 2007 12:57:37 +0200 >"Julien L." <[EMAIL PROTECTED]> wrote: > > > Bonjour, > > > > Ce week-end, j'ai travaillé sur Ncooker et à la transformation du >fichier > > XML infos en plusieurs fichiers de propriétés. Je compte bien profiter >des > > jours féréis de mai pour avancer sur cela mais je me heurte à une >question > > importante : doit-on autoriser l'installation de deux paquets d'un même > > projet mais avec des numéros de sortie (release) différents ? > > > > Sur Nasgaïa 1.0.1, on pouvait, par exemple, installer le paquet >foo-1.0.8 > > puis installer le paquet foo-1.2.3. Dans la base de données Npkg, on > > retrouvait deux fichiers (foo-1.0.8 et foo-1.2.3) dans le répertoire >infos. > > > > Doit-on conserver le même fonctionnement ? Peut-on aussi imaginer qu'on > > puisse installer deux paquets foo-1.0.8-nga1 et foo-1.0.8-nga2 ? Ou deux > > paquets foo-1.0.8-nga1 et foo-1.0.8-jlo1 ? Ou deux paquests > > foo-1.0.8-nga1-i686 et foo-1.0.8-nga1-i386 ? > > > > Je serais tenté de dire qu'il ne faut pas autoriser tout cela : un >paquet > > est installé de façon unique. Si on veut faire un paquet pour le projet >foo > > en numéro de sortie 1.2.3, alors il faudra nommer le paquet "foo12". > > > > Qu'en pensez-vous ? > >Pour moi il y a deux principes à prendre en compte : souplesse et sécurité. > >Souplesse pour l'utilisateur qui peut avoir envie de tester des paquets de >version/source/release différentes. >Sécurité (ou intégrité) du système, quid des fichiers de configuration par >exemple ? ou de la gestion des dépendance des futurs logiciels installés ? > >A la question "Doit-on autoriser tout cela ?", ma réponse est donc non par >défaut, mais option possible aux risques et périls de l'utilisateur. > >+ >fraazz > >-- >[0x366720B7] > >_______________________________________________ >Nasgaia-dev mailing list >[email protected] >https://mail.gna.org/listinfo/nasgaia-dev _________________________________________________________________ Personnalisez votre Messenger avec Live.com http://www.windowslive.fr/livecom/ _______________________________________________ Nasgaia-dev mailing list [email protected] https://mail.gna.org/listinfo/nasgaia-dev
