Is there a development kit? What development is permitted?

Yes. OpenNMS is 100% open source and all tooling is available via open source resources. We provide all the build tooling for developing against the Java APIs. There's also a nice API for developing plugins that doesn't require a full rebuild of OpenNMS—or even starting or stopping the system to install the plugin. 

By |2023-01-07T17:44:23-05:00May 11th, 2021|

What continuous integration/continuous deployment (CI/CD) practices do you use?

We use CircleCI to host our CI/CD environment. Our entire platform is based on test-driven development, with as much (or more) software written in tests as we have in actual testing software. All of this is verifiable, since the tests, code, and entire CI/CD pipeline are all open source. The build pipeline from [...]

By |2023-01-07T17:42:14-05:00May 11th, 2021|
Go to Top