New Minion documentation
By searchguy on Sep 18, 2008
Configuration in Minion is done using an offshoot of the configuration system that was developed for the Sphinx-4 speech recognition system. We started out with the original version of the configuration package that Paul developed while he was working on Sphinx-4. Along the way, we synced our local changes to that version with the new annotation-based version that the Sphinx-4 folks have been using.
We've added a few basic capabilities to the configuration system: we added the configuration of lists of strings, the ability to configure a property that holds the value of a Java enum and a few other things. We also added one big capability to the config system, which is the ability to take advantage of a Jini lookup service in configurations.
With this addition you can define a configuration that can import and export components to a lookup service, so that it's easy to set up and configure a distributed system. We're making a lot of use of this capability in the AURA Project and I expect that it'll eventually get used for a distributed version of Minion.
You can find the documentation linked from the Minion project home page.