On Thu, Jul 18, 2013 at 8:08 AM, Imrane DESSAI <dessai.imrane@gmail.com> wrote:
Hi,

I have 2 questions :

- How to submit a new pack ? For instance, I have a pack-arbiter to add to Shinken-Monitoring organisation
In fact the org is means to manage "core team" packs and modules, like linux-snmp, livestatus or webui. This one seems to be like this, so I'll open a new repo in the org and so you can commit there :)

But the org is not designed to be the place for ALL packs and modules, it's just a way to give all core dev access to main repos easily. Others packs, and maybe some of the one currently in the org, can be hosted in the author github account, there is no problem at all.

The real place for packs & modules will be shinken.io to be in common. The org is just for dev, and people can fork them in their own repo and give them a new name (packages names are unique in the shinken.io website) and publish them. I'll even be very glad to see forks() of some packages that will use another check command or propose a new monitoring way of doing thing. That's what Shinken.io is done for :)
 

- Most of the time, packs are bound to specifiq commands. So they are also bound to plugin
  How do we handle plugin dependency toward his pack to help people installing the proper plugin to make the pack works ?
  An entry in the package.json ? Should it be automatically installed ?
   The plugin should be stored with the pack in a new folder (ie : plugin) ?
In the first release (2.0) we won't manage it. It's up to the Readme to say to the admin what to install and where. The problem is not really with check_commands (it's just a script/exe file) but if it needs libs (like libmysql for example). We will never replace distrib package, and it's even harder on Windows hosts.

Shinken.io is done to give more power to the users, but it also means new responsibility. And I think commands install should be done explicitly by the admins, not by some magic thing :)
 

  For instance : pack-arbiter rely on check_shinken. How do we handle that with this news pack layout
Put in on the Readme. The shinken command will give way to say where to install it based on the configuration, but it will be up to the admin to install it. At least in the 2.0 it will belike this, we can still change if we find a better way of handling this in the future.


Jean
 

Thanks.





2013/7/17 Frescha <frescha@unitedseed.de>
Hi
FYI: I unpublished the module-webui branch. 

Am 17.07.2013 um 10:39 schrieb nap <naparuba@gmail.com>:




On Wed, Jul 17, 2013 at 10:24 AM, Imrane DESSAI <dessai.imrane@gmail.com> wrote:

Is there a way to find the actual authors of each packs ?



Look at the 1.4 branch in github, and see who modified the pack directory. We will maybe miss some, but we will ask for the authors to raise and claim it when we finish :)


Jean

------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk_______________________________________________
Shinken-devel mailing list
Shinken-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/shinken-devel


------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
Shinken-devel mailing list
Shinken-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/shinken-devel



------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
Shinken-devel mailing list
Shinken-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/shinken-devel