Re: [Shinken-devel] Introduction and bug reports...
Status: Beta
Brought to you by:
naparuba
From: nap <nap...@gm...> - 2011-01-17 10:01:50
|
On Mon, Jan 17, 2011 at 10:48 AM, Hartmut Goebel <h.g...@go... > wrote: > Am 15.01.2011 13:20, schrieb nap: > > The main thing is to be compatible with Nagios of course. But I'm glad > > we can add more, but never remove something that is useful for users. > > Are you sure you want to carry all old burden without for years? This > will make shinken a monster of software quite fast, because all the > backward-compatibility-stuff will bloat the code. *shiver* > We already drop some very no use features, like the regexp names resolutions in the configuration, but here it's not the same thing. In the doc, it's not say "do not use this" like for the regexp thing. It's a standard thing. If we start to clean such little things that just add 2/3 lines of code, we will saw admins never change their tools to Shinken because they will fear to lost something. But it's true that compatibility can be a problem if Nagios is still evolving. But it's not the case. Nearly all new features are refused, so we won't see a change for years. We already manage all what it does. For such 'print' parameters, it only cost us some lines in the parameters and macros dict, that's all. It's not like a dependency rule or something like it that change the "logic", and need test cases and co. So remove such things is very dangerous for our project (no users, less community, less code, less features, less users, etc) with few interests. We still got a not so horrible number of code lines. And hopefully, a big part of them are in the tests cases, it's a good sign :) Jean > > -- > Schönen Gruß - Regards > Hartmut Goebel > Dipl.-Informatiker (univ.), CISSP, CSSLP > > Goebel Consult > Spezialist für IT-Sicherheit in komplexen Umgebungen > http://www.goebel-consult.de > > Monatliche Kolumne: http://www.cissp-gefluester.de/ > Goebel Consult mit Mitglied bei http://www.7-it.de > > > |