New Docs Part 2: The Gory Details
We recently migrated our documentation to Antora. Learn more about how we did it: the good, the bad, and the technical.
We recently migrated our documentation to Antora. Learn more about how we did it: the good, the bad, and the technical.
Since last time, we worked on Cortex flow export, Docker Content Trust signing for Minion, Nephron improvements, fixes for running as non-root, IPLIKE, default flow configs, a new Vue UI, and Helm, plus documentation for filter rules, firewall settings, host resource monitor, SNMP config ReST API, FTP and BSF detectors, ActiveMQ tuning, provisioning, and table formatting.
If you look at the OpenNMS documentation, you’ll notice a change. Yes, it has a more polished appearance thanks to our new corporate branding, but it also has improved content and functionality as a result of our recent migration from AsciiDoctor to Antora for building the documentation. Migrating the documentation was a huge undertaking (we’ll discuss [...]
Since last time, we worked on configuration management, poller metrics, situations on the Minion, documentation, dependencies, notifications, Newts, Tests, PRIS, Java, Karaf, Selenium monitor, OpenNMS.js and Helm, UI fixes, and a UI refresh.
In the last week we worked on Nephron and flows, Karaf, Antora documentation, ticketing and alarms, smoke tests, the Minion, Swagger UI for ReST, BSM editing, and Jetty TLS configs.
In the last week we continued to work on the new documentation framework, performance and bug fixes, flow handling, ticketing, monitors, ReST, and BSM.
In the last week we fixed a bunch of bugs including ticketing and thresholding fixes, continued to work on QoS/ToS and flow improvements, ReST additions, and documentation.
In the last week we worked on Newts, Kafka queues, transitioning from OpenBMP, a configuration API, documentation, event definitions, Nephron benchmarking, UI/UX cleanups, ReST improvements, and user validation. Github Project Updates Internals, APIs, and Documentation Dustin fixed an issue with TTL handling in Newts. Dustin's fix for cache priming in Newts was backported to some of [...]
In the last week we disclosed a JEXL vulnerability, did more bug fixing, updated Nephron and flow handling, worked on a new configuration API, did more JDK 11 updates, more documentation fixups, CDP/LLDP searching, QoS/ToS improvements, OpenBMP migration, and more.
In the last week we did more work on flow aggregation (including ToS and QoS), continued to work on the OpenBMP migration, JDK 11 builds, JEXL cleanups, time zone handling, Minion metrics in Prometheus, and more.