Software Stack
The software stack used by the Stroom family of products.
The software stack used by the Stroom family of products.
How to run Stroom in an Integrated Development Environment, e.g. IntelliJ
Stroom is broken down into separate components. Each component encapsulates a specific area of Stroom functionality and aids development by providing a single area of focus for new features and ensures separate components remain as loosely coupled as possible. Components can be tested in isolation and their interaction with other components easily understood by only allowing dependencies via minimal APIs.
How to make contributions to the Stroom GitHub repositories.
How to release new versions of the software.
This is a rough guide to what was done to set it up. Some bits may be missing.