Page 1 of 1

Re: [Nagios-devel] Nagios 2.0!

Posted: Thu Oct 21, 2004 3:16 am
by Guest
Tom DE BLENDE (GCC) wrote:
> Ethan,
>
> Nagios is great. Hell, it's beyond great. The day you decide to leave
> this project, will be a black day in the history of Nagios in particular
> and Open Source in general. Thanks for all your efforts. I am amongst
> the ones that truely value them!
>

We all are, hence our concern and eagerness to assist.

> To Andreas: GG NO RE TNX KK (I'm sorry for the juvenile vocab, I happen
> to play the occasional game of Warcraft every now and then). Please fork
> Nagios into your own project and start up a mailing list of your own. It
> would do Nagios the world of good.
>

What on earth is that GG NO etc. stuff supposed to mean?

I have no intention of fully forking the Nagios codebase. I have
suggested a number of ways for active contributors to stay up to date
with each others patches. One of the suggestions involved a secondary
CVS repository for contributors to check in their obvious bugfixes only.

Sorry, but you'll have to live with me being around a while longer.

> Keep up the good work Ethan!
> Tom
>
> Ethan Galstad wrote:
>
>> Okay, there have been a number of messages on the list over the past
>> few days, relating to Nagios 2.0 development (or lack thereof), that
>> need to be addressed.
>>
>> First, this project does not rule my life. I imagine the plugin
>> developers feel the same about their involvement, though I can't speak
>> for them. This project is something we work on in our spare time. We
>> don't work at this full time and we don't get paychecks from Nagios,
>> Inc. We all have day jobs and, believe me, we don't rush home after a
>> full day of work and plop ourselves back down at a computer to eagerly
>> apply all the latest patches so we can get a warm fuzzy feeling inside.
>>
>> Development on this project has its ups and downs, its slow periods
>> and its frenetic periods. This is a slower time as far as development
>> is concerned. Please realize that without slowing down occassionally,
>> we'd all go crazy, end up hating this project, and eventually abandon
>> it altogether. Amazingly, this project has managed to survive and
>> thrive over the past 5+ years.
>>
>> As far as patches are concerned, yes there is a bit of a backlog.
>> That's just the way I've had to juggle things lately. Every so often
>> I'll go through and apply some of the backlogged patches. Some, not
>> all. I don't always think all the patches have merit. Some patches I
>> sit on and think about for months before I decide whether or not they
>> should be incorporated. Those that I do commit are often rewritten or
>> mangled before doing so. I rarely, *rarely*, ever apply patches to
>> CVS verbatim. Sometimes I edit for coding style, othertimes its to
>> change to patch so it doesn't break things elsewhere. I always
>> manually review the patches that come in, so I can completely
>> understand what they're doing and what they'll affect. As such, it
>> doesn't matter to me if different developers submit conflicting
>> patches or patches against a slightly older version of the code. I
>> can manage that just fine.
>>
>> As far as giving additional developers CVS write access, I'm not at
>> that point yet. After 2.0 or 3.0 I may very well decide to leave this
>> project for good and hand over the reins to others. At that point,
>> you can all go nuts and do whatever the new maintainers allow. For the
>> time being, however, patches for the core program still need to go
>> through me. If you're not happy with that, you can always:
>>
>> 1. Run 1.x and not 2.0 alpha code in your production environment
>> 2. Keep bugging me until I commit the patch to CVS
>> 3. Maintain a separate repository with your own patches (a mini-fork)
>> 4. Fully fork the code into another project
>>
>> If you choose option #3, you might very well run into the problem
>> where you have a highly customized version of Nagios which is no
>> longer stock. As I mentioned previously, I don't accept all patches
>> and I rewrite/mangle many of them before committing them to CVS. As
>> long as you're

...[email truncated]...


This post was automatically imported from historical nagios-devel mailing list archives
Original poster: [email protected]