I definitely agree that:
- we need to make it easy to install
- an installer needs to be easy to maintain (reduce options in particular)
We should also (re)consider our delivery options:
- zip vs docker vs VM vs RPMs
We also can't do all, and it has an impact on how the various parts work together.
For the server, I think it would be extremely helpful to have a dedicated property file for all the typical configuration. By typical, I mean, the IP to the cassandra cluster, the IP to the Keycloak server, enable/disable the internal agent with username/password...
Does anyone know how we can keep the configuration.xml files but point to properties in a different file ? I think it would be extremely helpful for a user and an installer to just have to edit a simpe and documented property file rather than messing around with the standalone.xml file that change over time.
Thomas