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
- August 12, 2009: Tarus will be giving a talk at OpenSourceWorld: DM4: The Open Source Management Stack.
- September 21st-25th, 2009: OpenNMS training will be available through The OpenNMS Group at the OpenNMS training facility in Pittsboro, NC.
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: acls, bugs, build system, jdbc, jicmp, jna, opensourceworld, rxtx, training, webapp
Recent News and Events
News
- This Week in OpenNMS: We Be (Dev) Jammin’
- This Week in OpenNMS: There and Back Again
- This Week in OpenNMS: The Rain in Spain Falls Mainly on the… Map?
Events
- TMForum’s Cloud Service Broker Catalyst
- OpenNMS Users Conference Registration Now Open
- UCE Call for Papers Ends 31 January
Awards
Stay Connected
Subscribe to this site and get the latest project and event updates
Subscribe via RSS
