OpenNMS On the Horizon – July 1st, 2019 – Dev-Jam! Dev-Jam! Dev-Jam!
It’s time for OpenNMS On the Horizon!
Last week was Dev-Jam. There’s a lot to catch up on, so here we go!
Github Project Updates
Internals, APIs, and Documentation
Christian worked on some fixes to processing of Netflow v9 flows.
Dustin worked on hostname resolution when processing flows.
Jesse fixed a concurrent modification issue in the Karaf web bridge.
Jesse and David did more work on the Threshd refactor.
I fixed the Debian/Ubuntu package dependencies to mirror the way the work in RPM.
Markus added a ReST API for a “spotlight” search service.
Jeff did documentation updates for the RADIUS plugin, as well as some other doc cleanups.
Jesse did more work on smoke tests for the CircleCI builds.
Carlo Caminati contributed a fix to the Debian packages for PostgreSQL 11 support.
Matt fixed a bug where Sentinel would be missing the integration API on install.
Ronny added a health-checking wrapper to the Minion and Sentinel Docker images.
Chandra fixed the OIA ticketer plugin to return the ticket ID when it’s created.
Web, ReST, and UI
Markus worked on a single search box in the web UI for searching nodes, alarms,
etc. in one place.
Chandra worked on adding searching/filtering to the graph results in the web UI.
Markus continued his work on the Grafana dashboard report UI.
Jesse made some fixes to the new metadata edit UI in develop.
Matt wrapped up his histogram panel enhancements for Helm.
I added CSV and Excel export support to the alarm table in Helm, as well
as a few other alarm table UI tweaks.
Markus worked on an updated navbar for the web UI.
Dev-Jam is our annual hackathon and developer conference where the OpenNMS Group, the Order of the Green Polo, and other OpenNMS contributors join each other in one place and work on whatever project tickles our fancy.
This Year at Dev-Jam
This year we were again at the University of Minnesota’s Minneapolis campus.
On Monday, some folks did presentations to launch Dev-Jam, including catching up on the last year of OpenNMS changes, tips on getting started with OpenNMS development, and more. Then we settled in for a week of hacking on code, socializing, and generally having a great time. On Friday, many folks gave presentations on what they worked on for the week.