On Fri, Aug 6, 2010 at 1:39 PM, nap <napar...@gmail.com> wrote:
> On Fri, Aug 6, 2010 at 12:01 PM, Hermann Lauer
> <hermann.la...@iwr.uni-heidelberg.de> wrote:
>> Hello all,
>>
>> On Fri, Aug 06, 2010 at 11:05:08AM +0200, nap wrote:
>>> Hi all,
>>>
>>>
>>> Let take some times to talk about the packages for Shinken and how to
>>> launch the application for the users.
>>>
>>>
>>> ======== Package(s) =============
>>> First of all how many packages? We've got differents part in the 
>>> application :
>>> * the shinken python librairy that install in the python directory
>>> * the daemons (5 daemons) and some should not be install every where
>>> (like the arbiter, just need 2 even for a huge env)
>>> * all misc of them (/etc/defaults/shinken, libexec, var and etc).
>>>
>>> I think users will want 2 things :
>>> *easy install of the whole application in one host
>>> *easy install of just the scheduler or poller to scale the load.
>>>
>>> There is also a problem with broker modules : some need
>>> python-mysqldb. So we install it even if people use livestatus?
>>
>> in apt like systems (debian, ubuntu) you can use "recommend" instead
>> of "depends" for python-mysqldb, so average users (which have
>> installations which treat recommend like depends) will be happy.
>> A good error message (is python-mysql installed ?) when the import exception
>> occurs would help in such a scenario.
>>
>> Splitting the broker modules which needs mysql in an extra "recomended" 
>> package
>> would be also a solution (such like nagios-plugins-basic an 
>> nagios-plugins-standard).
> Oh good points :)
I post a new mail so new comers to the mailing list can join the
discution (hello hvad :) ).

Is there such capability in the rpm packages? It can solve quite a lot
of packets dependancies, because I hope one day every one will use the
livestatus module instead of a database based one (event a NoSQL one
;) ).

It can be great if for the 0.2 version we can have packages for:
*debian/testing (squeeze)
*ubuntu (current LTS?)
*RHEL5
*Centos5
*Fedora13 (next RHEL6 :) ).

Hopefully this mean 2 packages if I'm not wrong.

And if someone know how to create a msi package, he can package it for
Windows of course :) (There is already the .reg and a simple
install.bat).


Jean


>
>>
>>> And we should do as easy as we can for packagers and users :)
>>
>> Thanks for working on this (esp. for squeeze),
>>  Hermann
> No problem, do not forget I'll be one of the users ;)
>
>
> Jean
>
>>
>> ------------------------------------------------------------------------------
>> This SF.net email is sponsored by
>>
>> Make an app they can't live without
>> Enter the BlackBerry Developer Challenge
>> http://p.sf.net/sfu/RIM-dev2dev
>> _______________________________________________
>> Shinken-devel mailing list
>> Shinken-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/shinken-devel
>>
>

------------------------------------------------------------------------------
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 
_______________________________________________
Shinken-devel mailing list
Shinken-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/shinken-devel

Reply via email to