Xymon Mailing List Archive search

Time to merge bbwin into hobbit

15 messages in this thread

list Padraig Lennon · Fri, 7 Mar 2008 12:02:25 +0100 ·
I'm going to ask a question I've been thinking about for a while... Is
it about time that bbwin is bundled into the hobbit project as the
"official" hobbit windows client? By this I mean providing the bbwin
application with the complete hobbit server/client package? I think that
Etienne has done amazing work over the last few months in integrating
the client with the hobbit centralised server setup.
 
I don't for a minute want to take away from the bbwin project that
Etienne is coordinating, but does it not make more sense to merge the
two projects?
 
Just a question... Please don't shoot me down for asking...
 
Padraig Lennon
Senior Systems Engineer
Production Services
Pioneer Global Investments (Dublin)
5th Floor Georges Quay Plaza, Dublin 2
ext: XXXX
Direct dial: 00353 1 480 2081
list Henrik Størner · Fri, 7 Mar 2008 19:23:46 +0100 ·
quoted from Padraig Lennon
On Fri, Mar 07, 2008 at 12:02:25PM +0100, Lennon, Padraig wrote:
I'm going to ask a question I've been thinking about for a while... Is
it about time that bbwin is bundled into the hobbit project as the
"official" hobbit windows client? By this I mean providing the bbwin
application with the complete hobbit server/client package? I think that
Etienne has done amazing work over the last few months in integrating
the client with the hobbit centralised server setup.
I don't see any need for that. BBWin is being developed entirely by
Etienne, and he has his own schedule for making new releases and
improvements. Merging BBWin with Hobbit would make that more difficult, 
I think.

It is true that with the central configuration that BBWin now has, there
will be some more coordination needed between the two projects. E.g. I
won't do a release of Hobbit without checking with Etienne first if he
has any updates that he wants merged first. But I think on the whole it
is better to keep the two projects going separately.

"If it works, dont 'fix' it".


Regards,
Henrik
list Taylor Lewick · Fri, 7 Mar 2008 12:37:16 -0600 ·
Henrik and all, is there a new method for reporting bugs.
About a week ago I posted to the list about bbgen core dumping after
applying the allinone patch, but never saw a response.

Just wondering if it needs to be posted elsewhere, or if development is
being focused on newer versions so bugs to 4.2.0 aren't being
investigated.

Thanks,
Taylor
list Josh Luthman · Fri, 7 Mar 2008 13:41:12 -0500 ·
*Watches as Henrik shoots down Padraig Lennon*
quoted from Henrik Størner

On 3/7/08, Henrik Stoerner <user-ce4a2c883f75@xymon.invalid> wrote:
On Fri, Mar 07, 2008 at 12:02:25PM +0100, Lennon, Padraig wrote:
I'm going to ask a question I've been thinking about for a while... Is
it about time that bbwin is bundled into the hobbit project as the
"official" hobbit windows client? By this I mean providing the bbwin
application with the complete hobbit server/client package? I think that
Etienne has done amazing work over the last few months in integrating
the client with the hobbit centralised server setup.

I don't see any need for that. BBWin is being developed entirely by
Etienne, and he has his own schedule for making new releases and
improvements. Merging BBWin with Hobbit would make that more difficult,
I think.

It is true that with the central configuration that BBWin now has, there
will be some more coordination needed between the two projects. E.g. I
won't do a release of Hobbit without checking with Etienne first if he
has any updates that he wants merged first. But I think on the whole it
is better to keep the two projects going separately.

"If it works, dont 'fix' it".


Regards,
Henrik

-- 

Josh Luthman
Office: XXX-XXX-XXXX
Direct: XXX-XXX-XXXX
XXXX Wayne St
Suite XXXX
Troy, OH XXXXX

Those who don't understand UNIX are condemned to reinvent it, poorly.
--- Henry Spencer
list Padraig Lennon · Fri, 7 Mar 2008 20:15:57 +0100 ·
As I said it was only a question... Apologies if anyone was offended by
it..
 
regards
signature
 
 
Padraig Lennon
Senior Systems Engineer
Production Services
Pioneer Global Investments (Dublin)
5th Floor Georges Quay Plaza, Dublin 2
ext: XXXX
Direct dial: 00353 1 480 2081
 

quoted from Josh Luthman
From: Josh Luthman [mailto:user-4c45a83f15cb@xymon.invalid] 
Sent: 07 March 2008 18:41
To: user-ae9b8668bcde@xymon.invalid
Subject: Re: [hobbit] Time to merge bbwin into hobbit


*Watches as Henrik shoots down Padraig Lennon*


On 3/7/08, Henrik Stoerner <user-ce4a2c883f75@xymon.invalid> wrote: 

	On Fri, Mar 07, 2008 at 12:02:25PM +0100, Lennon, Padraig wrote:
I'm going to ask a question I've been thinking about for a
while... Is
it about time that bbwin is bundled into the hobbit project as
the
"official" hobbit windows client? By this I mean providing the
bbwin
application with the complete hobbit server/client package? I
think that
Etienne has done amazing work over the last few months in
integrating
the client with the hobbit centralised server setup.
	
	
	I don't see any need for that. BBWin is being developed entirely
by
	Etienne, and he has his own schedule for making new releases and
	improvements. Merging BBWin with Hobbit would make that more
difficult,
	I think.
	
	It is true that with the central configuration that BBWin now
has, there
	will be some more coordination needed between the two projects.
E.g. I
	won't do a release of Hobbit without checking with Etienne first
if he
	has any updates that he wants merged first. But I think on the
whole it
	is better to keep the two projects going separately.
	
	"If it works, dont 'fix' it".
	
	
	Regards,
	Henrik
	
	
-- 
Josh Luthman
Office: XXX-XXX-XXXX
Direct: XXX-XXX-XXXX
XXXX Wayne St
Suite XXXX
Troy, OH XXXXX

Those who don't understand UNIX are condemned to reinvent it, poorly.
--- Henry Spencer
list Josh Luthman · Fri, 7 Mar 2008 14:30:11 -0500 ·
I was very offended.  Shame on you. =P

I'll admit I would like the functionality there out of the box, but that is
from a user's perspective.  Two developers from two different projects,
while compatible, are looking at this as a "shut up and use it as it is"
perspective.

Maybe a third person could come in and package it for that purpose?  Someone
with time on their hands?

Thanks for the great software, the both of you!
quoted from Padraig Lennon

On 3/7/08, Lennon, Padraig <user-7738cfcc6ae0@xymon.invalid> wrote:
 As I said it was only a question... Apologies if anyone was offended by
it..

regards


 *Padraig Lennon*
*Senior Systems Engineer*
*Production Services*
*Pioneer Global Investments (Dublin)*
*5th Floor Georges Quay Plaza, Dublin 2*
*ext: XXXX*
*Direct dial: 00353 1 480 2081*


*From:* Josh Luthman [mailto:user-4c45a83f15cb@xymon.invalid]
*Sent:* 07 March 2008 18:41
*To:* user-ae9b8668bcde@xymon.invalid
*Subject:* Re: [hobbit] Time to merge bbwin into hobbit

*Watches as Henrik shoots down Padraig Lennon*

On 3/7/08, Henrik Stoerner <user-ce4a2c883f75@xymon.invalid> wrote:
On Fri, Mar 07, 2008 at 12:02:25PM +0100, Lennon, Padraig wrote:
I'm going to ask a question I've been thinking about for a while... Is
it about time that bbwin is bundled into the hobbit project as the
"official" hobbit windows client? By this I mean providing the bbwin
application with the complete hobbit server/client package? I think
that
Etienne has done amazing work over the last few months in integrating
the client with the hobbit centralised server setup.

I don't see any need for that. BBWin is being developed entirely by
Etienne, and he has his own schedule for making new releases and
improvements. Merging BBWin with Hobbit would make that more difficult,
I think.

It is true that with the central configuration that BBWin now has, there
will be some more coordination needed between the two projects. E.g. I
won't do a release of Hobbit without checking with Etienne first if he
has any updates that he wants merged first. But I think on the whole it
is better to keep the two projects going separately.

"If it works, dont 'fix' it".


Regards,
Henrik

--
Josh Luthman
Office: XXX-XXX-XXXX
Direct: XXX-XXX-XXXX
XXXX Wayne St
Suite XXXX
Troy, OH XXXXX

Those who don't understand UNIX are condemned to reinvent it, poorly.
--- Henry Spencer


"The information in this e-mail and in any attachments is confidential and
intended solely
for the attention and use of the named addressee(s). This information may
be subject to legal,
professional or other privilege and further distribution of it is strictly
prohibited without
our authority. If you are not the intended recipient, you are not
authorised to and must not
disclose, copy, distribute, or retain this message or any part of it, and
should notify us
immediately.

This footnote also confirms that this email has been automatically scanned
for the presence
of computer viruses, profanities and certain file types."

Pioneer Investment Management Limited.

1 George's Quay Plaza, George's Quay, Dublin 2, Ireland.

Registered in Ireland no. 287793.
quoted from Padraig Lennon

-- 
Josh Luthman
Office: XXX-XXX-XXXX
Direct: XXX-XXX-XXXX
XXXX Wayne St
Suite XXXX
Troy, OH XXXXX

Those who don't understand UNIX are condemned to reinvent it, poorly.
--- Henry Spencer
list Henrik Størner · Fri, 7 Mar 2008 22:40:51 +0100 ·
quoted from Josh Luthman
On Fri, Mar 07, 2008 at 01:41:12PM -0500, Josh Luthman wrote:
*Watches as Henrik shoots down Padraig Lennon*
If it came across like that, then I apologize. It wasn't my intention
to point fingers at anyone.


Regards,
Henrik
list Henrik Størner · Fri, 7 Mar 2008 22:43:30 +0100 ·
quoted from Taylor Lewick
On Fri, Mar 07, 2008 at 12:37:16PM -0600, Taylor Lewick wrote:
Henrik and all, is there a new method for reporting bugs.
About a week ago I posted to the list about bbgen core dumping after
applying the allinone patch, but never saw a response.
You did the right thing. 
quoted from Taylor Lewick
Just wondering if it needs to be posted elsewhere, or if development is
being focused on newer versions so bugs to 4.2.0 aren't being
investigated.
I admit that 4.2.0 bugs isn't at the top of my interest-list currently.

One thing you should do: Since you applied the patch, make sure you run
"make clean; make; make install". The "clean" step appears to be
necessary, and we've had other reports - some very recently - that
failing to do this will cause bbgen and other tools to malfunction.


Regards,
Henrik
list Josh Luthman · Fri, 7 Mar 2008 16:55:02 -0500 ·
Pretty sure we all feel the same way here - it's like team one supporting
team two's products.  It just doesn't work like that.  In a world where
everyone has all the time int he world, maybe things would be different.

I was more making fun of Padraig's request to "not be shot down" =)
quoted from Josh Luthman

On 3/7/08, Henrik Stoerner <user-ce4a2c883f75@xymon.invalid> wrote:
On Fri, Mar 07, 2008 at 01:41:12PM -0500, Josh Luthman wrote:
*Watches as Henrik shoots down Padraig Lennon*

If it came across like that, then I apologize. It wasn't my intention
to point fingers at anyone.


Regards,
Henrik

-- 
Josh Luthman
Office: XXX-XXX-XXXX
Direct: XXX-XXX-XXXX
XXXX Wayne St
Suite XXXX
Troy, OH XXXXX

Those who don't understand UNIX are condemned to reinvent it, poorly.
--- Henry Spencer
list Taylor Lewick · Fri, 7 Mar 2008 16:15:06 -0600 ·
Yep that seemed to fix it, thanks very much for the help.  You may want
to add the make clean part to the web page for allinone patch.  I'd be
happy to do so for you, but I think I'd need acess...  

Thanks again,
Taylor
quoted from Henrik Størner

-----Original Message-----
From: Henrik Stoerner [mailto:user-ce4a2c883f75@xymon.invalid] 
Sent: Friday, March 07, 2008 3:44 PM
To: user-ae9b8668bcde@xymon.invalid
Subject: Re: [hobbit] Question about reporting bugs

On Fri, Mar 07, 2008 at 12:37:16PM -0600, Taylor Lewick wrote:
Henrik and all, is there a new method for reporting bugs.
About a week ago I posted to the list about bbgen core dumping after
applying the allinone patch, but never saw a response.
You did the right thing. 
Just wondering if it needs to be posted elsewhere, or if development
is
being focused on newer versions so bugs to 4.2.0 aren't being
investigated.
I admit that 4.2.0 bugs isn't at the top of my interest-list currently.

One thing you should do: Since you applied the patch, make sure you run
"make clean; make; make install". The "clean" step appears to be
necessary, and we've had other reports - some very recently - that
failing to do this will cause bbgen and other tools to malfunction.


Regards,
Henrik
list Josh Luthman · Fri, 7 Mar 2008 17:23:15 -0500 ·
Could you not just edit the HTML page and email it?
quoted from Taylor Lewick

On 3/7/08, Taylor Lewick <user-ccbabb0b3ab0@xymon.invalid> wrote:
Yep that seemed to fix it, thanks very much for the help.  You may want
to add the make clean part to the web page for allinone patch.  I'd be
happy to do so for you, but I think I'd need acess...

Thanks again,

Taylor


-----Original Message-----
From: Henrik Stoerner [mailto:user-ce4a2c883f75@xymon.invalid]
Sent: Friday, March 07, 2008 3:44 PM
To: user-ae9b8668bcde@xymon.invalid
Subject: Re: [hobbit] Question about reporting bugs

On Fri, Mar 07, 2008 at 12:37:16PM -0600, Taylor Lewick wrote:
Henrik and all, is there a new method for reporting bugs.
About a week ago I posted to the list about bbgen core dumping after
applying the allinone patch, but never saw a response.
You did the right thing.
Just wondering if it needs to be posted elsewhere, or if development
is
being focused on newer versions so bugs to 4.2.0 aren't being
investigated.
I admit that 4.2.0 bugs isn't at the top of my interest-list currently.

One thing you should do: Since you applied the patch, make sure you run
"make clean; make; make install". The "clean" step appears to be
necessary, and we've had other reports - some very recently - that
failing to do this will cause bbgen and other tools to malfunction.


Regards,
Henrik

-- 
Josh Luthman
Office: XXX-XXX-XXXX
Direct: XXX-XXX-XXXX
XXXX Wayne St
Suite XXXX
Troy, OH XXXXX

Those who don't understand UNIX are condemned to reinvent it, poorly.
--- Henry Spencer
list Ulric Eriksson · Sat, 8 Mar 2008 10:20:20 +0100 (CET) ·
As developer of another Hobbit client, I would prefer the opposite: replace the big switch in hobbitd_client.c with something that allows independent development of clients. As it is, developing a new client requires patching Hobbit or sticking with the old Big Brother protocol.

Ulric
list Henrik Størner · Sat, 8 Mar 2008 11:13:40 +0100 ·
quoted from Ulric Eriksson
On Sat, Mar 08, 2008 at 10:20:20AM +0100, Ulric Eriksson wrote:
As developer of another Hobbit client, I would prefer the opposite: replace 
the big switch in hobbitd_client.c with something that allows independent 
development of clients. As it is, developing a new client requires patching 
Hobbit or sticking with the old Big Brother protocol.
Agreed, that would be nice. It wasn't a concern back when I wrote the
original code, but it has become more pressing nowadays.

There is a way around it, though - you can build a separate
hobbitd_myclient module using bits and pieces from the Hobbit code,
merged with your own module. It isn't the most elegant of solutions -
you'll need to run both the standard hobbitd_client and your own in
parallel - but it is a way around it.

There are also some licensing issues with incorporating Hobbit code into
your own module - you'll have to release your code under GPL. Don't know
if that's an issue for You.

By the way, what client is it you're working on ? MrBig ?


Regards,
Henrik
list Ulric Eriksson · Sat, 8 Mar 2008 18:38:49 +0100 (CET) ·
quoted from Henrik Størner

On Sat, 8 Mar 2008, Henrik Stoerner wrote:
There is a way around it, though - you can build a separate
hobbitd_myclient module using bits and pieces from the Hobbit code,
merged with your own module. It isn't the most elegant of solutions -
you'll need to run both the standard hobbitd_client and your own in
parallel - but it is a way around it.
Interesting, I'll have a look at that idea.
quoted from Henrik Størner
There are also some licensing issues with incorporating Hobbit code into
your own module - you'll have to release your code under GPL. Don't know
if that's an issue for You.
Nope:

http://mrbig.365-24.se/COPYING
By the way, what client is it you're working on ? MrBig ?
That is correct.

Ulric
list Buchan Milne · Mon, 10 Mar 2008 14:12:43 +0200 ·
quoted from Henrik Størner
On Saturday 08 March 2008 12:13:40 Henrik Stoerner wrote:
On Sat, Mar 08, 2008 at 10:20:20AM +0100, Ulric Eriksson wrote:
As developer of another Hobbit client, I would prefer the opposite:
replace the big switch in hobbitd_client.c with something that allows
independent development of clients. As it is, developing a new client
requires patching Hobbit or sticking with the old Big Brother protocol.
Agreed, that would be nice. It wasn't a concern back when I wrote the
original code, but it has become more pressing nowadays.

There is a way around it, though - you can build a separate
hobbitd_myclient module using bits and pieces from the Hobbit code,
merged with your own module. It isn't the most elegant of solutions -
you'll need to run both the standard hobbitd_client and your own in
parallel - but it is a way around it.

There are also some licensing issues with incorporating Hobbit code into
your own module - you'll have to release your code under GPL. Don't know
if that's an issue for You.
A plugin interface could solve this, only the plugin would need to be under 
the GPL.

Hacking up parts of Hobbit, resulting in patches that overlap, and which may 
never be merged is heading everyone who needs rrd support not provided by 
Hobbit towards a maintenance nightmare.

Exposing some of the internal hobbit functions in a shared library would have 
other advantages too, especially if they were (possibly by other parties) 
exposed to other languages (perl, python) via bindings. I am thinking 
specifically of configuration parsing, threshold management etc.

Regards,
Buchan