There is a desire to have a completely separate system set up for training. My current thought is to just run a second copy of KumoReg on a different port with a different database. (Alternately, have a second server set up with a different IP address? Not sure if there are any implications to having two different JVM processes talking to the same CUPS server, though one would expect not)
The whole thing should be configurable via the configuration file (IE, not require a separate build)
Not sure how to configure what port Spring is running on. (application.properties?)
It would be nice to have some obvious sign that you're logged in to the test system, not the production system. Changing the menu on the left to a red background? Possibly could create another theme with that, and make the theme configurable.
Other than that, it should be as close to the production system as possible, since it is for training. It's likely to have its own real printer set up.
There is a desire to have a completely separate system set up for training. My current thought is to just run a second copy of KumoReg on a different port with a different database. (Alternately, have a second server set up with a different IP address? Not sure if there are any implications to having two different JVM processes talking to the same CUPS server, though one would expect not)