February 2008 Archives

OpenNMS is Accelerating

| 2 Comments | 1 TrackBack

It has been 3 years and 10 days since the last OpenNMS development cycle closed and a stable version was released, and the OpenNMS landscape looked very different then.

Tarus took a big chance going off on his own to continue the OpenNMS codebase when the now-defunct Oculan Corporation discontinued their open-source services business and continued on developing a closed-source network management appliance, and it takes a long time to gain the trust of userbase. There is plenty of open-source software out there -- but while most open-source software has users, plenty of projects never develop a real community.

OpenNMS has grown a lot in 3 years. Not only has the general userbase bloomed, but the Order of the Green Polo (the "subject matter experts" of OpenNMS) has grown to a whopping 19 people. Considering it's a codebase that (at least at the start) was written pretty much entirely by the Oculan engineering team, that's amazing. People didn't just decide to use OpenNMS, they bothered to learn their way around a huge codebase to the point that they could make a significant contribution to the project. For that matter, The OpenNMS Group has enough interest to run regular training sessions, so it's clear we've got people dedicated to using OpenNMS for the long haul. Not to mention, the list of major features added since 1.2 is quite staggering. That wouldn't be possible without people from the community getting involved, fixing bugs, submitting code, and all-around being a part of the project.

The best part is, we're just getting started. Now that OpenNMS has simple installation on most platforms, the barrier is much lower for "release early, release often," and we have a much better process for making sure that it isn't 3 years until the next stable release.

We're working on the last few bugs which block an OpenNMS 1.6 release candidate. Why 1.6? Because so much has changed since 1.2 that calling it 1.4 would be doing it a disservice. I can't wait to announce the 1.6 release candidate and show all the great stuff people have made over the last 3 years, and I look forward to seeing the community grow even more in the coming years. Thanks to everyone so far that's been a part of making that possible.

KDE 3.5.9 in Fink Unstable

| 1 Comment | No TrackBacks

Now that KDE 3.5.9 is out, I've updated all of the Fink KDE/X11 packages to match it. Nothing new specific to Mac OS X or Fink, just a version bump with some bugfixes and a significantly updated kdepim.

It also includes a few things that are updated to understand Chris's new libflac package.

As always, let me know if you run into any issues.

Just a Little Update

| No Comments | No TrackBacks

Had a good time at SCaLE -- seemed like a lot of folks were interested in OpenNMS there. Of course, we found a bug in 1.3.10 as soon as it was out the door so I actually did another release during the conference. Fun!

Also fixed a long-standing bug with kdepim building on leopard; It should work now. If there are any other KDE3 build issues on Leopard, please let me know. I'm in the process of updating the packages to the upcoming 3.5.9 release.

Also, I see qt-copy is now a 4.4 snapshot so hopefully if I can get another snapshot build going, we'll have native QuickTime audio. (woot)

It's Bug Day at OpenNMS

| No Comments | No TrackBacks

So today we're trying our first Bug Day at OpenNMS. It's a chance to do a big push to get things verified/closed for the upcoming 1.3.10 release, which is shaping up to fix quite a few annoying bugs as well as add a number of new features.

If you're interested in helping out, just join #opennms on irc.freenode.net and check out the Bug Day page for a few pointers on getting started.

You don't have to be a coder, you could help with documentation, help other folks install OpenNMS, or verify bugs still exist, or that they're fixed as they're fixed.