Hi every one, long time no see :)
As some should already see, the freeze mode just start in github tickets.
There are already some months since the 1.4 version already, and we get
some real good things inside the current master branch.
The main part is the "module" splitting. It's quite simple in fact :
modules are no more delivered inside the python shinken directory, but in
another directory. It's basically just a simple "mv".
But it allow far more than just this. If you got a module that is NOT in
the repo, you know that before you got to recopy your module directory at
each update. It's no more need. Modules are now independent from the
shinken framework, the main daemons.
It's the same for packs. People where really lost about all that was add
"by default" in the Shinken installation. I though it can be a great thing
to have a "ready to check" packs already installed, but when you got 49 of
them (yes, 49, thanks to all of you to made all of theses packs reality! :)
) they didn't even know they exists.
Now admins will be granted more flexibility. The http://shinken.io website
is strongly linked to this coming 2.0 release. It's really a "npmjs.org"-like
wdbsite. Even it's style is inspired from it (I'm bad in design, so a bsd
like style is a good think for me..) :D
Install a module or a pack will be as easier as:
$ shinken install pack-linux-snmp
This will allow us to reduce the install script size. It was a real
nightmare to manage it in the long run, and took us lot of time when we
should focus on monitoring capabilities. So it won't disappear, but we will
remove things are are twice from the shinken command, and we won't add new
things there.
But this new pack/module structure is not the only good thing in this
release. We got a huge, really huge work from Christophe Simon, admin
@Dalymotion about bp_rule. We will explain it in another thread as there
are so much good new things there, but now you will be able to add elements
in rules based on some "tags" (named label) and got a better notification
management for theses bp_rule elements. That's a Shinken key feature that
is now boosted, and we should really thanks Christophe for his work there!
Now about the less good things, I was a bit "off" lately in this list (not
on the forum that I read everyday), and it's mainly due to the fact that
starting a company in France is a real nightmare (╯°□°)╯︵ ┻━┻
But now it start to be less painful and I'm even close to a first
Enterprise version. The main features of this version will be a WebUI under
steroïds (lot of enhancements will be backport in the 2.2 version that is
focus on WebUI ;) ) and a configuration system.
It's not just a simple UI like skonf is, but a daemon based system that
will grap data from several sources (VMware, Active directory, or a CMDB)
and then merge them. This daemon is already working, now I'm working on the
UI for look at the merge results (and modify them if need). The first
version of this system will be enterprise only, but I hope we will be able
to open it soon.
I can give a link to the demo if you want to get a look about theses new
UIs :)
Ok, like always I wrote a lot. So one last question, are people interested
into a meetup about Shinken during the first trimester of 2014 in France?
(can be in Bordeaux or Paris). If you are in, let me know so we can start
to organize this :D
Now it's time to freeze and hunt for the last tickets in github. Let's try
to have a 2.0 version as Santa gift ;)
Jean
------------------------------------------------------------------------------
Sponsored by Intel(R) XDK
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
_______________________________________________
Shinken-devel mailing list
Shinken-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/shinken-devel