Hi,
lot of questions indeed :D
On Fri, May 31, 2013 at 2:43 PM, Imrane DESSAI <dessai.imr...@gmail.com>wrote:
> [...]
> Have you some time to explain how concretely you will manage packs and
> modules ?
>
For each feature, I always got a phase where I describe it on paper, with
numerous corners cases. I didn't finish this phase, so only major parts
will be available here, don't wait for a real finished RFC, but more for
proposal that can be changed if we see some troubles adead :)
>
> Where plugins (scripts) would be stored ?
>
It we can yes. The problem is not really the scripts, but the dependencies
(like my script need python-mysql on debian and libmysql on RedHat, things
like this). It can be great to manage this, but I think it will work
flawlessly only on few distro (I think we should focus on RedHat6/7 and
debian/ubuntu only).
Many time, a pack comes with its own plugin
> Should we work with the plugin separately from the pack it belongs to ?
>
It mainly depends on the dev here, or if the people taht are doing the pack
are the main dev or someone else. For core packs, it will be the same
repository "because we can" :)
> Can we include the plugin into the pack ?
>
cf my previous points.
> If yes, what about plugin that needs install script (for dependancies ...)
>
I prefer that we stick to a "described logic" than a script one. We will
try to stick to a simple thing like this, and if we can't, add hooks for
scripts.
> Packs will changedir from etc ?
>
?
> How to manage custom packs/modules without overwriting existing
> packs/modules ? (so that we don't have to fear a module/packs update) ?
>
There will be a way to disable packs/modules without erase them. So if you
clone it with a ew name, you will be able to got your own. But won't work
for update.
> How to upgrade shinken from previous version (1.2.4 or 1.4 to 1.6) ?
>
Won't be so hard, but won't be direct either. It's just a matter of moving
some directories to another place.
>
> Last but not least, how can we help with this ?
>
Just wait some days, then I should got a first version available with
current packs and modules :)
> Will you create multiple small task that everyone can contribute to ?
> For example :
> To achieve this first part, here are 5 small "git hub issue" to be
> solved ?
> Then we can attack the second part that contains 10 small task ...
> Or you will code all and ask for tests ?
>
Yes no problem. Let jsut got a first version available, then we will be
able to list what can be great, and the corners cases that should be tested
:)
Jean
------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite
It's a free troubleshooting tool designed for production
Get down to code-level detail for bottlenecks, with <2% overhead.
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap2
_______________________________________________
Shinken-devel mailing list
Shinken-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/shinken-devel