Re: [Shinken-devel] Help wanted for packs & module repo migration
Status: Beta
Brought to you by:
naparuba
From: Imrane D. <des...@gm...> - 2013-07-18 10:23:19
|
Ok I understand it better now. Thank you for the enlightment. :D 2013/7/18 nap <nap...@gm...> > > > > On Thu, Jul 18, 2013 at 8:08 AM, Imrane DESSAI <des...@gm...>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.iowebsite) 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 <fr...@un...> >> >>> Hi >>> FYI: I unpublished the module-webui branch. >>> >>> Am 17.07.2013 um 10:39 schrieb nap <nap...@gm...>: >>> >>> >>> >>> >>> On Wed, Jul 17, 2013 at 10:24 AM, Imrane DESSAI <des...@gm... >>> > 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 >>> Shi...@li... >>> 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 >>> Shi...@li... >>> 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 >> Shi...@li... >> 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 > Shi...@li... > https://lists.sourceforge.net/lists/listinfo/shinken-devel > > |