ARTDAQ Nodejs Run Control and Configuration Management

2/2/15, ELF: I've been looking into a simple configuration editor/configuration manager setup for Artdaq-ots and Artdaq-demo, and I've come up with this diagram:

The idea here is that the Node.js front-end handles all of the Configuration Management tasks, including Configuration Editor-type functionality. It saves this information as .xml files in some logical place (probably wherever DemoControl.rb and pmt.rb are located), and then pmt.rb and DemoControl.rb know enough to use these xml files to configure themselves and ARTDAQ.