On Monday 28 January 2008 16:42:52 Henrik Stoerner wrote:
Realistically, Hobbit has grown to a size where there is too much to do for one person. So I wouldn't mind som help with the coding - I just haven't seen anyone step forward yet who is willing to take over part of that effort. Also, it would have to be someone whom I trust to be competent at what they're doing, and who is willing to maintain their code.
I for one may have found time up to now, but I don't have time to download a snapshot every day in case I might find an hour to work on something (with limited connectivity). Having an accessible sourcecode repository (svn or better) might encourage people to contribute, and reduce the effort (svn diff is much easier than tracking down what you changed later), without impacting your development habits too much.
(It's not quite true that there are no other developers. Etienne does a very fine job of handling all of the Windows client code in BBWin - had he not been around, Hobbit would have a serious problem in handling Windows-based systems. This is an excellent example of how a specific module can be implemented separately).
There are also 3rd-party patches to Hobbit (specifically for adding new rrd collectors). I haven't seen any evidence of them being integrated. Since I just completed one for devmon (http://devmon.svn.sourceforge.net/viewvc/devmon/trunk/extras/do_devmon.c?vie...), this is relevant ... because I don't know how to ship a patch (http://devmon.svn.sourceforge.net/viewvc/devmon/trunk/extras/hobbit-4.2.0-de...), assuming other patches (e.g. the dbcheck one) applied, or not?
Someone in this thread wrote that he was thinking of implementing a new web front-end. That would be fantastic! I would gladly drop support for the old static HTML files generated by bbgen in favor of a modernized web interface. And the web U/I is fairly independent from the rest of Hobbit, so it is easy to change.
Right, I would like to implement this, but I have more pressing needs (shipping a devmon release so I can log a change to move it to production, and I think encryption may become a requirement very soon, plus many other projects that are behind ...).
Regards, Buchan