[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: