OoO En cette matinée ensoleillée du mercredi 21 mai 2008, vers 09:47, Sylvain Garcia <[EMAIL PROTECTED]> disait:
>> I am still very uncomfortable with obm-conf package. You should let >> debconf handle any reconfiguration/first configuration stuff. It won't >> ask questions twice if not needed. > you talk about obm-conf/already_configured ? Yes, and all the tests you do (test if its configure or reconfigure). >> Moreover, this package configure will ask again questions about mysql >> database configuration while dbconfig-common has already asked the same >> questions. A typical user installing the packages on the same host won't >> even be able to answer all questions since dbconfig-common will >> autogenerate the password for him. >> >> It is a personal opinion, but I would prefer that database configuration >> is generated by obm-storage package and that the user copy by hand the >> resulting file to another host if he wants a multi-host >> configuration. This will strip down complexity of the package, lower the >> number of debconf questions (and the needed translations). > ok, this schema explain the full debian package architecture of OBM > ( inkscape schema). Actually i have this package which work, but there > aren't debian compliant about policy. The goal of this packages is to > install OBM on many architecture, on many servers > > For my, I prefer use obm-conf to make configuration database because my > goal is " apt-get install obm-..." and it works, same on install whith > many server. So i don't "copy by hand resulting file". But, of > course if this is not debian compliant.... > Morever, many obm component can be install without database, but it use > obm-conf. IMO, most Debian users will install obm on one host. Some will install database on another host. For all of them, you need only one obm package that uses dbconfig-common. With your proposition, those users will have to answer questions about the database twice. >> And I still fail to see why obm-storage is a separate package. Its only >> aim is to configure a database. If your concern is to be able to use a >> remote database, dbconfig-common just handle that. > Because, you can install obm-core on server without database But is the database mandatory? In this case, obm-core can configure a remote database with dbconfig-common. >> obm-ui is an almost empty package. It just configures apache? >> >> I may just fail to see how OBM is componentized, but I only see one >> useful package: obm-core. If you install obm-ui on another host, it >> won't have any file to serve. If you install obm-storage on another >> host, you could just install it on the host with obm-core since >> dbconfig-common is able to configure a remote database and it would save >> the build of another configuration file. > Yes, :-D > Because you can install obm-storage and obm-core without use apache > configuration, so apache is installed on an other server. Ok for obm-ui. -- panic("kmem_cache_init(): Offsets are wrong - I've been messed with!"); 2.2.16 /usr/src/linux/mm/slab.c
pgpsYmPFtLpC4.pgp
Description: PGP signature