Re: recherche sponsor pour nouveaux paquets [OBM]
On Wed, 2008-05-28 at 21:16 +0200, Vincent Bernat wrote:
> OoO Pendant le journal télévisé du mercredi 28 mai 2008, vers 20:55,
> Cedric Delfosse <cedric@debian.org> disait:
>
> > En effet, obm-storage et obm-ui dépendent tous les deux de obm-core, qui
> > finalement contient tout le code. Est-il envisageable de couper obm-core
> > en deux sous-paquets, un qui serait utilisée par obm-storage (ou alors
> > carrément inclure cette partie dans obm-storage), et un autre qui serait
> > utilisée par obm-ui (ou inclure cette partie dans obm-ui).
>
> > En fait, il serait dommage de devoir installer obm-core (qui semble
> > surtout contenir du code web) sur un serveur juste parce qu'on a
> > paramétré la base MySQL OBM dessus.
>
> > Vincent, est-ce la même chose qui te gênait dans le packaging ?
>
> Un peu. En fait, obm-storage se contente de configurer la base de
> données avec dbconfig-common. Mais si obm le faisait, ce serait pareil :
> dbconfig-common sait configurer une base distante. obm-ui se contenter
> d'installer une conf d'Apache. obm pourrait le faire de la même façon.
>
> Maintenant, Sylvain a donné sur debian-mentors@ quelques arguments dont
> un schéma pour expliquer les dépendances. Du coup, je suis un peu moins
> catégorique qu'avant, mais ça me semble toujours bizarre (je trouve que
> tout devrait être dans le même package).
>
> Une autre question pour Sylvain en fait. Avec les packages actuels, on
> peut installer obm-storage sur une machine et obm-ui sur une autre, mais
> c'est tout ?
Re,
Suite a nos conversation et vos remarques, j'ai cherché un moyen de
regrouper les paquets. J'ai discuter avec Yann Dirson, un nouveaux
collaborateur de ma société et aussi DD.
Je me suis penché sur le raprochement des paquet obm-conf et
obm-storage. Le but étant de généré le fichier de conf par
dbconfig-common soit en backend ou en frontend, comme-ça, soit on
install la BD soit on a juste le fichier de conf.
J'ai donc modifier les paquet pour que cela fonctionne. Et là je me suis
souvenu de pourquoi je n'ai pas utilisé cela à l'origine:
Pour re-situer, obm-conf est requis par presque tous les autre paquets,
c'est simplement un fichier de conf. Le problème c'est que si je
regroupe obm-conf avec obm-storage, je n'aurais pas de problème pour
généré le fichier de conf correctement.MAIS dans le cas d'une
installation multiserveur si on a 1 seul paquet pour la conf et la BD,
ce même paquet doit avoir une dépendance sur Mysql, sauf si on l'install
en Backend pour avoir seulement le fichier de conf... DOnc cela n'est
pas jouable, à la limite on se retrouve avec un paquet obm-frontend et
obm-backend ce qui revient au même que obm-conf et obm-storage.
Voilà, en attente de vos retour.
--
Sylvain Garcia
Aliasource - Groupe LINAGORA
20, rue Hermès, Parc Technologique du Canal 31520 RAMONVILLE SAINT AGNE
Téléphone : +33 (0)5 62 19 24 91
Reply to: