This Week in OpenNMS: Inching Ever Closer

It’s time for This Week in OpenNMS. This week, we’ve continued work on what will become OpenNMS 1.8.

Project Updates

  • Stable: Current Release is 1.6.5
    1.6.5 is the current stable release, released May 16th. It fixes a number of bugs, and adds a few features. For a full list, see the bugzilla 1.6.5 milestone. This is a non-critical but recommended upgrade for anyone on OpenNMS versions older than 1.6.5.
  • Unstable: Current Release is 1.7.4
    1.7.4 is the current unstable release, released June 8th. Since 1.7.3, more work has gone on in the Provisiond code, as well as ACLs, RANCID reports, thresholding fixes, enabling maps by default, and an entirely new way of creating the OpenNMS database under the covers. A 1.7.x overview is available in the release notes on the site.
  • Unstable: ACL UI Work
    Massimiliano Dessì has continued working on the ACL/Custom View UI webapp. Hopefully this will be finished up before 1.8 goes final, but if not, it will probably be included in a later 1.8.x release.
  • Unstable: Bug Fixes
    I spent most of the week going through the backlog of bugs for 1.6 and fixing what I can. I ended up fixing some bugs opened as far back as 3 years ago. ;) So please! Open bugs, even if they’re low priority. They will get looked at eventually. ;)
  • Unstable: JICMP Port to JNA
    We have an upcoming project involving native support for interacting with serial devices, and we’re planning on using RXTX to do it. One problem with RXTX is that it has a native component, and is a bit of a trick to distribute as-is. Matt has been experimenting with porting JICMP to use JNA, as a test for implementing it in RXTX for the future to ease platform support.
  • Unstable: Web Application Build System Cleanups
    One of the banes of doing OpenNMS development is how long a full build takes. Some of that comes from our build system having been slowly converted from a huge monolithic ant-based codebase into smaller modules, built using maven. Since the dashboard is made with GWT, it has to do some code generation, and right now it is run as part of the monolithic “opennms-webapp” module, even though the dashboard code changes rarely.
    Donald has been working in a branch to chop up the webapp module into smaller, more manageable pieces, which will facilitate turning less-often-changed parts of the build off for common usage.
  • Unstable: JDBC Monitor
    Jason Aras made more progress this week on his JDBC monitor, which will let you evaluate full SQL queries for monitoring and data collection.

Upcoming Events

If you have anything to add to the events list, please let me know.

Bye for Now

As always, if there’s anything you’d like me to talk about in a future TWiO, or you just have a comment, criticism, or SNMP haikus you’d like to share, don’t hesitiate to say hi. Also, we’ve still got room for more Order of the Blue Polo members if you’d like to send your own testimonial. (Of course you would!)

Tags: , , , , , , , , ,

Stay Connected

Subscribe to this site and get the latest project and event updates

Subscribe via RSS
  • Facebook
  • Twitter
  • identi.ca

OpenNMS Site Archives